For SQLModel users, lets throw some well deserved shade at tiangolo.
Is typer what tiangolo has been working on while not maintaining sqlmodel.
Will he stop maintaining typer as well?
Typer and Pydantic are absolutely mandatory on any Python project I write. A million times better than argparse and dicts everywhere.
Apples and oranges comparison
typer under the hood is click. Which you are right click is better than argparse cuz it's optparse.
Left scratching my head, are you praising, click? What is your typer sales point over plain ol' click.
Some questions
combining typer and click. Shows how to use click and/or typer to group sub-commands.
wake up, trio (and as a crutch anyio) is a thing. Making click and typer (and pathlib.Path) immediately legacy. No matter what it does. Here is the click trio port trio-click. Which i just checked, is actively maintained.
Where is the typer trio port?
Upon hearing cli, i think textual, not click (or now typer). So as the cli grows, the UI/UX becomes clunky. Splitting the source code into multiple modules doesn't change that. typer has examples with: progress bar, prompt, cli application directory, and launch applications. All which is better accomplished from an actual cli GUI.
I have no idea what you're talking about. Typer adds a nice type annotation based interface which is both nice to use and means all your arguments are statically typed checked.
I don't use async Python normally (IMO it's one of those "if you need this you shouldn't be using Python" features).
For SQLModel users, lets throw some well deserved shade at tiangolo.
Is typer what tiangolo has been working on while not maintaining sqlmodel.
Will he stop maintaining typer as well?