Skip to content
Snippets Groups Projects
Unverified Commit 2e91dba4 authored by Pablo Galindo's avatar Pablo Galindo
Browse files

Python 3.11.0a3

parent 3ea574f3
No related branches found
No related tags found
No related merge requests found
Showing
with 1797 additions and 353 deletions
......@@ -20,10 +20,10 @@
#define PY_MINOR_VERSION 11
#define PY_MICRO_VERSION 0
#define PY_RELEASE_LEVEL PY_RELEASE_LEVEL_ALPHA
#define PY_RELEASE_SERIAL 2
#define PY_RELEASE_SERIAL 3
/* Version as a string */
#define PY_VERSION "3.11.0a2+"
#define PY_VERSION "3.11.0a3"
/*--end constants--*/
/* Version as a single 4-byte hex number, e.g. 0x010502B2 == 1.5.2b2.
......
This diff is collapsed.
This diff is collapsed.
Run smelly.py tool from $(srcdir).
Skip the marshal step for frozen modules by generating C code that produces a set of ready-to-use code objects. This speeds up startup time by another 10% or more.
\ No newline at end of file
configure.ac now uses custom helper macros and ``AC_CACHE_CHECK`` to
simplify and speed up configure runs.
``configure --enable-loadable-sqlite-extensions`` is now handled by new ``PY_SQLITE_ENABLE_LOAD_EXTENSION`` macro instead of logic in setup.py.
``configure`` now prints a warning when pkg-config is missing.
``configure.ac`` is now compatible with autoconf 2.71. Deprecated checks
``STDC_HEADERS`` and ``AC_HEADER_TIME`` have been removed.
On macOS, the build system no longer passes ``search_paths_first`` to the
linker. The flag has been the default since Xcode 4 / macOS 10.6.
gdbm and dbm build dependencies are now detected by ``configure``.
The build dependencies for :mod:`zlib`, :mod:`bz2`, and :mod:`lzma` are now
detected by ``configure``.
The build dependencies for :mod:`sqlite3` are now detected by ``configure`` and
``pkg-config``. Patch by Erlend E. Aasland.
:program:`configure` has a new option ``--with-pkg-config`` to disable or
require pkg-config.
Settings for :mod:`decimal` internal C extension are now detected by
``configure``. The bundled ``libmpdec`` library is built in ``Makefile``.
Settings for :mod:`pyexpat` C extension are now detected by ``configure``.
The bundled ``expat`` library is built in ``Makefile``.
Python now supports building with Visual Studio 2022 (MSVC v143, VS Version 17.0). Patch by Jeremiah Vivian.
\ No newline at end of file
``configure`` now uses a unified format to set state, compiler flags, and
linker flags in Makefile. The new macro ``PY_STDLIB_MOD`` sets three
variables that are consumed by ``Modules/Setup`` and ``setup.py``.
``configure`` now creates ``Modules/Setup.stdlib`` with conditionally
enabled/disabled extension module lines. The file is not used, yet.
Mandatory core modules, that are required to bootstrap Python, are now in
``Modules/Setup.bootstrap``.
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment