Skip to content

Comments

Update the test matrix to modern Python/Sphinx versions#37

Open
jdillard wants to merge 7 commits intosphinx-contrib:masterfrom
jdillard:feature/test-matrix
Open

Update the test matrix to modern Python/Sphinx versions#37
jdillard wants to merge 7 commits intosphinx-contrib:masterfrom
jdillard:feature/test-matrix

Conversation

@jdillard
Copy link
Contributor

@jdillard jdillard commented Dec 4, 2025

Summary of changes

  • Update actions
  • Update PyPi classifiers
  • Remove pytest filterwarnings (no longer needed for modern Sphinx)
  • Remove Python 2 support from setup.py
  • Update test matrix to support more recent versions of Python/Sphinx
    • Python 3.10 to 3.13 and Sphinx 5 to 8
  • Fix Added in version test to support newer versions of Sphinx as well
  • Remove Requirements section from README

Fixes: #34

@jdillard jdillard marked this pull request as draft December 4, 2025 19:13
@jdillard jdillard marked this pull request as ready for review December 4, 2025 19:57
@jdillard
Copy link
Contributor Author

jdillard commented Dec 5, 2025

If you have time to cut a release after this one is merged, I think it should be fairly stable and more future proof in case another release isn't needed for a while.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Tests failing with Python 3.12

1 participant