copier-python¶
Copier template for Python projects with modern tooling
Quick start¶
With Astral's uv and Copier (uv tool install copier)
installed:
copier copy "gh:smkent/copier-python" /new/project/path
For more details, see the documentation!
Features¶
-
prek for pre-commit compatible git hooks
-
Update automation with Renovate and
copier update -
PyPI package and container image release automation via GitHub Actions
- pytest test framework with codecov.io support
- Zensical project documentation with automatic deployment to GitHub Pages
- Poe the Poet for task shortcuts such as
poe lint,poe test
Credits¶
This template was inspired by pawamoy/copier-uv and ritwiktiwari/copier-astral -- Thanks!