Sphinx 6.1¶
Release 6.1.3 (veröffentlicht am 10. Jan 2023)¶
Behobene Fehler¶
#11116: Zurückgesetzt auf die frühere Sphinx 5 Node-Kopier-Methode
#11117: Änderungen an der parallelen Bildverarbeitung von Sphinx 6.1.0 zurückgenommen
#11119:
ValueErrorimlinkcheckBuilder unterdrücken
Release 6.1.2 (veröffentlicht am 07. Jan 2023)¶
Behobene Fehler¶
#11101: LaTeX: Der Schlüssel
div.topic_paddingvon sphinxsetup, der in 5.1.0 dokumentiert war, wurde mit dem Namentopic_paddingimplementiert#11099: LaTeX: Der Schlüssel
shadowrulevon sphinxsetup verursacht seit Sphinx 5.1.0 einen Absturz beim PDF-Build#11096: LaTeX: Der Schlüssel
shadowsizevon sphinxsetup verursacht seit Sphinx 5.1.0 einen Absturz beim PDF-Build#11095: LaTeX: Schatten von Topic- und Inhaltsverzeichnis-Boxen nicht im Seitenrand seit Sphinx 5.1.0
#11100: Behebt das Kopieren von Bildern bei Ausführung im Parallelmodus.
Release 6.1.1 (veröffentlicht am 05. Jan 2023)¶
Behobene Fehler¶
#11091: Korrigiert
util.nodes.apply_source_workaroundfürliteral_blockKnoten ohne Quellinformationen im Knoten oder in den Elterknoten.
Release 6.1.0 (veröffentlicht am 05. Jan 2023)¶
Abhängigkeiten¶
Übernahme des Ruff Code-Linters.
Inkompatible Änderungen¶
#10979: gettext: Unterstützung für Pluralisierung in
get_translationentfernt. Dies wurde nicht verwendet und erschwerte andere Änderungen ansphinx.locale.
Veraltet¶
sphinx.utilFunktionenUmbenennung von
sphinx.util.typing.stringify()insphinx.util.typing.stringify_annotation()Verschiebung von
sphinx.util.xmlname_checker()nachsphinx.builders.epub3._XML_NAME_PATTERN
Verschoben nach
sphinx.util.displaysphinx.util.status_iteratorsphinx.util.display_chunksphinx.util.SkipProgressMessagesphinx.util.progress_message
Verschoben nach
sphinx.util.http_datesphinx.util.epoch_to_rfc1123sphinx.util.rfc1123_to_epoch
Verschoben nach
sphinx.util.exceptionssphinx.util.save_tracebacksphinx.util.format_exception_cut_frames
Hinzugefügte Funktionen¶
Doctrees im Build-Umfeld während der Schreibphase cachen.
Unterstützung für parallele Ausführung aller Aufgaben der Schreibphase.
#11072: PEP 604 (
X | Y) Anzeigekonventionen fürtyping.Optionalundtyping.UnionTypen innerhalb der Python-Domäne und Autodoc.#10700: Autodoc:
typing.NewType()Typen als Klassen statt als 'Daten' dokumentieren.Doctrees zwischen Lese- und Schreibphase cachen.
Behobene Fehler¶
#10962: HTML: Lookup-Tabelle für mehrwortige Schlüsselnamen korrigiert.
Unterstützung für Python 3.12 Alpha 3 behoben (Änderungen im
enumModul).#11069: HTML-Theme: Veraltete "shortcut" Link-Relations-Schlüsselwort entfernt.
#10952: Parallele Prozesse bei Programmunterbrechung ordnungsgemäß beenden.
#10988: Beschleunigung von
TocTree.resolve()durch effizienteres Kopieren.#6744: LaTeX: Unterstützung für die `seealso`-Direktive sollte über eine Umgebung erfolgen, um Styling zu ermöglichen.
#11074: LaTeX: `sphinxnote` kann nicht auf `sphinxheavybox` umgestellt werden seit 5.1.0