@@ -20,42 +20,64 @@ If you don't need to build all translations of all branches, add
20
20
` --languages en --branches main ` .
21
21
22
22
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 | travis | 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 |
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 |
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 |
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 |
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]]] -->
24
75
25
76
Install ` 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.
59
81
60
82
## Manually rebuild a branch
61
83
0 commit comments