This is a Cookiecutter template for creating a Python application project based on the Python Packaging User Guide.
Project features:
- Python 3.8+
- MIT License
- pytest test suite
- Sphinx documentation
Application features:
- CLI with subcommands
- Standard Python logging
- Hierarchical TOML configuration
Install Python requirements for using the template:
$ python -m pip install -r requirements.txt
Create a new project directly from the template on GitHub:
$ cookiecutter gh:mdklatt/cookiecutter-python-app
Create a local development environment and run template tests:
$ make dev test