Installation¶
Requirements¶
Python 3.12+
PyYAML (for YAML config loading)
Install from PyPI¶
pip install vidhi
Install from Source¶
git clone https://github.com/project-vajra/vidhi.git
cd vidhi
pip install -e .
Development Installation¶
For development with testing and linting tools:
pip install -e ".[dev]"
Verify Installation¶
from vidhi import frozen_dataclass, parse_cli_args
@frozen_dataclass
class Config:
name: str = "test"
print("Vidhi installed successfully!")