summaryrefslogtreecommitdiff
path: root/docs/conf.py
diff options
context:
space:
mode:
authorMariusz Felisiak <felisiak.mariusz@gmail.com>2022-12-29 06:07:51 +0100
committerMariusz Felisiak <felisiak.mariusz@gmail.com>2022-12-29 06:09:17 +0100
commita9ed8908370bb633dac43895ff7d2e8e0d97c7b7 (patch)
tree95bb5927e048450d82daff6d0dcbe243a4913e41 /docs/conf.py
parent46b28bbe151282e9198b719d00f84b48c92606ba (diff)
[4.1.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
Diffstat (limited to 'docs/conf.py')
-rw-r--r--docs/conf.py4
1 files changed, 4 insertions, 0 deletions
diff --git a/docs/conf.py b/docs/conf.py
index 42d423807a..c10c073f34 100644
--- a/docs/conf.py
+++ b/docs/conf.py
@@ -97,6 +97,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"