Introduce compatibility with Sphinx 7.3.

Review Request #14027 — Created July 11, 2024 and submitted — Latest diff uploaded

Information

beanbag-docutils
master

Reviewers

Sphinx 7.3 made some changes that broke some configuration meddling that
we do in the autodocs extension. This change adds compatibility and
tests for all 7.x releases.

It also fixes some test regressions largely caused by newer releases of
the Sphinx ecosystem that broke prior versions of Sphinx. We lock down
dependencies in our tox.ini for many of these builds. This will hold
us over until we drop older versions of Sphinx in newer releases.

All unit tests in all tox environments pass.

Changes between revision 1 and 2

orig
1
2

Commits

Summary ID Author
Introduce compatibility with Sphinx 7.3.
Sphinx 7.3 made some changes that broke some configuration meddling that we do in the autodocs extension. This change adds compatibility and tests for all 7.x releases. It also fixes some test regressions largely caused by newer releases of the Sphinx ecosystem that broke prior versions of Sphinx. We lock down dependencies in our `tox.ini` for many of these builds. This will hold us over until we drop older versions of Sphinx in newer releases.
f95a1da6efb16dc97a942ddbb136c8ba0fa93ff0 Christian Hammond
Introduce compatibility with Sphinx 7.3.
Sphinx 7.3 made some changes that broke some configuration meddling that we do in the autodocs extension. This change adds compatibility and tests for all 7.x releases. It also fixes some test regressions largely caused by newer releases of the Sphinx ecosystem that broke prior versions of Sphinx. We lock down dependencies in our `tox.ini` for many of these builds. This will hold us over until we drop older versions of Sphinx in newer releases.
be575ed4df818d4ba20673bbc8ed2df1f794e84b Christian Hammond
beanbag_docutils/sphinx/ext/tests/test_image_srcsets.py
Loading...