python -m venv .source ./bin/activateORpoetry env use 3.13eval $(poetry env activate)
Prequisite: Have pip or poetry installed
pip install -r requirements.txtORpoetry install
python -m pylint src/ORpoetry run pylint src/
python -m black src/ --check --diff --verboseORpoetry run black src/ --check --diff --verbose
- Ensure
OPENAI_API_KEYis set in the environment:export OPENAI_API_KEY=<key> python -m pytestORpoetry pytest
python -m coverage run -m pytest && python -m coverage reportORpoetry run coverage run -m pytest && poetry run coverage report
python -m pylint src/ && python -m black src/ --check --diff --verbose && python -m coverage run -m pytest && python -m coverage reportORpoetry run pylint src/ && poetry run black src/ --check --diff --verbose && poetry run coverage run -m pytest && poetry run coverage report