My personal Python template for writing new utilities. Write once, use many.
The code in this repo is in early development and primarily for my own use. I know how to use it and that's good enough for now. Will be polished over time with every new project created.
jacket - don't leave home without it
This cookiecutter template provides a basic setup for developing a new utility.
It is specifically designed to make it easy to switch from a command line interface to an AWS Lambda function or a REST API since this is a commonly seen trajectory for maturing code.
This template uses the cookiecutter module. Please ensure it is installed locally.
Using pip with the OS-provided Python:
pip install --user cookiecutter
Using venv with a custom Python runtime:
... add documentation ...
cookiecutter https://github.com/Thomas-Neumann/jacket-python.git
(in no particular order)
- https://github.com/cookiecutter/cookiecutter
- https://cookiecutter.readthedocs.io/en/1.7.2/first_steps.html
- https://medium.com/analytics-vidhya/cookiecutter-template-for-your-software-projects-20eca407fc5e
- https://mgancita.github.io/cookiecutter-pypackage/getting-started/configure_github_repo/
- https://github.com/claws/cookiecutter-python-project
- https://pypi.org/project/cookiecutter/