-
Notifications
You must be signed in to change notification settings - Fork 39
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
[Maintenance] Lift sphinx pin to <6 #258
Conversation
If we have a pin in |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I see this is passing so +1!
Yeah it builds, but I thought it would fail because the theme pin isn't lifted yet.
Sphinx 5.3 even though napari-sphinx-theme pins <5 as well. |
sphinx-tags declares as sphinx>4 compatybile:
|
Yes but we use the newest pydata-sphinx-theme there, which requires sphinx>5, so maybe we're just not seeing the issue there because the tests require sphinx>5. I should probably bump those requirements there too. |
This is also passing for me locally so I think we should merge and plan for a new napari-sphinx-theme release soon, whatever the path we choose to follow. |
where we use |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The sphinx constraints could be inherited from napari-sphinx-theme
@@ -1,4 +1,4 @@ | |||
sphinx<5 | |||
sphinx<6 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
sphinx<6 | |
sphinx |
@@ -1,4 +1,4 @@ | |||
sphinx<5 | |||
sphinx<6 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
sphinx<6 | |
sphinx |
Sorry, in sphinx-tags. So it goes like this:
One option is to pin sphinx-tags<0.3; another option is to do this PR, which solves the docs build. In addition, we would also want to update the constraints files over at napari/napari to all list |
the #260 do this pin |
This came up at the docs workgroup. |
References and relevant issues
Closes #259
Depends on napari/napari-sphinx-theme#133
See also #256 (comment)
Description
Lifts the sphinx pin to <6 for compatibility with
sphinx_tags