[3.2.x] Disabled auto-created table of contents entries on Sphinx 5.2+.

Auto-created table of contents entries for all domain objects (e.g.
functions, classes, attributes, etc.) were added in Sphinx 5.2, see
https://github.com/sphinx-doc/sphinx/issues/6316.

An option to control new table of contents entries was added in Sphinx
5.2.3, see https://github.com/sphinx-doc/sphinx/pull/10886.
Backport of 279967ec859a9a5240318cf29a077539b0e3139f from main
This commit is contained in:
Mariusz Felisiak 2022-12-29 06:07:51 +01:00
parent f6f0699d01
commit b381ab4906

View File

@ -73,6 +73,10 @@ source_suffix = '.txt'
# The root toctree document.
root_doc = "contents"
# Disable auto-created table of contents entries for all domain objects (e.g.
# functions, classes, attributes, etc.) in Sphinx 5.2+.
toc_object_entries = False
# General substitutions.
project = 'Django'
copyright = 'Django Software Foundation and contributors'