Skip to content
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

Fixes for Sphinx v4 #676

Merged
merged 1 commit into from
Apr 22, 2021
Merged

Conversation

jakobandersen
Copy link
Collaborator

Sphinx v4 is being released soon:

  • Enlarge accepted Sphinx version range to <5.
  • Update CI scripts to test last v3 version, the v4 branches, the v5 branch.
  • Only stop testing with Python 3.5 as it is no longer supported in Sphinx.
  • Adapt renderer and tests to new declaration styling in the C and C++ domains.

@jakobandersen jakobandersen force-pushed the sphinx_v4 branch 2 times, most recently from d25078b to a1b7063 Compare April 13, 2021 20:09
@vermeeren vermeeren self-requested a review April 22, 2021 19:53
@vermeeren vermeeren self-assigned this Apr 22, 2021
@vermeeren vermeeren added code Source code test Unit tests, acceptance tests labels Apr 22, 2021
@@ -2,5 +2,5 @@ docutils>=0.12
Jinja2>=2.7.3
MarkupSafe>=0.23
Pygments>=1.6
Sphinx>=3.0,<3.6
Sphinx>=3.0,<5
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This also needs to be changed in the setup.py, I'll fixup and push to branch in a sec to save some hassle.

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'll also bump minimum python requirement for Breathe to 3.6 to match the changing Sphinx support.

michaeljones pushed a commit that referenced this pull request Apr 22, 2021
@michaeljones michaeljones merged commit 8088757 into breathe-doc:master Apr 22, 2021
@jakobandersen jakobandersen deleted the sphinx_v4 branch April 23, 2021 18:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
code Source code test Unit tests, acceptance tests
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants