feat(cli): use cleo

It is much smarter than typer in terms of options parsing, and also once you know how to use it (with the holy outdated documentation) then it suits my purpose pretty well.
This commit is contained in:
2024-01-02 02:31:15 +07:00
parent 4db6e92b54
commit fe7b1945ef
17 changed files with 1202 additions and 758 deletions

View File

@ -10,7 +10,7 @@ readme = "README.md"
python = "^3.11"
platformdirs = "^3.5.1"
requests = "^2.31.0"
typer = {extras = ["all"], version = "^0.9.0"}
cleo = "^2.1.0"
[tool.poetry.group.dev.dependencies]
pytest = "^7.3.1"