We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 7858569 commit 45e1ba0Copy full SHA for 45e1ba0
Doc/whatsnew/3.12.rst
@@ -353,6 +353,12 @@ Changes in the Python API
353
Build Changes
354
=============
355
356
+* Python no longer uses ``setup.py`` to build shared C extension modules.
357
+ Build parameters like headers and libraries are detected in ``configure``
358
+ script. Extensions are built by ``Makefile``. Most extensions use
359
+ ``pkg-config`` and fall back to manual detection.
360
+ (Contributed by Christian Heimes in :gh:`93939`.)
361
+
362
* ``va_start()`` with two parameters, like ``va_start(args, format),``
363
is now required to build Python.
364
``va_start()`` is no longer called with a single parameter.
0 commit comments