-
-
Notifications
You must be signed in to change notification settings - Fork 43
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: Incompatible with griffe v1.0 #181
Comments
Ah, obviously I had to forget the most important update. Lemme fix fix asap. And thanks for the report! |
Actually could you try to upgrade mkdocstrings-python? Latest version1.10.8 should use |
I'll test updating to 1.10.8 on Monday unless someone else on our end beats me to it, but might I suggest that prior releases of this package probably should have specified |
Had a few minutes this afternoon to test, and it does look like 1.10.8 works fine with griffe 1.0. Thanks! |
Technically, I think only 1.10.7 is incompatible. The plan was always to have backward-compatible releases until Griffe v1. Python citizens usually know that it's best to avoid upper bounds, as unfortunate breakages can always be avoided downstream, while upstream constraints cannot be cancelled. Also, dependency upgrade processes should probably upgrade everything at once (maintaining compatible versions), not just one package at a time. Long story short: I do my best to keep things working, all you have to do is stay up to date with each dependency (or pin them) ^^ |
But yeah, the |
Description of the bug
Readthedocs build started failing with mkdocstrings-python v1.10.7 and mkdocstrings v0.25.2:
This appears to be because griffe v1.0 was released and contains breaking API changes, but mkdocstrings-python has no upper bound on its permitted
griffe
dependency that would prevent this incompatible upgrade:The text was updated successfully, but these errors were encountered: