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

Enable click 8 support #281

Closed
wants to merge 1 commit into from
Closed

Enable click 8 support #281

wants to merge 1 commit into from

Conversation

ssbarnea
Copy link
Sponsor Contributor

No description provided.

@svenstaro
Copy link

Hey, any progress on this? I'm wondering whether I need to provide an old version of python-click in Arch Linux or whether this is an easy fix but I don't have time to look into the actual code problems right now.

@anthraxx
Copy link

anthraxx commented May 25, 2021

It should be relatively easy. typer used some internal data structures. In click 8 those have been reworked into API classes. Overall the changes don't look crazy but guess typer needs to have compat code to support both paths now. Someone just needs to jump the hoop

Design and details on the API:
pallets/click#1622

@fabaff
Copy link

fabaff commented Jul 3, 2021

The NixOS packages is no longer able to build due to the missing support for click>8. Same issue as with the Arch package.

@tiangolo
Copy link
Owner

Thanks for your interest! 🍰

This was handled in #317, making Typer compatible with both Click 7 and Click 8, and is now released in Typer version 0.4.0. 🎉

Given that, I'll close this one now. ☕

@ssbarnea ssbarnea closed this Apr 8, 2022
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

Successfully merging this pull request may close these issues.

None yet

5 participants