]> git.ipfire.org Git - thirdparty/Python/cpython.git/commit
[3.14] gh-133779: Revert Windows generation of pyconfig.h and go back to a static...
authorSteve Dower <steve.dower@python.org>
Mon, 19 May 2025 20:24:53 +0000 (21:24 +0100)
committerGitHub <noreply@github.com>
Mon, 19 May 2025 20:24:53 +0000 (21:24 +0100)
commit7686c752b308358bccd5e76e8516872e844a1b70
tree0bf413bb8d7d68405081f2cdfea4d66daa4d1505
parent89b744a772978ccd883c289c1a7066c1fb14ac04
[3.14] gh-133779: Revert Windows generation of pyconfig.h and go back to a static header. (GH-133966)

Extension builders must specify Py_GIL_DISABLED if they want to link to the free-threaded builds.
This was usually the case already, but this change guarantees it in all circumstances.
13 files changed:
Doc/howto/free-threading-extensions.rst
Doc/whatsnew/3.14.rst
Include/Python.h
Lib/sysconfig/__init__.py
Lib/test/test_sysconfig.py
Misc/NEWS.d/next/Windows/2025-05-13-13-25-27.gh-issue-133779.-YcTBz.rst [new file with mode: 0644]
PC/pyconfig.h [moved from PC/pyconfig.h.in with 97% similarity]
PCbuild/_freeze_module.vcxproj
PCbuild/pyproject.props
PCbuild/pythoncore.vcxproj
PCbuild/regen.targets
Tools/msi/dev/dev_files.wxs
Tools/peg_generator/pegen/build.py