-
Notifications
You must be signed in to change notification settings - Fork 83
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
MAIN: Enable support for Sphinx>=4 #352
Conversation
@chrisjsewell the current commit to this should setup a test environment through tox that includes I widened the Then I tried to use |
Codecov Report
@@ Coverage Diff @@
## master #352 +/- ##
=======================================
Coverage 87.43% 87.43%
=======================================
Files 12 12
Lines 1337 1337
=======================================
Hits 1169 1169
Misses 168 168
Flags with carried forward coverage won't be shown. Click here to find out more. Continue to review full report at Codecov.
|
myst-parser 0.14 does not support sphinx v4:https://github.com/executablebooks/MyST-Parser/blob/master/CHANGELOG.md#0150---2021-06-13 |
Ah of course. Thanks @chrisjsewell. I'll pin to |
Pin |
Note: when upgrading jupyter-book with this new version, it will be going from myst-parser v0.13 -> v0.15.
|
Great points from @chrisjsewell:
|
So If you look at diff for: those outputs were built with I guess I am wondering if I should:
or if we should just wrap all these version updates and changes in the one PR. |
@chrisjsewell So far many of the fixtures seem to be the same between |
yeh just the ones that differed |
I've updated the top comment with what I think needs to happen in order to get this PR in - @mmcky let me know if I am off there! I find it easier to track "next steps" via the top comment rather than embedded in issues, because then you tend to get multiple to-do lists in different places in the responses. |
@choldgraf sure thing 👍 -- this was mainly a branch I had opened to get some advice from @chrisjsewell but that makes a lot of sense. |
Closing this as work is now contained in #356 |
This PR enables support for
sphinx>=4
and drops support forsphinx<=2
fixes #338
Tasks
sphinx3
andsphinx4
for tests that differ (rather than all test cases)This work has all been migrated to #356 so will close this PR. Thanks @chrisjsewell @choldgraf for comments and integration points with
myst-parser