Opened 2 years ago
Closed 2 years ago
#19676 closed enhancement (fixed)
sphinx-7.3.7
| Reported by: | Bruce Dubbs | Owned by: | Bruce Dubbs |
|---|---|---|---|
| Priority: | normal | Milestone: | 12.2 |
| Component: | BOOK | Version: | git |
| Severity: | medium | Keywords: | |
| Cc: |
Description
New minor version.
Change History (7)
comment:1 by , 2 years ago
| Owner: | changed from to |
|---|---|
| Status: | new → assigned |
comment:2 by , 2 years ago
comment:3 by , 2 years ago
| Summary: | sphinx-7.3.5 → sphinx-7.3.6 (wait for 7.3.7) |
|---|
Now Sphinx-7.3.6.
There's some serious problems with the tests and with the package at runtime right now. They've put out 6 releases in the past 24 hours.
The final test results for me are:
505 failed, 1630 passed, 9 skipped, 35 warnings in 192.35s (0:03:12)
The bulk majority of these test failures are due to files not being found and a large amount of assertion failures.
Note that the tests also need 'defusedxml' now
comment:4 by , 2 years ago
| Milestone: | 12.2 → 99-Waiting |
|---|
comment:5 by , 2 years ago
| Milestone: | 99-Waiting → 12.2 |
|---|---|
| Summary: | sphinx-7.3.6 (wait for 7.3.7) → sphinx-7.3.7 |
Now at version 7.3.7, but the tests are quite problematic:
==== 421 failed, 1703 passed, 20 skipped, 35 warnings in 150.50s (0:02:30) ===== 155.9 Elapsed Time - sphinx-7.3.7 md5sum : 4c4f1e3e6a456a64712ff406680338ab /usr/src/python-modules/sphinx/sphinx-7.3.7.tar.gz 6932 /usr/src/python-modules/sphinx/sphinx-7.3.7.tar.gz SIZE (6.769 MB) 53544 kilobytes BUILD SIZE (52.289 MB) SBU=1.658
For tests I am using:
python3 -m venv --system-site-packages testenv &&
source testenv/bin/activate &&
pip3 install html5lib defusedxml &&
python3 /usr/bin/pytest
deactivate
Note that I had to add the module 'defusedxml' to get the tests to run.
comment:6 by , 2 years ago
OK. After reviewing my build log I saw that the alabaser module was out of date. Upgrading that fixed the tests:
========== 2124 passed, 20 skipped, 35 warnings in 123.27s (0:02:03) =========== md5sum : 4c4f1e3e6a456a64712ff406680338ab /usr/src/python-modules/sphinx/sphinx-7.3.7.tar.gz 6932 /usr/src/python-modules/sphinx/sphinx-7.3.7.tar.gz SIZE (6.769 MB) 53484 kilobytes BUILD SIZE (52.230 MB) SBU=1.367
comment:7 by , 2 years ago
| Resolution: | → fixed |
|---|---|
| Status: | assigned → closed |
Fixed at commits
cabe460fd3 Update to alabaster-0.7.16 (Python module). 5311f0b9f9 Update to sphinxcontrib_applehelp-1.0.8 (Python module). 6cbba3e466 Update to sphinx-7.3.7 (Python module).

Release 7.3.5 (released Apr 17, 2024)
sphinx.domains.python._objectinsphinx.domains.python.Release 7.3.4 (released Apr 17, 2024)
Anyis not an instance oftype.Release 7.3.3 (released Apr 17, 2024)
Anyas the valid type to a type other than the value's default.Release 7.3.2 (released Apr 17, 2024)
'Furo'theme and the new-style for configuration values.Release 7.3.1 (released Apr 17, 2024)
tomlion Python 3.10 and earlier.Release 7.3.0 (released Apr 16, 2024)
Docutils 0.21_.types-docutilsinstead ofdocutils-stubs.Deprecated
Makefileand :file:make.batoutput in :program:sphinx-quickstart, and the associated options :option:!-M, :option:!-m, :option:!--no-use-make-mode, and :option:!--use-make-mode.!sphinx.testing.util.SphinxTestApp._statusor :attr:!sphinx.testing.util.SphinxTestApp._warningis deprecated. Use the public properties :attr:!sphinx.testing.util.SphinxTestApp.statusand :attr:!sphinx.testing.util.SphinxTestApp.warninginstead.!sphinx.testing.util.strip_escseqis deprecated in favour of :func:!sphinx.util.console.strip_colors.Features added
theme.toml.\<search\>_ element.sphinx-build.sphinx-buildoptions into groups.:no-search:as an alias of the:nosearch:metadata field.repr()function in an enum, if defined.slicesyntax,OSC 8_ anchors to hyperlinks, using thegroff_ device control command.New in [...]toAdded in [...].show_warning_typesconfiguration option.externalwarnings for unknown roles. In particular, suggest related role names if an object type is mistakenly used.sphinx.util.typing.ExtensionMetadata. This can be used by extension developers to annotate the return type of theirsetupfunction.Testing
SphinxTestApp.!pytest.mark.sphinxand :class:!sphinx.testing.util.SphinxTestAppaccept *warningiserror*, *keep_going* and *verbosity* as keyword arguments.!sphinx.testing.util.SphinxTestApp*status* and *warning* arguments are checked to be :class:io.StringIOobjects (the public API incorrectly assumed this without checking it).test_run_epubcheckasskippedinstead ofsuccesswhen either Java orepubcheckare not available.tests/test-server.lockfiles can safely be deleted.