Skip to content

Commit 2ea6bc3

Browse files
committed
Build: update build tools
Closes #12094
1 parent e11c7e2 commit 2ea6bc3

File tree

4 files changed

+24
-16
lines changed

4 files changed

+24
-16
lines changed

docs/user/config-file/v2.rst

+3
Original file line numberDiff line numberDiff line change
@@ -351,6 +351,7 @@ Ruby version to use.
351351
:Type: ``string``
352352
:Options:
353353
- ``3.3``
354+
- ``3.4``
354355
- ``latest`` (alias for the latest version available on Read the Docs)
355356

356357
build.tools.rust
@@ -367,6 +368,7 @@ Rust version to use.
367368
- ``1.75``
368369
- ``1.78``
369370
- ``1.82``
371+
- ``1.86``
370372
- ``latest`` (alias for the latest version available on Read the Docs)
371373

372374
build.tools.golang
@@ -383,6 +385,7 @@ Go version to use.
383385
- ``1.21``
384386
- ``1.22``
385387
- ``1.23``
388+
- ``1.24``
386389
- ``latest`` (alias for the latest version available on Read the Docs)
387390

388391
build.apt_packages

readthedocs/builds/constants_docker.py

+17-14
Original file line numberDiff line numberDiff line change
@@ -34,11 +34,11 @@
3434
"3.6": "3.6.15",
3535
"3.7": "3.7.17",
3636
"3.8": "3.8.20",
37-
"3.9": "3.9.20",
38-
"3.10": "3.10.15",
39-
"3.11": "3.11.10",
40-
"3.12": "3.12.7",
41-
"3.13": "3.13.0",
37+
"3.9": "3.9.22",
38+
"3.10": "3.10.17",
39+
"3.11": "3.11.12",
40+
"3.12": "3.12.10",
41+
"3.13": "3.13.3",
4242
"miniconda3-4.7": "miniconda3-4.7.12",
4343
"miniconda3-3.12-24.1": "miniconda3-3.12-24.1.2-0",
4444
"miniconda3-3.12-24.9": "miniconda3-3.12-24.9.2-0",
@@ -49,14 +49,15 @@
4949
"nodejs": {
5050
"14": "14.21.3",
5151
"16": "16.20.2",
52-
"18": "18.20.4",
52+
"18": "18.20.8",
5353
"19": "19.9.0",
54-
"20": "20.18.0",
55-
"22": "22.11.0", # LTS
56-
"23": "23.1.0",
54+
"20": "20.19.1",
55+
"22": "22.15.0", # LTS
56+
"23": "23.11.0",
5757
},
5858
"ruby": {
5959
"3.3": "3.3.5",
60+
"3.4": "3.4.3",
6061
},
6162
"rust": {
6263
"1.55": "1.55.0",
@@ -66,15 +67,17 @@
6667
"1.75": "1.75.0",
6768
"1.78": "1.78.0",
6869
"1.82": "1.82.0",
70+
"1.86": "1.86.0",
6971
},
7072
"golang": {
7173
"1.17": "1.17.13",
7274
"1.18": "1.18.10",
7375
"1.19": "1.19.13",
7476
"1.20": "1.20.14",
7577
"1.21": "1.21.13",
76-
"1.22": "1.22.8",
77-
"1.23": "1.23.2",
78+
"1.22": "1.22.12",
79+
"1.23": "1.23.8",
80+
"1.24": "1.24.2",
7881
},
7982
},
8083
}
@@ -92,6 +95,6 @@
9295
_TOOLS["python"]["miniconda-latest"] = _TOOLS["python"]["miniconda3-3.12-24.9"]
9396
_TOOLS["python"]["mambaforge-latest"] = _TOOLS["python"]["mambaforge-23.11"]
9497
_TOOLS["nodejs"]["latest"] = _TOOLS["nodejs"]["23"]
95-
_TOOLS["ruby"]["latest"] = _TOOLS["ruby"]["3.3"]
96-
_TOOLS["rust"]["latest"] = _TOOLS["rust"]["1.82"]
97-
_TOOLS["golang"]["latest"] = _TOOLS["golang"]["1.23"]
98+
_TOOLS["ruby"]["latest"] = _TOOLS["ruby"]["3.4"]
99+
_TOOLS["rust"]["latest"] = _TOOLS["rust"]["1.86"]
100+
_TOOLS["golang"]["latest"] = _TOOLS["golang"]["1.24"]

readthedocs/projects/tests/test_build_tasks.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -577,7 +577,7 @@ def test_successful_build(
577577
},
578578
"tools": {
579579
"python": {
580-
"full_version": "3.13.0",
580+
"full_version": "3.13.3",
581581
"version": "3",
582582
}
583583
},

readthedocs/rtd_tests/fixtures/spec/v2/schema.json

+3-1
Original file line numberDiff line numberDiff line change
@@ -209,7 +209,7 @@
209209
"enum": ["14", "16", "18", "19", "20", "22", "23", "latest"]
210210
},
211211
"ruby": {
212-
"enum": ["3.3", "latest"]
212+
"enum": ["3.3", "3.4", "latest"]
213213
},
214214
"rust": {
215215
"enum": [
@@ -220,6 +220,7 @@
220220
"1.75",
221221
"1.78",
222222
"1.82",
223+
"1.86",
223224
"latest"
224225
]
225226
},
@@ -232,6 +233,7 @@
232233
"1.21",
233234
"1.22",
234235
"1.23",
236+
"1.24",
235237
"latest"
236238
]
237239
}

0 commit comments

Comments
 (0)