Prerequisites:
- Python 3.9+
- Nox
Install the dependencies with nox -s develop
We uses pytest for tests.
Run tests with nox -s tests
.
We use black and isort to keep our code formated.
Format the code with:
black ./youtube_bz/ ./tests
isort ./youtube_bz/ ./tests --profile=black
You can check the formatting with nox
nox -s lint
We try to follow the Conventional Commits specification for our commit messages.