The repo contains the various cookiecutter templates that I use for jump-starting my various projects.
- Python3
- cookiecutter
pipenv install cookiecutter --user
Below are the following templates...
A sparse template for general purpose projects that can be built from the ground up.
- Formatting with black
- Static typing with mypy
- Linting with flake8
- Git hooks that run all the above with pre-commit
cookiecutter https://github.com/hashref/python-cookiecutter-templates --directory sparse
pipenv install --dev
pre-commit install
Built from the sparse template, I use this to create projects for the udemy 100 Days of Code: The Complete Python Pro Bootcamp for 2022 course. It's basically the sparse
template with the standardized README.md file that I use for all these projects.
- Formatting with black
- Static typing with mypy
- Linting with flake8
- Git hooks that run all the above with pre-commit
cookiecutter https://github.com/hashref/python-cookiecutter-templates --directory python-100-days-of-code
pipenv install --dev
pre-commit install
Distributed under the MIT License. See LICENSE for more information.