3
0
Fork 0

feat: add wutta top-level command with make-uuid subcommand

i think it only makes sense to have an "opinion" for command line
interface in this project, and we probably need more `wutta`
subcommands too but we'll see.

main motivation for this currently is to allow poser apps to define
their own CLI, in particular e.g. `poser install`
This commit is contained in:
Lance Edgar 2024-11-23 11:48:28 -06:00
parent cb147c203d
commit 2deba45588
20 changed files with 446 additions and 47 deletions

View file

@ -30,6 +30,7 @@ dependencies = [
"importlib_resources ; python_version < '3.9'",
"progress",
"python-configuration",
"typer",
]
@ -40,6 +41,10 @@ docs = ["Sphinx", "sphinxcontrib-programoutput", "enum-tools[sphinx]", "furo"]
tests = ["pytest-cov", "tox"]
[project.scripts]
wutta = "wuttjamaican.cli:wutta_typer"
[project.urls]
Homepage = "https://wuttaproject.org/"
Repository = "https://forgejo.wuttaproject.org/wutta/wuttjamaican"