-
Notifications
You must be signed in to change notification settings - Fork 188
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
Dependencies: Pin requirement sphinx~=7.2.0
#6527
Conversation
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## main #6527 +/- ##
==========================================
+ Coverage 77.51% 77.82% +0.32%
==========================================
Files 560 564 +4
Lines 41444 41918 +474
==========================================
+ Hits 32120 32619 +499
+ Misses 9324 9299 -25 ☔ View full report in Codecov by Sentry. |
See bug report at Sphinx: sphinx-doc/sphinx#12579 Edit: The original bugs mentioned above have been fixed in releases v7.4.1 and v7.4.2 respectively, however, there are still two new warnings
This is also likely due to the v7.4 release. |
91dae09
to
50b871a
Compare
The recently released v7.4.0 causes the build of the documentation to fail with warnings of the type: Failed to get a method signature for ...: unhashable type It also leads to issues with incremental builds where it fails if a build exists that was generated with an older version. Both these bugs were fixed in v7.4.1 and v7.4.2 respectively, but more warnings remain. Instead of waiting for these to be fixed, we are just pinning to a minor version here which should anyway be done for optional dev dependencies. There is no need to automatically update those to latest releases.
50b871a
to
f40198c
Compare
sphinx~=7.2.1
sphinx~=7.2.0
The recently released v7.4.0 causes the build of the documentation to fail with warnings of the type: Failed to get a method signature for ...: unhashable type It also leads to issues with incremental builds where it fails if a build exists that was generated with an older version. Both these bugs were fixed in v7.4.1 and v7.4.2 respectively, but more warnings remain. Instead of waiting for these to be fixed, we are just pinning to a minor version here which should anyway be done for optional dev dependencies. There is no need to automatically update those to latest releases. Cherry-pick: a610460
…team#6527) The recently released v7.4.0 causes the build of the documentation to fail with warnings of the type: Failed to get a method signature for ...: unhashable type It also leads to issues with incremental builds where it fails if a build exists that was generated with an older version. Both these bugs were fixed in v7.4.1 and v7.4.2 respectively, but more warnings remain. Instead of waiting for these to be fixed, we are just pinning to a minor version here which should anyway be done for optional dev dependencies. There is no need to automatically update those to latest releases.
The recently released v7.4.0 causes the build of the documentation to fail with warnings of the type: