-
Notifications
You must be signed in to change notification settings - Fork 929
Bump supported cpython version to 3.14 for testing #4811
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Changes from 39 commits
3708697
1620df2
13c4a9c
64b7f3d
e88ea62
c849569
dfa564f
829f3a1
56f6b28
1b0dc44
ec954e1
41b9a04
d4f06d7
8e323ce
3be5933
31d302f
6354444
043b0d4
ca49f9f
f414b08
df308ac
022daa7
cbd03b3
465807d
8ea31b8
ce3ced2
fa64df9
46cf120
adbf204
7a4430a
d1de835
2d922f2
e910488
73284b6
79181ab
bdc0186
0a12d9e
a56aacb
19d4295
6880abd
eb16971
6e67f1e
46a4dfc
6ced135
dcdd9e6
e2f28e6
9889a86
0c97f89
840cf88
6d06135
c059f39
191ae30
87a6522
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1 @@ | ||
| Bump supported cpython version to 3.14 for testing |
| Original file line number | Diff line number | Diff line change | ||||
|---|---|---|---|---|---|---|
|
|
@@ -35,6 +35,7 @@ abi3-py310 = ["abi3-py311", "pyo3-build-config/abi3-py310"] | |||||
| abi3-py311 = ["abi3-py312", "pyo3-build-config/abi3-py311"] | ||||||
| abi3-py312 = ["abi3-py313", "pyo3-build-config/abi3-py312"] | ||||||
| abi3-py313 = ["abi3", "pyo3-build-config/abi3-py313"] | ||||||
|
||||||
| abi3-py313 = ["abi3", "pyo3-build-config/abi3-py313"] | |
| abi3-py313 = ["abi3-py314", "pyo3-build-config/abi3-py313"] |
|
Member
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. We can hopefully just revert the changes in this file now that #5064 is merged |
| Original file line number | Diff line number | Diff line change | ||||
|---|---|---|---|---|---|---|
|
|
@@ -17,7 +17,10 @@ pub struct PyDictObject { | |||||
| Py_3_12, | ||||||
| deprecated(note = "Deprecated in Python 3.12 and will be removed in the future.") | ||||||
| )] | ||||||
| #[cfg(not(Py_3_14))] | ||||||
| pub ma_version_tag: u64, | ||||||
| #[cfg(Py_3_14)] | ||||||
| pub _ma_watcher_tag: u64, | ||||||
|
||||||
| pub _ma_watcher_tag: u64, | |
| _ma_watcher_tag: u64, |
| Original file line number | Diff line number | Diff line change | ||
|---|---|---|---|---|
|
|
@@ -93,6 +93,8 @@ pub struct PyConfig { | |||
| pub tracemalloc: c_int, | ||||
| #[cfg(Py_3_12)] | ||||
| pub perf_profiling: c_int, | ||||
| #[cfg(Py_3_14)] | ||||
| pub remote_debug: c_int, | ||||
| pub import_time: c_int, | ||||
| #[cfg(Py_3_11)] | ||||
| pub code_debug_ranges: c_int, | ||||
|
|
@@ -141,10 +143,19 @@ pub struct PyConfig { | |||
| pub safe_path: c_int, | ||||
| #[cfg(Py_3_12)] | ||||
| pub int_max_str_digits: c_int, | ||||
| #[cfg(Py_3_14)] | ||||
| pub thread_inherit_context: c_int, | ||||
| #[cfg(Py_3_14)] | ||||
| pub context_aware_warnings: c_int, | ||||
| // FIXME: this was backported to 3.13.2 | ||||
|
||||
| // FIXME: this was backported to 3.13.2 |
| Original file line number | Diff line number | Diff line change | ||||
|---|---|---|---|---|---|---|
|
|
@@ -312,8 +312,12 @@ pub struct PyHeapTypeObject { | |||||
| pub ht_module: *mut object::PyObject, | ||||||
| #[cfg(all(Py_3_11, not(PyPy)))] | ||||||
| _ht_tpname: *mut c_char, | ||||||
| #[cfg(Py_3_14)] | ||||||
| ht_token: *mut c_void, | ||||||
|
||||||
| ht_token: *mut c_void, | |
| pub ht_token: *mut c_void, |
Outdated
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
| unique_id: Py_ssize_t, | |
| pub unique_id: Py_ssize_t, |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.