poky/meta/recipes-devtools/python/python3
Peter Marko c4f82e3fd5 python3: upgrade 3.12.9 -> 3.12.11
Drop upstreamed patch and refresh remaining patches.

* https://www.python.org/downloads/release/python-31210/

  Python 3.12.10 is the latest maintenance release of Python 3.12, and
  the last full maintenance release. Subsequent releases of 3.12 will be
  security-fixes only.

* https://www.python.org/downloads/release/python-31211/

  Security content in this release
  * gh-135034: [CVE 2024-12718] [CVE 2025-4138] [CVE 2025-4330]
    [CVE 2025-4435] [CVE 2025-4517] Fixes multiple issues that allowed
    tarfile extraction filters (filter="data" and filter="tar") to be
    bypassed using crafted symlinks and hard links.
  * gh-133767: Fix use-after-free in the “unicode-escape” decoder with a
    non-“strict” error handler.
  * gh-128840: Short-circuit the processing of long IPv6 addresses early
    in ipaddress to prevent excessive memory consumption and a minor
    denial-of-service.

gh-133767 got meawhile CVE-2025-4516 assigned.

(From OE-Core rev: 6cca08b2857efd5481e837ecd6bb295cb8a99ee1)

Signed-off-by: Peter Marko <peter.marko@siemens.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
2025-06-13 08:58:01 -07:00
..
0001-Avoid-shebang-overflow-on-python-config.py.patch python3: upgrade 3.12.9 -> 3.12.11 2025-06-13 08:58:01 -07:00
0001-gh-107811-tarfile-treat-overflow-in-UID-GID-as-failu.patch python3: upgrade 3.12.9 -> 3.12.11 2025-06-13 08:58:01 -07:00
0001-Lib-pty.py-handle-stdin-I-O-errors-same-way-as-maste.patch python3: upgrade 3.12.7 -> 3.12.8 2025-01-09 06:25:36 -08:00
0001-Lib-sysconfig.py-use-prefix-value-from-build-configu.patch python3: upgrade 3.12.9 -> 3.12.11 2025-06-13 08:58:01 -07:00
0001-Makefile.pre-use-qemu-wrapper-when-gathering-profile.patch python3: upgrade 3.12.7 -> 3.12.8 2025-01-09 06:25:36 -08:00
0001-python3-use-cc_basename-to-replace-CC-for-checking-c.patch python3: upgrade 3.12.8 -> 3.12.9 2025-02-14 06:38:54 -08:00
0001-Skip-failing-tests-due-to-load-variability-on-YP-AB.patch python3: upgrade 3.12.9 -> 3.12.11 2025-06-13 08:58:01 -07:00
0001-skip-no_stdout_fileno-test-due-to-load-variability.patch python3: upgrade 3.12.9 -> 3.12.11 2025-06-13 08:58:01 -07:00
0001-sysconfig.py-use-platlibdir-also-for-purelib.patch python3: upgrade 3.12.7 -> 3.12.8 2025-01-09 06:25:36 -08:00
0001-test_active_children-skip-problematic-test.patch python3: upgrade 3.12.7 -> 3.12.8 2025-01-09 06:25:36 -08:00
0001-test_ctypes.test_find-skip-without-tools-sdk.patch python3: upgrade 3.12.7 -> 3.12.8 2025-01-09 06:25:36 -08:00
0001-test_deadlock-skip-problematic-test.patch python3: upgrade 3.12.7 -> 3.12.8 2025-01-09 06:25:36 -08:00
0001-test_locale.py-correct-the-test-output-format.patch python3: upgrade 3.12.7 -> 3.12.8 2025-01-09 06:25:36 -08:00
0001-test_readline-skip-limited-history-test.patch python3: upgrade 3.12.8 -> 3.12.9 2025-02-14 06:38:54 -08:00
0001-test_shutdown-skip-problematic-test.patch python3: upgrade 3.12.7 -> 3.12.8 2025-01-09 06:25:36 -08:00
0001-test_storlines-skip-due-to-load-variability.patch python3: upgrade 3.12.9 -> 3.12.11 2025-06-13 08:58:01 -07:00
0001-Update-test_sysconfig-for-posix_user-purelib.patch python3: upgrade 3.12.7 -> 3.12.8 2025-01-09 06:25:36 -08:00
0020-configure.ac-setup.py-do-not-add-a-curses-include-pa.patch python3: upgrade 3.12.8 -> 3.12.9 2025-02-14 06:38:54 -08:00
cgi_py.patch python3: upgrade 3.12.7 -> 3.12.8 2025-01-09 06:25:36 -08:00
check_build_completeness.py
create_manifest3.py
crosspythonpath.patch python3: upgrade 3.12.7 -> 3.12.8 2025-01-09 06:25:36 -08:00
deterministic_imports.patch python3: upgrade 3.12.7 -> 3.12.8 2025-01-09 06:25:36 -08:00
get_module_deps3.py
makerace.patch python3: upgrade 3.12.9 -> 3.12.11 2025-06-13 08:58:01 -07:00
python3-manifest.json python3: add dependency on -compression to -core 2024-12-23 05:46:32 -08:00
reformat_sysconfig.py
run-ptest python3: Fix ptests on musl 2023-09-04 20:14:14 +01:00