📦 A modern template for Python applications with Docker, Makefile, pre-commit, and automatic versioning. Designed to provide a clean and production-ready starting point for new projects.
- 📂 Organized structure (
src/,tests/,requirements/) - 🐳 Docker with multi-stage builds (dev + prod)
- 🛠️ Makefile with common commands (
build,up,down,test,lint, etc.) - ⚡ Dependency management with
uv - 📌 Automatic versioning with
setuptools_scm - ✅ Integrated pre-commit hooks (linting, formatting, checks)
- 🧪 Ready-to-use pytest test structure
- 🧰 Local development with virtualenv or containerized workflows
- 🚀 CI/CD ready (GitHub Actions)