This is a CookieCutter template for a CLI app framework using Typer
Install cookiecutter with pipx, or use plain pip if you like to live dangerously
pipx install cookiecutter# 1. Create the repo
cookiecutter gh:ben.higgs/python-typer-cli-framework
<<cookiecutter config questions>>
# 2. Init the repo
cd my-cli-project
make venv
. .venv/bin/activate
# 3. Your CLI tool is ready to go!
my-cli-project --helpcookiecutter will interactively ask for info about the app & create all the neccesary files for you, you can also provide a config file using --config-file if you have a predefined config