Commit 7961bbf
This permits stable ABI extensions for multiple architectures to be
co-installed into the same directory, without clashing with each other,
the same way (non-stable ABI) regular extensions can.
It is listed before the current platform-less suffixes since it's more
specific.
The platform is stored in a new pyconfig.h define & sysconfig
variable, SOABI_PLATFORM.
On some known architectures (FreeBSD, Windows), this
will be undefined/zero; these won't have the new tag (yet).
Add SOABI_PLATFORM & ALT_SOABI the info to
`make pythoninfo` as well.
Co-authored-by: Petr Viktorin <encukou@gmail.com>
Co-authored-by: Victor Stinner <vstinner@python.org>
1 parent 58d9c78 commit 7961bbfCopy full SHA for 7961bbf
9 files changed
+55Lines changed: 55 additions & 0 deletions
File tree
Expand file treeCollapse file tree
Open diff view settings
Filter options
- Doc/whatsnew
- Lib/test
- test_importlib/extension
- Misc/NEWS.d/next/C_API
- Python
Expand file treeCollapse file tree
Open diff view settings
Collapse file
+8Lines changed: 8 additions & 0 deletions
- Display the source diff
- Display the rich diff
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
873 | 873 | |
874 | 874 | |
875 | 875 | |
| 876 | + |
| 877 | + |
| 878 | + |
| 879 | + |
| 880 | + |
| 881 | + |
| 882 | + |
| 883 | + |
876 | 884 | |
877 | 885 | |
878 | 886 | |
|
Collapse file
+9Lines changed: 9 additions & 0 deletions
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
570 | 570 | |
571 | 571 | |
572 | 572 | |
| 573 | + |
573 | 574 | |
574 | 575 | |
575 | 576 | |
| ||
595 | 596 | |
596 | 597 | |
597 | 598 | |
| 599 | + |
598 | 600 | |
599 | 601 | |
600 | 602 | |
| ||
1315 | 1317 | |
1316 | 1318 | |
1317 | 1319 | |
| 1320 | + |
| 1321 | + |
| 1322 | + |
| 1323 | + |
| 1324 | + |
| 1325 | + |
1318 | 1326 | |
1319 | 1327 | |
1320 | 1328 | |
| ||
1357 | 1365 | |
1358 | 1366 | |
1359 | 1367 | |
| 1368 | + |
1360 | 1369 | |
1361 | 1370 | |
1362 | 1371 | |
|
Collapse file
Lib/test/test_importlib/extension/test_finder.py
Copy file name to clipboardExpand all lines: Lib/test/test_importlib/extension/test_finder.py+9Lines changed: 9 additions & 0 deletions
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
5 | 5 | |
6 | 6 | |
7 | 7 | |
| 8 | + |
8 | 9 | |
9 | 10 | |
10 | 11 | |
| ||
61 | 62 | |
62 | 63 | |
63 | 64 | |
| 65 | + |
64 | 66 | |
65 | 67 | |
66 | 68 | |
| ||
73 | 75 | |
74 | 76 | |
75 | 77 | |
| 78 | + |
| 79 | + |
| 80 | + |
| 81 | + |
| 82 | + |
| 83 | + |
| 84 | + |
76 | 85 | |
77 | 86 | |
78 | 87 | |
|
Collapse file
+9Lines changed: 9 additions & 0 deletions
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
457 | 457 | |
458 | 458 | |
459 | 459 | |
| 460 | + |
| 461 | + |
| 462 | + |
| 463 | + |
| 464 | + |
| 465 | + |
| 466 | + |
| 467 | + |
| 468 | + |
460 | 469 | |
461 | 470 | |
462 | 471 | |
|
Collapse file
Misc/NEWS.d/next/C_API/2024-08-12-09-48-04.gh-issue-122931.x435Mb.rst
Copy file name to clipboard+1Lines changed: 1 addition & 0 deletions
- Display the source diff
- Display the rich diff
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
| 1 | + |
Collapse file
+6Lines changed: 6 additions & 0 deletions
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
46 | 46 | |
47 | 47 | |
48 | 48 | |
| 49 | + |
| 50 | + |
| 51 | + |
49 | 52 | |
50 | 53 | |
| 54 | + |
| 55 | + |
| 56 | + |
51 | 57 | |
52 | 58 | |
53 | 59 | |
|
Collapse file
+6Lines changed: 6 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Collapse file
+4Lines changed: 4 additions & 0 deletions
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
1221 | 1221 | |
1222 | 1222 | |
1223 | 1223 | |
| 1224 | + |
| 1225 | + |
| 1226 | + |
| 1227 | + |
1224 | 1228 | |
1225 | 1229 | |
1226 | 1230 | |
|
Collapse file
+3Lines changed: 3 additions & 0 deletions
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
1968 | 1968 | |
1969 | 1969 | |
1970 | 1970 | |
| 1971 | + |
| 1972 | + |
| 1973 | + |
1971 | 1974 | |
1972 | 1975 | |
1973 | 1976 | |
|
0 commit comments