About • Usage • Releases • Support • Donate
Cookiecutter is a Python package to generate templated projects. This repository is a template for cookiecutter to generate a Python project which contains following:
|
To use this template use the following commands and then follow the prompts from the terminal.
pip install cookiecutter
cookiecutter gh:totaldebug/python-package-template
Then:
- Create a repo and put it there.
- Add a
secret
to github for PyPi Token with namepypi_password
- Install the dev requirements
make install
- Release your package by pushing a new tag to master.
You can see the list of available releases on the GitHub Releases page.
We follow Semantic Versions specification.
We use action gh-release. As new version tags are created, release will be generated listing the changes. You can categorize pull requests in release notes using labels.
You can update it in release.yml.
Reach out to me at one of the following places:
Please consider supporting this project by sponsoring, or just donating a little via our sponsor page.
This project is licensed under the terms of the license. See LICENSE for more details.