Commit b9d24cb
Sync pre-release CPython 3.15 branch from GitHub (2026-07-10)
Summary:
Imported python/cpython `3.15.0b3+dev` from upstream rev [`cb912e1`](https://www.github.com/python/cpython/commit/cb912e108c590bb0b8ded55653e63ad47f945362) (committed 2026-07-10 02:49:38+00:00).
# Commit Info
- Base: (`3.15.0b3+dev`) - [`9fb25cb`](https://www.github.com/python/cpython/commit/9fb25cbd41410fb9bdf230d6242f0358885405ae) (commit date: 2026-07-09 04:15:30+00:00)
- Imported: (`3.15.0b3+dev`) - [`cb912e1`](https://www.github.com/python/cpython/commit/cb912e108c590bb0b8ded55653e63ad47f945362) (commit date: 2026-07-10 02:49:38+00:00)
# Noteworthy file changes
- Native files (1 added):
```
+ Modules/_testlimitedcapi/run.c
```
- Low-signal files (5 added) (NEWS.d, docs, .github)
Complete list of added/removed files: https://www.internalfb.com/intern/everpaste/?color=0&handle=GFswySKOrRxOrfsEAI7E_EwwpT0Ybr0LAAAz
Reviewed By: DinoV
Differential Revision: D111395278
fbshipit-source-id: d478faa6c0982e14b26152941f20932c5cb7f2791 parent ff97c3c commit b9d24cb
42 files changed
Lines changed: 1846 additions & 371 deletions
File tree
- Doc/library
- Include
- cpython
- internal
- Lib
- email
- test
- test_capi
- test_email
- test_free_threading
- test_io
- test_tkinter
- test_ttk
- tkinter
- Misc/NEWS.d/next
- Build
- C_API
- Library
- Modules
- _io
- _testcapi
- _testlimitedcapi
- PCbuild
- Programs
- Python
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2015 | 2015 | | |
2016 | 2016 | | |
2017 | 2017 | | |
2018 | | - | |
| 2018 | + | |
2019 | 2019 | | |
2020 | 2020 | | |
2021 | 2021 | | |
| |||
2054 | 2054 | | |
2055 | 2055 | | |
2056 | 2056 | | |
2057 | | - | |
| 2057 | + | |
2058 | 2058 | | |
2059 | 2059 | | |
2060 | 2060 | | |
| |||
2185 | 2185 | | |
2186 | 2186 | | |
2187 | 2187 | | |
2188 | | - | |
2189 | | - | |
| 2188 | + | |
| 2189 | + | |
2190 | 2190 | | |
2191 | 2191 | | |
2192 | 2192 | | |
| |||
5591 | 5591 | | |
5592 | 5592 | | |
5593 | 5593 | | |
5594 | | - | |
| 5594 | + | |
5595 | 5595 | | |
5596 | 5596 | | |
5597 | 5597 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
649 | 649 | | |
650 | 650 | | |
651 | 651 | | |
652 | | - | |
653 | | - | |
| 652 | + | |
| 653 | + | |
| 654 | + | |
654 | 655 | | |
655 | 656 | | |
656 | 657 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
40 | 40 | | |
41 | 41 | | |
42 | 42 | | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
43 | 48 | | |
44 | 49 | | |
45 | 50 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
111 | 111 | | |
112 | 112 | | |
113 | 113 | | |
114 | | - | |
115 | | - | |
116 | | - | |
117 | 114 | | |
118 | 115 | | |
119 | 116 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
11 | | - | |
| 11 | + | |
12 | 12 | | |
13 | 13 | | |
14 | 14 | | |
15 | 15 | | |
16 | 16 | | |
17 | | - | |
| 17 | + | |
18 | 18 | | |
19 | 19 | | |
20 | 20 | | |
21 | 21 | | |
22 | 22 | | |
23 | | - | |
24 | | - | |
25 | | - | |
26 | | - | |
27 | | - | |
28 | 23 | | |
29 | 24 | | |
30 | 25 | | |
| |||
33 | 28 | | |
34 | 29 | | |
35 | 30 | | |
36 | | - | |
| 31 | + | |
37 | 32 | | |
38 | 33 | | |
39 | 34 | | |
40 | 35 | | |
41 | 36 | | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
42 | 43 | | |
43 | 44 | | |
44 | 45 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
317 | 317 | | |
318 | 318 | | |
319 | 319 | | |
320 | | - | |
321 | | - | |
322 | | - | |
323 | | - | |
| 320 | + | |
| 321 | + | |
| 322 | + | |
| 323 | + | |
| 324 | + | |
| 325 | + | |
| 326 | + | |
324 | 327 | | |
325 | 328 | | |
326 | 329 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
899 | 899 | | |
900 | 900 | | |
901 | 901 | | |
902 | | - | |
| 902 | + | |
903 | 903 | | |
904 | 904 | | |
905 | 905 | | |
| |||
1024 | 1024 | | |
1025 | 1025 | | |
1026 | 1026 | | |
1027 | | - | |
| 1027 | + | |
1028 | 1028 | | |
1029 | 1029 | | |
1030 | 1030 | | |
| |||
0 commit comments