]> git.ipfire.org Git - thirdparty/Python/cpython.git/commit
bpo-45434: Only exclude <stdlib.h> in Python 3.11 limited C API (GH-29027)
authorVictor Stinner <vstinner@python.org>
Tue, 19 Oct 2021 10:10:22 +0000 (12:10 +0200)
committerGitHub <noreply@github.com>
Tue, 19 Oct 2021 10:10:22 +0000 (12:10 +0200)
commit52af0756b2ffc6788e364971d05cdaf127d77d5a
tree8a2175ea934e639eac93bf33b5a22efde8979e9c
parent0a4c82ddd34a3578684b45b76f49cd289a08740b
bpo-45434: Only exclude <stdlib.h> in Python 3.11 limited C API (GH-29027)

The Python 3.11 limited C API no longer includes stdlib.h, stdio.h,
string.h and errno.h.

* Exclude Py_MEMCPY() from Python 3.11 limited C API.
* xxlimited C extension is now built with Python 3.11 limited C API.
Doc/whatsnew/3.11.rst
Include/Python.h
Include/pyport.h
Misc/NEWS.d/next/C API/2021-10-11-23-03-49.bpo-45434.tsS8I_.rst
Misc/NEWS.d/next/C API/2021-10-15-00-30-45.bpo-45434.XLtsbK.rst [deleted file]
Modules/xxlimited.c