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

[BUG] typer 0.3.2 has requirement click<7.2.0,>=7.1.1, but you have click 8.0.1 #313

Closed
mborsetti opened this issue Aug 19, 2021 · 4 comments
Labels
answered bug Something isn't working

Comments

@mborsetti
Copy link

Please support current package releases and/or remove overly restrictive requirements!

@mborsetti mborsetti added the bug Something isn't working label Aug 19, 2021
@musicinmybrain
Copy link
Contributor

musicinmybrain commented Aug 20, 2021

A nontrivial patch is required (#280, #278) since this library depends heavily on click 7.x internals.

The project is maintained solely by @tiangolo.

It’s not clear if this project will be maintained in a sustainable way in the future or not.

@honnibal
Copy link

@tiangolo If the patch is non-trivial, I suggest vendoring click v7 within typer for now? This way a quick fix can be released that relieves the dependency hell, because typer can drop the external click v7 dependency.

@tiangolo
Copy link
Member

Thanks for the discussion and interest here everyone! 🍰

I just released Typer 0.4.0, which is compatible with both Click 7 and Click 8. 🎉

@github-actions
Copy link

Assuming the original issue was solved, it will be automatically closed now. But feel free to add more comments or create new issues.

burgersmoke added a commit to medspacy/medspacy that referenced this issue Sep 29, 2021
…compatible with spacy, but do not have the "click" dependency restrictions mentioned here: fastapi/typer#313
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
answered bug Something isn't working
Projects
None yet
Development

No branches or pull requests

4 participants