summaryrefslogtreecommitdiffstats
path: root/Misc/NEWS.d/next/C API
diff options
context:
space:
mode:
authorMark Shannon <mark@hotpy.org>2022-08-04 11:21:38 (GMT)
committerGitHub <noreply@github.com>2022-08-04 11:21:38 (GMT)
commit2ab560105b9bfda503148e66e58d1d9a6031745e (patch)
tree99a68b4ba11bb6666cb3350c7dc233e688c15e7a /Misc/NEWS.d/next/C API
parentd8df7e02071087894e4295e9b299689d8db74973 (diff)
downloadcpython-2ab560105b9bfda503148e66e58d1d9a6031745e.zip
cpython-2ab560105b9bfda503148e66e58d1d9a6031745e.tar.gz
cpython-2ab560105b9bfda503148e66e58d1d9a6031745e.tar.bz2
GH-92678: Fix tp_dictoffset inheritance. (GH-95596) (GH-95604)
* Add test for inheriting explicit __dict__ and weakref. * Restore 3.10 behavior for multiple inheritance of C extension classes that store their dictionary at the end of the struct.
Diffstat (limited to 'Misc/NEWS.d/next/C API')
-rw-r--r--Misc/NEWS.d/next/C API/2022-08-03-14-39-08.gh-issue-92678.ozFTEx.rst2
1 files changed, 2 insertions, 0 deletions
diff --git a/Misc/NEWS.d/next/C API/2022-08-03-14-39-08.gh-issue-92678.ozFTEx.rst b/Misc/NEWS.d/next/C API/2022-08-03-14-39-08.gh-issue-92678.ozFTEx.rst
new file mode 100644
index 0000000..6bf3d4b
--- /dev/null
+++ b/Misc/NEWS.d/next/C API/2022-08-03-14-39-08.gh-issue-92678.ozFTEx.rst
@@ -0,0 +1,2 @@
+Restore the 3.10 behavior for multiple inheritance of C extension classes
+that store their dictionary at the end of the struct.