Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Plugins: Use click-plugins #56

Closed
fubuloubu opened this issue May 27, 2021 · 4 comments
Closed

Plugins: Use click-plugins #56

fubuloubu opened this issue May 27, 2021 · 4 comments

Comments

@fubuloubu
Copy link
Member

https://pypi.org/project/click-plugins/

Note the ability to pass-through the network and account options!

@antazoey antazoey self-assigned this Sep 12, 2021
@antazoey
Copy link
Member

Maybe kind of a silly idea that may or not involve using click-plugins but what if we had an ape-click plugin that had everything in ape.cli as well possibly more integrated with extending click-plugins.

@fubuloubu
Copy link
Member Author

I'm thinking that a lot of the functionality we'd want to extend in a "click toolkit" for ape would need to be in Ape core, and perhaps it is best living there for plugin writers to rely on. This way we can rely on consistent behaviors when plugin writers make extensions to the CLI

@antazoey antazoey changed the title Use click-plugins Plugins: Use click-plugins Jan 27, 2022
@antazoey
Copy link
Member

Another v1 SPIKE I think

@antazoey
Copy link
Member

antazoey commented Jul 8, 2024

The package is no longer maintained (so it seems!) and it doesn't work on Python 3.12.
Also, we likely will go a different direction with something like typer where this won't be needed.
Closing as WON'T DO.

click-contrib/click-plugins#37

@antazoey antazoey closed this as completed Jul 8, 2024
@fubuloubu fubuloubu closed this as not planned Won't fix, can't repro, duplicate, stale Jul 9, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants