Package: sphinx / 5.3.0-2

Metadata

Package Version Patches format
sphinx 5.3.0-2 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
disable_js_version_check.diff | (download)

tests/test_theming.py | 1 1 + 0 - 0 !
1 file changed, 1 insertion(+)

 disable a test that checks versions of js libraries

skip_tests_network.diff | (download)

tests/test_build_latex.py | 1 1 + 0 - 0 !
tests/test_build_linkcheck.py | 3 3 + 0 - 0 !
tests/test_setup_command.py | 1 1 + 0 - 0 !
3 files changed, 5 insertions(+)

 skip tests that require network access

no_external_css.diff | (download)

sphinx/themes/pyramid/layout.html | 2 0 + 2 - 0 !
1 file changed, 2 deletions(-)

 don't use google fonts to avoid privacy breach.


remove_contrib_references.diff | (download)

doc/usage/builders/index.rst | 24 0 + 24 - 0 !
sphinx/application.py | 6 0 + 6 - 0 !
sphinx/builders/html/__init__.py | 2 0 + 2 - 0 !
3 files changed, 32 deletions(-)

 remove references to sphinxcontrib modules

They are not packaged yet, and when they are, we would want to avoid
dependency loops anyway.

skip_tests_jsmath.diff | (download)

tests/test_build_html.py | 3 3 + 0 - 0 !
1 file changed, 3 insertions(+)

 skip tests that require sphinxcontrib.jsmath module


use_packaged_mathjax.diff | (download)

doc/conf.py | 1 1 + 0 - 0 !
1 file changed, 1 insertion(+)

 use packaged mathjax (for our own documentation)


skip_tests_serializinghtml.diff | (download)

tests/test_api_translator.py | 2 2 + 0 - 0 !
1 file changed, 2 insertions(+)

 skip tests that require sphinxcontrib.serializinghtml module


move_sphinxcontrib_to_extras_require.diff | (download)

pyproject.toml | 14 8 + 6 - 0 !
1 file changed, 8 insertions(+), 6 deletions(-)

 move sphinxcontrib modules to extras_require


intersphinx_local.diff | (download)

doc/conf.py | 5 2 + 3 - 0 !
doc/tutorial/deploying.rst | 9 6 + 3 - 0 !
2 files changed, 8 insertions(+), 6 deletions(-)

 use local intersphinx inventory

To prevent Sphinx from downloading https://docs.python.org/3/objects.inv
during build.

support_old_search_indexes.diff | (download)

sphinx/themes/basic/static/searchtools.js | 9 6 + 3 - 0 !
1 file changed, 6 insertions(+), 3 deletions(-)

 make searchtools.js support old searchindex.js files

Sphinx 4.3 has changed format of searchindex.js files, but in Debian
there are lots of packages built with older Sphinx, and we want to
keep them working for some time.

highlight_search_terms.diff | (download)

sphinx/themes/basic/static/searchtools.js | 20 14 + 6 - 0 !
1 file changed, 14 insertions(+), 6 deletions(-)

 highlight all search terms on search results page

SphinxHighlight.highlightSearchWords() is called on DOMContentLoaded
event, and it will not highlight page fragments loaded asynchronously.

So we should highlight all such fragments manually.