Hey! This is a repository for my course of AI_devs 4.
First, create .env file base one .env.example.
Then:
python -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt
python main.py <mission_number>
deactivateUse make for the common checks:
make lint # pylint on app/
make test # all tests (unit + integration)
make test-unit # unit tests only
make test-integration # integration tests onlyPylint also runs automatically on every git push via a pre-push hook (errors & fatal only). To enable the hook:
git config core.hooksPath .githooksPylint and pytest configuration lives in pyproject.toml.