My Cookiecutter template for spinning up Python 3 semi-random projects. Contains (or will contain) all of the various files and settings that I like to have for my Python 3 projects.
My plan is to create a series of these and then add them into my dotfiles scripts using the Cookiecutter python package.
Generates
- License file
- Authors file
- Readme file
- .gitignore
- .editorconfig
GitHub Templates
- Issue templates
- Pull request template
- Contributing documentation
- Code of Conduct documentation
Makefile
- make bake - Bakes a copy of the cookiecutter into a .pantry folder for visual testing
- make clean - Cleans up the temporary .pantry folder
- CLI Usage:
$ cookiecutter gh:oakensoul/cookiecutter-python3
- Python Usage:
from cookiecutter.main import cookiecutter # Create project from the cookiecutter-oakensoul.git repo template cookiecutter('https://github.com/oakensoul/cookiecutter-python3.git')
Thanks, and credit to @audreyr for creating the Cookiecutter command-line utility, which this project uses.