A template for a python cli using typer and poetry.
To install locally without pip, run
poetry install
For publishing, see poetry instructions.
The default cli name is monkfish-cli. Change this to your desired cli name in the folowing:
monkfish_clifolder name/monkfish_cli/__main__.pyvariableprog_namefor usage as a python modulepyproject.toml
Once installed, run
monkfish-cli --help
Based on the fantastic typer library.
Packaging is handled using poetry.
pipx is used for isolated environments.