This boilerplate project contains the following setup ready for you to go:
- package/environment management
poetry
- code validation
black
ruff
pytest
- pre-commit hooks
- Clone this repo
- Make sure to install Poetry
- In your project directory run
poetry shell
poetry install
pre-commit install
- On each
git commit
the code validation packages will be run before the actual commit. - Explore the setup in the folder structure of this package.
- Profit.