A Cookiecutter template for Python projects managed with the Pants build system.
pip install cookiecutter
cookiecutter gh:MichalOleszak/pants-python-cookiecutter
- Fill in project details as requested by the prompt.
Recently, I have repeatedly found myself recreating boilerplate code to set up Python projects. This template is intended to save myself some time. It sets up a Pants-managed Python repo including some continuous integration features:
- pre-commit hooks,
- PR validation using GitHub Actions,
- linting of GitHub PR titles.
See the project's default README for more details.
If you find it useful, please let me know!
This project is created and maintained by Michal Oleszak.