@@ -130,6 +130,17 @@ TOOL_VERSIONS = {
130
130
},
131
131
"strip_prefix" : "python" ,
132
132
},
133
+ "3.8.20" : {
134
+ "url" : "20241002/cpython-{python_version}+20241002-{platform}-{build}.tar.gz" ,
135
+ "sha256" : {
136
+ "aarch64-apple-darwin" : "2ddfc04bdb3e240f30fb782fa1deec6323799d0e857e0b63fa299218658fd3d4" ,
137
+ "aarch64-unknown-linux-gnu" : "9d8798f9e79e0fc0f36fcb95bfa28a1023407d51a8ea5944b4da711f1f75f1ed" ,
138
+ "x86_64-apple-darwin" : "68d060cd373255d2ca5b8b3441363d5aa7cc45b0c11bbccf52b1717c2b5aa8bb" ,
139
+ "x86_64-pc-windows-msvc" : "41b6709fec9c56419b7de1940d1f87fa62045aff81734480672dcb807eedc47e" ,
140
+ "x86_64-unknown-linux-gnu" : "285e141c36f88b2e9357654c5f77d1f8fb29cc25132698fe35bb30d787f38e87" ,
141
+ },
142
+ "strip_prefix" : "python" ,
143
+ },
133
144
"3.9.10" : {
134
145
"url" : "20220227/cpython-{python_version}+20220227-{platform}-{build}.tar.gz" ,
135
146
"sha256" : {
@@ -225,6 +236,19 @@ TOOL_VERSIONS = {
225
236
},
226
237
"strip_prefix" : "python" ,
227
238
},
239
+ "3.9.20" : {
240
+ "url" : "20241002/cpython-{python_version}+20241002-{platform}-{build}.tar.gz" ,
241
+ "sha256" : {
242
+ "aarch64-apple-darwin" : "dc5f3b4c54deea7a42479b3f81b1c1b3a330f721aea3aff7df9833567bbfa8ea" ,
243
+ "aarch64-unknown-linux-gnu" : "0d84fa0884e843828312a1fcbfd8756abe3d6cf3c27086f79cd7352bad13ac4c" ,
244
+ "ppc64le-unknown-linux-gnu" : "1499646e72f22839061edcf8cf01f4d030469a700fdd41b1b50845d5ddad7c02" ,
245
+ "s390x-unknown-linux-gnu" : "4cc5383f0d664e2ce72d5fe3b8a128e27cc2aa64bfe140238a2a7da1f27de57a" ,
246
+ "x86_64-apple-darwin" : "a07be8fddd5f6f6a0db7abd16f2b2a8a94a891e54091e4f45b64e822597e4d7d" ,
247
+ "x86_64-pc-windows-msvc" : "94000af8e9d9f5aba6d2325963a6b3403afbf310f6790edff3dfe8becd8197de" ,
248
+ "x86_64-unknown-linux-gnu" : "fec849569158e5e46610621d7da91b02dca2cc5f66dd49cc0f85d7469c8f5a84" ,
249
+ },
250
+ "strip_prefix" : "python" ,
251
+ },
228
252
"3.10.2" : {
229
253
"url" : "20220227/cpython-{python_version}+20220227-{platform}-{build}.tar.gz" ,
230
254
"sha256" : {
@@ -331,6 +355,19 @@ TOOL_VERSIONS = {
331
355
},
332
356
"strip_prefix" : "python" ,
333
357
},
358
+ "3.10.15" : {
359
+ "url" : "20241002/cpython-{python_version}+20241002-{platform}-{build}.tar.gz" ,
360
+ "sha256" : {
361
+ "aarch64-apple-darwin" : "bcfdf8235cd4f84ca280f33a17030e65ba23e7905e70a8ed2ed2c83229ad136f" ,
362
+ "aarch64-unknown-linux-gnu" : "2e364a47cdbfcfaf56122b7656a3e8a7163babbda4f6bb6165aa644cbc65bd57" ,
363
+ "ppc64le-unknown-linux-gnu" : "d7bf1f8d24e4e1a77e59434097b39a8ff3a57bfbaa6a9db917a51e75a8e36a36" ,
364
+ "s390x-unknown-linux-gnu" : "42616dce086eec59a32319953295cbbec9cdb50aaf7706d9ed6e963b38c6972c" ,
365
+ "x86_64-apple-darwin" : "35678c2ba6d7aff56ca96f06ca735fe4bd09e4a5d3d40f552d76a1653c80a123" ,
366
+ "x86_64-pc-windows-msvc" : "422fb92c310f030b05ca8e59a256c72ffde38f03382a006284d9e5e2a7b646f5" ,
367
+ "x86_64-unknown-linux-gnu" : "f17cba68a55dcd386be4cbb0002cf3037718019fc1585b2ff9a32efd3283557d" ,
368
+ },
369
+ "strip_prefix" : "python" ,
370
+ },
334
371
"3.11.1" : {
335
372
"url" : "20230116/cpython-{python_version}+20230116-{platform}-{build}.tar.gz" ,
336
373
"sha256" : {
@@ -432,6 +469,19 @@ TOOL_VERSIONS = {
432
469
},
433
470
"strip_prefix" : "python" ,
434
471
},
472
+ "3.11.10" : {
473
+ "url" : "20241002/cpython-{python_version}+20241002-{platform}-{build}.tar.gz" ,
474
+ "sha256" : {
475
+ "aarch64-apple-darwin" : "540225743ca9ca04d7e0de520e211ecafb379677c49fba4b89334e7248219cb2" ,
476
+ "aarch64-unknown-linux-gnu" : "047e687b561f8e38740819cc3e112e83ae349927cca846921a1c301e5d9cc873" ,
477
+ "ppc64le-unknown-linux-gnu" : "33b3d79083bbb879ec916a3b12ea6bb03a23b6f7f997ae6bd418793a7c854f2b" ,
478
+ "s390x-unknown-linux-gnu" : "b06296d28e070f0efc440400ea9829b4521b681151883efd652e429272cfb1bc" ,
479
+ "x86_64-apple-darwin" : "f498693f03fd672a4dc581ef0e1101102d33964352c35ecff21686a8d00744c9" ,
480
+ "x86_64-pc-windows-msvc" : "d71cde066b614903e9f243c4babd179e7e978fcfa95702355566463e623abe6c" ,
481
+ "x86_64-unknown-linux-gnu" : "9c0197e72b2dd1ebf56eb562cb7a078052b4ab71d5666cd3be3b6e75db42c79e" ,
482
+ },
483
+ "strip_prefix" : "python" ,
484
+ },
435
485
"3.12.0" : {
436
486
"url" : "20231002/cpython-{python_version}+20231002-{platform}-{build}.tar.gz" ,
437
487
"sha256" : {
@@ -497,15 +547,42 @@ TOOL_VERSIONS = {
497
547
},
498
548
"strip_prefix" : "python" ,
499
549
},
550
+ "3.12.7" : {
551
+ "url" : "20241002/cpython-{python_version}+20241002-{platform}-{build}.tar.gz" ,
552
+ "sha256" : {
553
+ "aarch64-apple-darwin" : "5a9cdbb8536839a83edae3e41eb44161b640d78181fec083e07c668ba796a875" ,
554
+ "aarch64-unknown-linux-gnu" : "5481ca52e7ac8685c1e9d4e804a66e5c928879e0f44799aa6934735f66266643" ,
555
+ "ppc64le-unknown-linux-gnu" : "0fb6ac723bc534d2e92e3d454b494d6f9641d5e47cb92308b4ae792d085527ec" ,
556
+ "s390x-unknown-linux-gnu" : "a61b37280c9ff311a88c7c267a1bf3a5acc7c918d5d2bb68907ce963f8b8d04d" ,
557
+ "x86_64-apple-darwin" : "60eaf2c9a63926f5edfe7a0ecf4b2fbb37de6764f0c0100be245d098e3995da7" ,
558
+ "x86_64-pc-windows-msvc" : "1c74dd0499ef7d993d8942ebe6692c90c50d09719e0335f8e210b91277f8e7c0" ,
559
+ "x86_64-unknown-linux-gnu" : "04ffccbbb1beedd0bc80347c061fe527833001681ee543c3ba85dac5134ed500" ,
560
+ },
561
+ "strip_prefix" : "python" ,
562
+ },
563
+ "3.13.0" : {
564
+ "url" : "20241002/cpython-{python_version}rc3+20241002-{platform}-{build}.tar.gz" ,
565
+ "sha256" : {
566
+ "aarch64-apple-darwin" : "577e846eaf0a27342b3f80b5f292eb292b0eb6a9df3a0fa0c5925e86cfe046a3" ,
567
+ "aarch64-unknown-linux-gnu" : "48974ab9b4a6990b17e6740393492fc5557e6acc4ab02be9d9543e0e506e48a6" ,
568
+ "ppc64le-unknown-linux-gnu" : "cf9abbaeb120811b539d5a2f85c825c96636a71787f7c403df8b78e23da0a849" ,
569
+ "s390x-unknown-linux-gnu" : "d8048ebeb5e2e8e189adb55547cf1d1722c52be6e1bc4d50e1832a5673d8145b" ,
570
+ "x86_64-apple-darwin" : "81a01923b25a4b2b68f517b07a4a4a9186d873e6518f060e4a004e77d7094687" ,
571
+ "x86_64-pc-windows-msvc" : "319ecb727317868c4f3bfecd480f216b38275f5373f72c022d255318b650ebe2" ,
572
+ "x86_64-unknown-linux-gnu" : "a4b4e0a79b53938db050daf7f78dd09faf49d1e29dbba6cac87cf857c0a51fb4" ,
573
+ },
574
+ "strip_prefix" : "python" ,
575
+ },
500
576
}
501
577
502
578
# buildifier: disable=unsorted-dict-items
503
579
MINOR_MAPPING = {
504
- "3.8" : "3.8.19" ,
505
- "3.9" : "3.9.19" ,
506
- "3.10" : "3.10.14" ,
507
- "3.11" : "3.11.9" ,
508
- "3.12" : "3.12.4" ,
580
+ "3.8" : "3.8.20" ,
581
+ "3.9" : "3.9.20" ,
582
+ "3.10" : "3.10.15" ,
583
+ "3.11" : "3.11.10" ,
584
+ "3.12" : "3.12.7" ,
585
+ "3.13" : "3.13.0" ,
509
586
}
510
587
511
588
PLATFORMS = {
0 commit comments