- Use
poetry
as package manager - Integrated with
pre-commit
configuration - Integrated with
github workflow
configuration - For Python ^3.12
You should install cookiecutter first by pip install cookiecutter
cookiecutter gh:iiicebearrr/cookiecutter-pypackage-poetry
then, cd to your app and init your project:
git init
poetry env use {YOUR PYTHON EXECUTABLE}
source {YOUR POETRY VENV PATH}/bin/activate
poetry install