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
Test on sphinx 5 #571
Test on sphinx 5 #571
Conversation
Thanks for submitting your first pull request! You are awesome! 🤗 |
@choldgraf Would you mind approving running the CI tests for this PR? Thanks!! |
Codecov Report
@@ Coverage Diff @@
## master #571 +/- ##
=======================================
Coverage 89.83% 89.83%
=======================================
Files 20 20
Lines 2116 2116
=======================================
Hits 1901 1901
Misses 215 215
Flags with carried forward coverage won't be shown. Click here to find out more. Continue to review full report at Codecov.
|
thanks @jarrodmillman I approved the CI run for you. You may want to work with https://myst-parser.readthedocs.io/en/latest/develop/contributing.html#testing then you can define a new targeted test case with sphinx5. Line 19 in 3c45b7e
|
Also just a note that the broader practice of not capping dependencies has been discussed at the link below (though with no clear resolution yet): And I think the latest concrete proposal was here: |
|
We should go through this and check any potential issues / things to change: https://www.sphinx-doc.org/en/master/extdev/deprecated.html |
This is still needed, I think – Sphinx 5 has been released, and right now, there is no compatible version of myst. |
According to the 5.0.0 release plan, Sphinx 5 should be released in a few weeks:
I would like to make this change to make it easier for projects that depend on MyST-Parser to test on Sphinx 5.
Would it be acceptable to change
"sphinx>=3.1,<6"
to"sphinx>=4,<6"
, since you don't test on Sphinx 3? If not, should I a test to verify that this should work onsphinx==3.1
?