Sphinx 4.5¶
Release 4.5.0 (veröffentlicht am 28. März 2022)¶
Inkompatible Änderungen¶
#10112: extlinks: Erkennung hartercodierter Links standardmäßig deaktivieren
#9993, #10177: std domain: Verweis auf ein Inline-Ziel über die
refRolle nicht zulassen
Veraltet¶
sphinx.ext.napoleon.docstring.GoogleDocstring._qualify_name()
Hinzugefügte Funktionen¶
#10260:
FORCE_COLORundNO_COLORfür Terminalfärbung aktivieren#10234: autosummary: CSS-Klasse „autosummary“ zu Zusammenfassungstabellen hinzufügen
#10125: extlinks: Verbesserung der Vorschlagsmeldung für einen Verweis mit Titel
#10112: extlinks:
extlinks_detect_hardcoded_linkshinzufügen, um die Erkennung hartercodierter Links zu aktivieren#9494, #9456: html search: Konfigurationsvariable
html_show_search_summaryhinzufügen, um Suchzusammenfassungen zu aktivieren/deaktivieren#9337: HTML-Theme, Option
enable_search_shortcutshinzufügen, die / als Schnellsuche-Shortcut und den Esc-Shortcut zum Entfernen der Suchhervorhebung aktiviert.#10107: i18n: Warnungen zur Übersetzung unterdrücken, indem ein Kommentar
#noqaam Ende jeder Übersetzungsnachricht hinzugefügt wird#10252: C++, Attribute für Klassen, Unions und Enums unterstützen.
#10253: Die
pepRolle generiert jetzt URLs basierend auf peps.python.org
Behobene Fehler¶
#9876: autodoc: Dokumentation einer importierten Klasse, die aus einem nativen Binärmodul erstellt wurde, fehlgeschlagen
#10133: autodoc: Absturz bei Verwendung eines gemockten Moduls für die Typannotation
#10146: autodoc:
autodoc_default_optionsunterstützt die Optionno-valuenicht#9971: autodoc: TypeError ausgelöst, wenn das Zielobjekt mit einem nicht haschbaren Objekt annotiert ist
#10205: extlinks: Kompilierung des Regulären Ausdrucks beim Prüfen hartercodierter Links fehlgeschlagen
#10277: html search: Kurze Wörter konnten nicht durchsucht werden (z.B. „use“)
#9529: LaTeX: Benannte automatisch nummerierte Fußnote (z.B.
[#named]), auf die mehrmals verwiesen wurde, wurde als Fragezeichen gerendert#9924: LaTeX: Mehrzeilige
cpp:functionDirektive hat großen vertikalen Abstand in Latexpdf#10158: LaTeX: übermäßiger Leerraum seit v4.4.0 für undokumentierte Variablen/Strukturmitglieder
#10175: LaTeX: Benannte Fußnotenreferenz wird auf eine falsche Fußnote verlinkt, wenn der Name auch in einem anderen Dokument verwendet wird
#10269: manpage: Auflösung des Titels von
refQuerverweisen fehlgeschlagen#10179: i18n: „rST-Lokalisierungswarnung“ unterdrücken
#10118: imgconverter: Unnötige Verfügbarkeitsprüfung für Remote-URIs aufgerufen
#10181: napoleon: Attribute werden wie Klassenattribute für Google-Style-Docstrings angezeigt, wenn
napoleon_use_ivaraktiviert ist#10122: sphinx-build: make.bat prüft nicht die Installation des sphinx-build-Befehls, bevor die Hilfe angezeigt wird