celery / ceps

Celery Enhancement Proposals
27 stars 15 forks source link

CLI Refactor Design CEP #25

Closed thedrow closed 3 years ago

thedrow commented 5 years ago

This is the Design CEP for celery/celery#5718. Besides some missing links and a few touches it is done.

Who is going to shepherd this CEP?

thedrow commented 4 years ago

How do we feel about using https://github.com/tiangolo/typer? It does look like it can simplify our code further and it is based on click.

auvipy commented 4 years ago

wow! we are thinking the same! check https://github.com/celery/celery/pull/5718#issuecomment-569178788

thedrow commented 4 years ago

Typer currently doesn't support async CLI commands. I've discussed with the maintainer how it might be done.

Since celery/celery#5718 was merged this should be accepted. I'll move it to the accepted folder and fix the remaining problems in CI.

auvipy commented 3 years ago

https://github.com/tiangolo/typer/pull/213