My personal Python project cookiecutter template tailored to my own preferences.
- Python 3.12
- uv
- feature-rich Makefile
pyproject.toml
based- Dockerized
- Github Action to run CI
- MIT license
- Python-specific
.gitignore
pip install cookiecutter
cookiecutter https://github.com/rozelie/python_cookiecutter
make setup
make test
- Add Dockerfile.dev functionality
- Add logging.ini or similar
- Use uv in Dockerfile
- Add optional functionality:
- SQLAlchemy, Postgres integration
- docker compose file
- FastAPI, domain-based
- Alembic
- Add target to create a new alembic revision (if using alembic)