Brian Kohan
Brian Kohan
blocked by #191
To be clear, it'd be nice to be able to do something like: ```python class Command(TyperCommand, chain=True): @command() async def sub1(self): ... @command() async def sub2(self): ... ``` Then run...
From upstream: https://github.com/fastapi/typer/issues/950
This should really be in click. Upstream issues: 1) [Great explanation at the click level](https://github.com/pallets/click/issues/2033) 2) [Typer issue](https://github.com/fastapi/typer/issues/950).
This is a much thornier issue than It would seem. I'm punting this to a future release - it should best be handled upstream in click.
[New PR](https://github.com/fastapi/typer/pull/1222).
It has become more important to fix this. The lazy import of rich_utils from fastapi/typer#1128 is too hard/brittle to replicate with monkey patching so we have left our rich_utils console...
@danjac Thanks for the bug report! I suspect this bug exists because django's BaseCommand has a two-phase parse/execute execution pathway and we've stuffed click's single phase pathway into it which...
Blocked by #210
@danjac Weirdly the pipe use case actually works. I'll see what I can do.