File tree Expand file tree Collapse file tree 2 files changed +0
-12
lines changed Expand file tree Collapse file tree 2 files changed +0
-12
lines changed Original file line number Diff line number Diff line change @@ -10,9 +10,6 @@ Release date: tba
10
10
Core and Builtins
11
11
-----------------
12
12
13
- - Issue #22995: [UPDATE] Comment out the one of the pickleability tests in
14
- _PyObject_GetState() due to regressions observed in Cython-based projects.
15
-
16
13
- Issue #25961: Disallowed null characters in the type name.
17
14
18
15
- Issue #25973: Fix segfault when an invalid nonlocal statement binds a name
Original file line number Diff line number Diff line change @@ -3872,14 +3872,6 @@ _PyObject_GetState(PyObject *obj, int required)
3872
3872
}
3873
3873
3874
3874
assert (slotnames == Py_None || PyList_Check (slotnames ));
3875
- #if 0
3876
- /* 2016-01-11 barry - This clause breaks at least three packages which
3877
- rely on Cython: kivy, pysam, and s3ql. Cython may be doing
3878
- something funny under the hood, but as this is clearly a regression
3879
- and the rationale for this prohibition is suspect, I am commenting
3880
- this out. Perhaps it should just be removed. See issue #22995 for
3881
- details.
3882
- */
3883
3875
if (required ) {
3884
3876
Py_ssize_t basicsize = PyBaseObject_Type .tp_basicsize ;
3885
3877
if (obj -> ob_type -> tp_dictoffset )
@@ -3897,7 +3889,6 @@ _PyObject_GetState(PyObject *obj, int required)
3897
3889
return NULL ;
3898
3890
}
3899
3891
}
3900
- #endif
3901
3892
3902
3893
if (slotnames != Py_None && Py_SIZE (slotnames ) > 0 ) {
3903
3894
PyObject * slots ;
You can’t perform that action at this time.
0 commit comments