uv venv
source .venv/bin/activate
uv sync --group devpre-commit installgit checkout -b feature/your-featuretask test # Runs pytest with coverage
task format # Formats codeAll commands are defined in pyproject.toml and can be run using task:
task test # Run tests
task format # Format code
task run # Run main application- Follow PEP 8
- Use type hints
- Write docstrings
- Add tests for new features
- Ensure all tests pass
- Update documentation if needed
- Submit PR with clear description
- Wait for review