git clone https://github.com/FZ2000/apc-cli.git
cd apc-cli
python -m venv .venv
source .venv/bin/activate
pip install -e ".[dev]"pytest -vThis project uses ruff for linting and formatting:
ruff check src/ tests/
ruff format --check src/ tests/
# Auto-fix
ruff check --fix src/ tests/
ruff format src/ tests/Configuration: Python 3.12+, line length 100 (see pyproject.toml).
- Create a feature branch from
main - Make your changes with clear, focused commits
- Ensure all tests pass and linting is clean
- Open a PR with a description of the changes