Brian Kohan
Brian Kohan
Its possible to just add type hints for the properties directly to the enum class. This will be added to the documentation. Version 2.0 will also support specifying the properties...
pyright does not allow extensions so this does not seem possible, but a mypy extension may be able to work.
I am also interested. Is all we need to move forward a chair? I can't in good conscience commit to that by myself at the moment, but if there was...
Fixed by #659
Fixed in #621
I wrestled with these same issues on [django-typer](https://github.com/django-commons/django-typer). I think the direction of keeping the installed completer scripts as simple as possible is the right way to go if you...
After reviewing click 7/8 and how I'm using shell_complete downstream I have the following recommendations: 1) **Allow completer functions to return lists of CompletionItems, strings or 2-tuples of completions and...
There is a way to support the old ``args: List[str]`` parameter. This and the other suggestions (minus the deprecation warning) are submitted here: https://github.com/svlandeg/typer/pull/1
**Strong support for async!** Especially for chained sub commands. I'm not sure it makes sense to support async shell completions though. There's never an instance where more than one parameter...
Here's the upstream issue: https://github.com/pallets/click/issues/2033 Seems like true async support is best handled upstream in click? Reading through the discussion here, there are some not insignificant hurdles to bringing async...