]> git.ipfire.org Git - thirdparty/Python/cpython.git/commit
gh-133779: Revert Windows generation of pyconfig.h and go back to a static header...
authorSteve Dower <steve.dower@python.org>
Mon, 19 May 2025 10:35:22 +0000 (11:35 +0100)
committerGitHub <noreply@github.com>
Mon, 19 May 2025 10:35:22 +0000 (11:35 +0100)
commit986c3670285670558b6e6f77ff1507dfcc2c99fa
treefcb3e7ede4aba4962e2e2d31caf45723e326d8e5
parentd55e11b8049e3abf3cc187b4958224b225a39897
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