[Python-checkins] gh-142417: Restore private _Py_InitializeMain() function (#145472)

2026-03-04 Thread vstinner
https://github.com/python/cpython/commit/31343cf2bc5f7209fa96555826973323c2f9 commit: 31343cf2bc5f7209fa96555826973323c2f9 branch: main author: Victor Stinner committer: vstinner date: 2026-03-04T11:00:08+01:00 summary: gh-142417: Restore private _Py_InitializeMain() function (#145472)

[Python-checkins] gh-145376: Fix refleak in unusual error path in BaseExceptionGroup_new (GH-145474)

2026-03-04 Thread encukou
https://github.com/python/cpython/commit/18aec59fe5bbae9225951ca4d69bfca17eba82d8 commit: 18aec59fe5bbae9225951ca4d69bfca17eba82d8 branch: main author: Pieter Eendebak committer: encukou date: 2026-03-04T14:34:24+01:00 summary: gh-145376: Fix refleak in unusual error path in BaseExceptionGroup_n

[Python-checkins] gh-145376: Avoid reference leaks in failure path of _functoolsmodule.c method partial_new (GH-145423)

2026-03-04 Thread encukou
https://github.com/python/cpython/commit/f9dac4e2ebbb913479bf882f0ac582040ba54ea3 commit: f9dac4e2ebbb913479bf882f0ac582040ba54ea3 branch: main author: Pieter Eendebak committer: encukou date: 2026-03-04T14:32:14+01:00 summary: gh-145376: Avoid reference leaks in failure path of _functoolsmodule

[Python-checkins] gh-145376: Fix refleak in error path of time_tzset (GH-145477)

2026-03-04 Thread encukou
https://github.com/python/cpython/commit/3fe7849d9a50075901195602bb7143b93537289a commit: 3fe7849d9a50075901195602bb7143b93537289a branch: main author: Pieter Eendebak committer: encukou date: 2026-03-04T14:21:10+01:00 summary: gh-145376: Fix refleak in error path of time_tzset (GH-145477) file

[Python-checkins] GH-144739: Skip test_pyexpat.MemoryProtectionTest based on expat compile-time version, not runtime (#144740)

2026-03-04 Thread vstinner
https://github.com/python/cpython/commit/45e9343d7eed1d9e784e731cc9af853fa8649e59 commit: 45e9343d7eed1d9e784e731cc9af853fa8649e59 branch: main author: Miro HronĨok committer: vstinner date: 2026-03-04T13:59:50+01:00 summary: GH-144739: Skip test_pyexpat.MemoryProtectionTest based on expat compi

[Python-checkins] gh-144991: Use runtime JIT threshold in _testinternalcapi (gh-145496)

2026-03-04 Thread corona10
https://github.com/python/cpython/commit/8b5431367042672d5c6f83e8329e199b79aa02f9 commit: 8b5431367042672d5c6f83e8329e199b79aa02f9 branch: main author: Donghee Na committer: corona10 date: 2026-03-05T09:07:47+09:00 summary: gh-144991: Use runtime JIT threshold in _testinternalcapi (gh-145496) f

[Python-checkins] gh-144741: Fix test_frame_pointer_unwind for libpython (#145499)

2026-03-04 Thread vstinner
https://github.com/python/cpython/commit/a00392349c8cccdf2fe720fe46e504699f584f02 commit: a00392349c8cccdf2fe720fe46e504699f584f02 branch: main author: Victor Stinner committer: vstinner date: 2026-03-04T18:29:02+01:00 summary: gh-144741: Fix test_frame_pointer_unwind for libpython (#145499) Fi

[Python-checkins] gh-145500: Delete _PyType_GetMRO (gh-145501)

2026-03-04 Thread colesbury
https://github.com/python/cpython/commit/8a7eb8b2ab2d9bf20f2fdc77177f735331fa9a72 commit: 8a7eb8b2ab2d9bf20f2fdc77177f735331fa9a72 branch: main author: Sam Gross committer: colesbury date: 2026-03-04T13:32:43-05:00 summary: gh-145500: Delete _PyType_GetMRO (gh-145501) files: M Include/internal/

[Python-checkins] [3.13] gh-145506: Fixes CVE-2026-2297 by ensuring SourcelessFileLoader uses io.open_code (GH-145507)

2026-03-04 Thread zooba
https://github.com/python/cpython/commit/482d6f8bdba9da3725d272e8bb4a2d25fb6a603e commit: 482d6f8bdba9da3725d272e8bb4a2d25fb6a603e branch: 3.13 author: Miss Islington (bot) <[email protected]> committer: zooba date: 2026-03-04T20:17:04Z summary: [3.13] gh-145506: Fi

[Python-checkins] [3.14] GH-144739: Skip test_pyexpat.MemoryProtectionTest based on expat compile-time version, not runtime (#144740) (#145494)

2026-03-04 Thread vstinner
https://github.com/python/cpython/commit/bcc2dd8d30eb20995186c756bdcd10a56a1bad1c commit: bcc2dd8d30eb20995186c756bdcd10a56a1bad1c branch: 3.14 author: Victor Stinner committer: vstinner date: 2026-03-04T20:23:56+01:00 summary: [3.14] GH-144739: Skip test_pyexpat.MemoryProtectionTest based on ex

[Python-checkins] [3.14] gh-145506: Fixes CVE-2026-2297 by ensuring SourcelessFileLoader uses io.open_code (GH-145507)`

2026-03-04 Thread zooba
https://github.com/python/cpython/commit/e58e9802b9bec5cdbf48fc9bf1da5f4fda482e86 commit: e58e9802b9bec5cdbf48fc9bf1da5f4fda482e86 branch: 3.14 author: Miss Islington (bot) <[email protected]> committer: zooba date: 2026-03-04T20:21:29Z summary: [3.14] gh-145506: Fi

[Python-checkins] Fix bugs in `compute-changes.py` logic for CIFuzz (#145232)

2026-03-04 Thread hugovk
https://github.com/python/cpython/commit/ae208d5665453aca414d87fb1894bf0bbb677003 commit: ae208d5665453aca414d87fb1894bf0bbb677003 branch: main author: Stan Ulbrych <[email protected]> committer: hugovk <[email protected]> date: 2026-03-04T22:43

[Python-checkins] gh-141510: Return frozendict unmodified in PyDict_Copy() (#145505)

2026-03-04 Thread vstinner
https://github.com/python/cpython/commit/95f56b120623f17990be81379661de270e95e3c5 commit: 95f56b120623f17990be81379661de270e95e3c5 branch: main author: Victor Stinner committer: vstinner date: 2026-03-04T19:11:00Z summary: gh-141510: Return frozendict unmodified in PyDict_Copy() (#145505) Add a

[Python-checkins] gh-122941: Fix test_launcher sporadic failures via py.ini isolation (GH-145090)

2026-03-04 Thread zooba
https://github.com/python/cpython/commit/6cdbd7bc5d4ee63459d03a944477ea8671a05198 commit: 6cdbd7bc5d4ee63459d03a944477ea8671a05198 branch: main author: Itamar Oren committer: zooba date: 2026-03-04T18:06:49Z summary: gh-122941: Fix test_launcher sporadic failures via py.ini isolation (GH-145090)

[Python-checkins] Use bytecodealliance/setup-wasi-sdk-action to install the WASI SDK (#145445)

2026-03-04 Thread brettcannon
https://github.com/python/cpython/commit/4ebaf3f4596adfb4d508e2278cb9a08b39480d50 commit: 4ebaf3f4596adfb4d508e2278cb9a08b39480d50 branch: main author: Brett Cannon committer: brettcannon date: 2026-03-04T13:27:47-08:00 summary: Use bytecodealliance/setup-wasi-sdk-action to install the WASI SDK

[Python-checkins] Refactor `Platforms/WASI/__main__.py` for lazy importing and future new subcommands (#145404)

2026-03-04 Thread brettcannon
https://github.com/python/cpython/commit/b63dc8abdf7b985bb23d212862baf29736888394 commit: b63dc8abdf7b985bb23d212862baf29736888394 branch: main author: Brett Cannon committer: brettcannon date: 2026-03-04T13:27:23-08:00 summary: Refactor `Platforms/WASI/__main__.py` for lazy importing and future

[Python-checkins] gh-141510: Optimize PyDict_Copy() for frozendict (#145509)

2026-03-04 Thread vstinner
https://github.com/python/cpython/commit/0a51113a4901502e1e14c892e4c31768a14faa60 commit: 0a51113a4901502e1e14c892e4c31768a14faa60 branch: main author: Victor Stinner committer: vstinner date: 2026-03-04T20:49:20+01:00 summary: gh-141510: Optimize PyDict_Copy() for frozendict (#145509) Implemen

[Python-checkins] [3.13] GH-144739: Skip test_pyexpat.MemoryProtectionTest based on expat compile-time version, not runtime (GH-144740) (GH-145494) (#145510)

2026-03-04 Thread vstinner
https://github.com/python/cpython/commit/fb83592b562b785e56b1bdb0fa52d90d8a29de6a commit: fb83592b562b785e56b1bdb0fa52d90d8a29de6a branch: 3.13 author: Miss Islington (bot) <[email protected]> committer: vstinner date: 2026-03-04T19:47:34Z summary: [3.13] GH-144739:

[Python-checkins] gh-145506: Fixes CVE-2026-2297 by ensuring SourcelessFileLoader uses io.open_code (GH-145507)

2026-03-04 Thread zooba
https://github.com/python/cpython/commit/a51b1b512de1d56b3714b65628a2eae2b07e535e commit: a51b1b512de1d56b3714b65628a2eae2b07e535e branch: main author: Steve Dower committer: zooba date: 2026-03-04T19:55:52Z summary: gh-145506: Fixes CVE-2026-2297 by ensuring SourcelessFileLoader uses io.open_c

[Python-checkins] gh-145376: Fix reference leaks in deque (#145421)

2026-03-04 Thread vstinner
https://github.com/python/cpython/commit/1aa1d76b7f2b5d4f767029d6d531f126e2857187 commit: 1aa1d76b7f2b5d4f767029d6d531f126e2857187 branch: main author: Pieter Eendebak committer: vstinner date: 2026-03-04T23:45:43+01:00 summary: gh-145376: Fix reference leaks in deque (#145421) Fix a reference

[Python-checkins] gh-141510: Add frozendict support to python-gdb.py (#145511)

2026-03-04 Thread vstinner
https://github.com/python/cpython/commit/72b3e374a32989a07bbab057695942b2cc23a294 commit: 72b3e374a32989a07bbab057695942b2cc23a294 branch: main author: Victor Stinner committer: vstinner date: 2026-03-05T00:57:54+01:00 summary: gh-141510: Add frozendict support to python-gdb.py (#145511) files:

[Python-checkins] gh-145301: Fix double-free in hashlib and hmac module initialization (GH-145321)

2026-03-04 Thread gpshead
https://github.com/python/cpython/commit/6acaf659ef0fdee131bc02f0b58685da039b5855 commit: 6acaf659ef0fdee131bc02f0b58685da039b5855 branch: main author: krylosov-aa committer: gpshead <[email protected]> date: 2026-03-04T19:48:25-08:00 summary: gh-145301: Fix double-free in ha

[Python-checkins] [3.14] gh-145301: Fix double-free in hashlib and hmac module initialization (GH-145321) (#145523)

2026-03-04 Thread gpshead
https://github.com/python/cpython/commit/f42692838c49c97844124b4fbb68c44d5424bbe0 commit: f42692838c49c97844124b4fbb68c44d5424bbe0 branch: 3.14 author: Miss Islington (bot) <[email protected]> committer: gpshead <[email protected]> date: 2026-03-0