@@ -20,42 +20,64 @@ If you don't need to build all translations of all branches, add
2020` --languages en --branches main ` .
2121
2222
23- ##Check current version
23+ ##Sphinx versions
24+
25+ <!-- [[[cog
26+ from check_versions import check_versions
27+ check_versions("../cpython/")
28+ ]]]-->
29+ Sphinx configuration in various branches:
30+
31+ | version| requirements.txt| conf.py|
32+ | -----------| --------------------| ----------------------|
33+ | 2.6| ø| ø|
34+ | 2.7| ø| ø|
35+ | 3.0| ø| ø|
36+ | 3.1| ø| ø|
37+ | 3.2| ø| ø|
38+ | 3.3| ø| ø|
39+ | 3.4| ø| needs_sphinx='1.2'|
40+ | 3.5| ø| ø|
41+ | 3.6| ø| ø|
42+ | 3.7| ø| ø|
43+ | 3.8| ø| ø|
44+ | 3.9| sphinx==2.4.4| needs_sphinx='1.8'|
45+ | 3.10| sphinx==3.4.3| needs_sphinx='3.2'|
46+ | 3.11| sphinx~ =7.2.0| needs_sphinx='4.2'|
47+ | 3.12| sphinx~ =8.2.0| needs_sphinx='8.2.0'|
48+ | 3.13| sphinx~ =8.2.0| needs_sphinx='8.2.0'|
49+ | 3.14| sphinx~ =8.2.0| needs_sphinx='8.2.0'|
50+ | 3.15| sphinx~ =8.2.0| needs_sphinx='8.2.0'|
51+
52+ Sphinx build as seen on docs.python.org:
53+
54+ | version| el| en| es| fr| bn-in| id| it| ja| ko| pl| pt-br| ro| tr| uk| zh-cn| zh-tw|
55+ | -----------| -------| -------| -------| -------| ---------| -------| -------| -------| -------| -------| ---------| -------| -------| -------| ---------| ---------|
56+ | 2.6| ø| 0.6.5| ø| ø| ø| ø| ø| ø| ø| ø| ø| ø| ø| ø| ø| ø|
57+ | 2.7| ø| 2.3.1| ø| 2.3.1| ø| 2.3.1| ø| 2.3.1| 2.3.1| ø| 2.3.1| ø| ø| ø| 2.3.1| 2.3.1|
58+ | 3.0| ø| 0.6| ø| ø| ø| ø| ø| ø| ø| ø| ø| ø| ø| ø| ø| ø|
59+ | 3.1| ø| 0.6.5| ø| ø| ø| ø| ø| ø| ø| ø| ø| ø| ø| ø| ø| ø|
60+ | 3.2| ø| 1.0.7| ø| ø| ø| ø| ø| ø| ø| ø| ø| ø| ø| ø| ø| ø|
61+ | 3.3| ø| 1.2| ø| ø| ø| ø| ø| ø| ø| ø| ø| ø| ø| ø| ø| ø|
62+ | 3.4| ø| 1.2.3| ø| ø| ø| ø| ø| ø| ø| ø| ø| ø| ø| ø| ø| ø|
63+ | 3.5| ø| 1.8.4| 1.8.4| 1.8.4| ø| 1.8.4| ø| 1.8.4| 1.8.4| 1.8.4| 1.8.4| ø| ø| ø| 1.8.4| 1.8.4|
64+ | 3.6| ø| 2.3.1| 2.3.1| 2.3.1| ø| 2.3.1| ø| 2.3.1| 2.3.1| 2.3.1| 2.3.1| ø| ø| ø| 2.3.1| 2.3.1|
65+ | 3.7| ø| 2.3.1| 2.3.1| 2.3.1| ø| 2.3.1| 2.3.1| 2.3.1| 2.3.1| 2.3.1| 2.3.1| ø| 2.3.1| 2.3.1| 2.3.1| 2.3.1|
66+ | 3.8| ø| 2.4.4| 2.4.4| 2.4.4| ø| 2.4.4| 2.4.4| 2.4.4| 2.4.4| 2.4.4| 2.4.4| ø| 2.4.4| 2.4.4| 2.4.4| 2.4.4|
67+ | 3.9| 2.4.4| 2.4.4| 2.4.4| 2.4.4| 2.4.4| 2.4.4| 2.4.4| 2.4.4| 2.4.4| 2.4.4| 2.4.4| 2.4.4| 2.4.4| 2.4.4| 2.4.4| 2.4.4|
68+ | 3.10| 3.4.3| 3.4.3| 3.4.3| 3.4.3| 3.4.3| 3.4.3| 3.4.3| 3.4.3| 3.4.3| 3.4.3| 3.4.3| 3.4.3| 3.4.3| 3.4.3| 3.4.3| 3.4.3|
69+ | 3.11| 7.2.6| 7.2.6| 7.2.6| 7.2.6| 7.2.6| 7.2.6| 7.2.6| 7.2.6| 7.2.6| 7.2.6| 7.2.6| 7.2.6| 7.2.6| 7.2.6| 7.2.6| 7.2.6|
70+ | 3.12| 8.2.3| 8.2.3| 8.2.3| 8.2.3| 8.2.3| 8.2.3| 8.2.3| 8.2.3| 8.2.3| 8.2.3| 8.2.3| 8.2.3| 8.2.3| 8.2.3| 8.2.3| 8.2.3|
71+ | 3.13| 8.2.3| 8.2.3| 8.2.3| 8.2.3| 8.2.3| 8.2.3| 8.2.3| 8.2.3| 8.2.3| 8.2.3| 8.2.3| 8.2.3| 8.2.3| 8.2.3| 8.2.3| 8.2.3|
72+ | 3.14| 8.2.3| 8.2.3| 8.2.3| 8.2.3| 8.2.3| 8.2.3| 8.2.3| 8.2.3| 8.2.3| 8.2.3| 8.2.3| 8.2.3| 8.2.3| 8.2.3| 8.2.3| 8.2.3|
73+ | 3.15| 8.2.3| 8.2.3| 8.2.3| 8.2.3| 8.2.3| 8.2.3| 8.2.3| 8.2.3| 8.2.3| 8.2.3| 8.2.3| 8.2.3| 8.2.3| 8.2.3| 8.2.3| 8.2.3|
74+ <!-- [[[end]]]-->
2475
2576Install` tools_requirements.txt ` then run `python check_versions.py
26- ../cpython/` (pointing to a real CPython clone) to see which version
27- of Sphinx we're using where:
28-
29- Sphinx configuration in various branches:
30-
31- ========= ============= ================== ====================
32- version travis requirements.txt conf.py
33- ========= ============= ================== ====================
34- 2.7 sphinx~=2.0.1 ø needs_sphinx='1.2'
35- 3.5 sphinx==1.8.2 ø needs_sphinx='1.8'
36- 3.6 sphinx==1.8.2 ø needs_sphinx='1.2'
37- 3.7 sphinx==1.8.2 sphinx==2.3.1 needs_sphinx="1.6.6"
38- 3.8 ø sphinx==2.4.4 needs_sphinx='1.8'
39- 3.9 ø sphinx==2.4.4 needs_sphinx='1.8'
40- 3.10 ø sphinx==3.4.3 needs_sphinx='3.2'
41- 3.11 ø sphinx~=7.2.0 needs_sphinx='4.2'
42- 3.12 ø sphinx~=8.2.0 needs_sphinx='8.2.0'
43- 3.13 ø sphinx~=8.2.0 needs_sphinx='8.2.0'
44- 3.14 ø sphinx~=8.2.0 needs_sphinx='8.2.0'
45- ========= ============= ================== ====================
46-
47- Sphinx build as seen on docs.python.org:
48-
49- ========= ===== ===== ===== ===== ===== ===== ===== ===== ======= ===== ===== ======= =======
50- version en es fr id it ja ko pl pt-br tr uk zh-cn zh-tw
51- ========= ===== ===== ===== ===== ===== ===== ===== ===== ======= ===== ===== ======= =======
52- 3.9 2.4.4 2.4.4 2.4.4 2.4.4 2.4.4 2.4.4 2.4.4 2.4.4 2.4.4 2.4.4 2.4.4 2.4.4 2.4.4
53- 3.10 3.4.3 3.4.3 3.4.3 3.4.3 3.4.3 3.4.3 3.4.3 3.4.3 3.4.3 3.4.3 3.4.3 3.4.3 3.4.3
54- 3.11 7.2.6 7.2.6 7.2.6 7.2.6 7.2.6 7.2.6 7.2.6 7.2.6 7.2.6 7.2.6 7.2.6 7.2.6 7.2.6
55- 3.12 8.2.3 8.2.3 8.2.3 8.2.3 8.2.3 8.2.3 8.2.3 8.2.3 8.2.3 8.2.3 8.2.3 8.2.3 8.2.3
56- 3.13 8.2.3 8.2.3 8.2.3 8.2.3 8.2.3 8.2.3 8.2.3 8.2.3 8.2.3 8.2.3 8.2.3 8.2.3 8.2.3
57- 3.14 8.2.3 8.2.3 8.2.3 8.2.3 8.2.3 8.2.3 8.2.3 8.2.3 8.2.3 8.2.3 8.2.3 8.2.3 8.2.3
58- ========= ===== ===== ===== ===== ===== ===== ===== ===== ======= ===== ===== ======= =======
77+ ../cpython/` (pointing to a real CPython clone) to see which versions
78+ of Sphinx we're using.
79+
80+ Or run` tox -e cog ` (with a clone at` ../cpython ` ) to directly update these tables.
5981
6082##Manually rebuild a branch
6183