[Python-checkins] gh-133312: configure: add --enable-static-libpython-for-interpreter (#133313)

2026-04-14 Thread pablogsal
https://github.com/python/cpython/commit/c88c27b0c1c09c125fe6a5ad78a4d42cf9c3fcd2 commit: c88c27b0c1c09c125fe6a5ad78a4d42cf9c3fcd2 branch: main author: Geoffrey Thomas committer: pablogsal date: 2026-04-14T16:26:19+01:00 summary: gh-133312: configure: add --enable-static-libpython-for-interprete

[Python-checkins] gh-gh-131798: optimize `LOAD_ATTR_GETATTRIBUTE_OVERRIDDEN` in the JIT (#148555)

2026-04-14 Thread kumaraditya303
https://github.com/python/cpython/commit/1aa7e7ee6d2f823e41d5bf21f5bb862a4f937e50 commit: 1aa7e7ee6d2f823e41d5bf21f5bb862a4f937e50 branch: main author: Kumar Aditya committer: kumaraditya303 date: 2026-04-14T21:00:32+05:30 summary: gh-gh-131798: optimize `LOAD_ATTR_GETATTRIBUTE_OVERRIDDEN` in th

[Python-checkins] gh-148510: restore `func_version` check in `_LOAD_ATTR_PROPERTY_FRAME` (GH-148528)

2026-04-14 Thread Fidget-Spinner
https://github.com/python/cpython/commit/52a7f1b7f88d7f25e4cf02b6bc5e7521848d99f0 commit: 52a7f1b7f88d7f25e4cf02b6bc5e7521848d99f0 branch: main author: Neko Asakura committer: Fidget-Spinner date: 2026-04-14T22:44:39+08:00 summary: gh-148510: restore `func_version` check in `_LOAD_ATTR_PROPERTY_

[Python-checkins] gh-134551: Add t-strings support to pprint (#134577)

2026-04-14 Thread hugovk
https://github.com/python/cpython/commit/74a4f8c1d0caece261b379d5a6cd4e41eae3557a commit: 74a4f8c1d0caece261b379d5a6cd4e41eae3557a branch: main author: Loïc Simon committer: hugovk <[email protected]> date: 2026-04-14T14:37:41+03:00 summary: gh-134551: Add t-strings support

[Python-checkins] gh-131798: constant fold special method lookups in JIT (#148432)

2026-04-14 Thread kumaraditya303
https://github.com/python/cpython/commit/3cb7eaec857503e4e343ced1e82c0864e16da729 commit: 3cb7eaec857503e4e343ced1e82c0864e16da729 branch: main author: Kumar Aditya committer: kumaraditya303 date: 2026-04-14T16:02:23Z summary: gh-131798: constant fold special method lookups in JIT (#148432) fil

[Python-checkins] [3.14] gh-148192: Fix Generator._make_boundary behavior with CRLF line endings. (GH-148193) (#148550)

2026-04-14 Thread bitdancer
https://github.com/python/cpython/commit/b988157e87e08020a1fd54d45bbe669d006cd049 commit: b988157e87e08020a1fd54d45bbe669d006cd049 branch: 3.14 author: Miss Islington (bot) <[email protected]> committer: bitdancer date: 2026-04-14T12:04:50-04:00 summary: [3.14] gh-1

[Python-checkins] gh-148378: Allow multiple consecutive recording ops per macro op (GH-148496)

2026-04-14 Thread Fidget-Spinner
https://github.com/python/cpython/commit/5ce0fe8b6ce01744ec253bf79016403ca76c1153 commit: 5ce0fe8b6ce01744ec253bf79016403ca76c1153 branch: main author: Hai Zhu committer: Fidget-Spinner date: 2026-04-14T19:26:53+08:00 summary: gh-148378: Allow multiple consecutive recording ops per macro op (GH-

[Python-checkins] gh-131798: Constant-fold `_CONTAINS_OP_DICT` for frozendict (GH-148548)

2026-04-14 Thread Fidget-Spinner
https://github.com/python/cpython/commit/e0b56f006c7ee1e5e6f353f030d0e5a672bfc190 commit: e0b56f006c7ee1e5e6f353f030d0e5a672bfc190 branch: main author: Wulian233 <[email protected]> committer: Fidget-Spinner date: 2026-04-14T23:04:28+08:00 summary: gh-131798: Constant-fold `_CONTAINS_OP_DICT` for

[Python-checkins] gh-143955: Prevent schema drift false-positives in asyncio tools tests (#148525)

2026-04-14 Thread pablogsal
https://github.com/python/cpython/commit/21da9d7164ef6b3695b45b2f648b031ef49c93c4 commit: 21da9d7164ef6b3695b45b2f648b031ef49c93c4 branch: main author: Bartosz Sławecki committer: pablogsal date: 2026-04-14T10:29:01+01:00 summary: gh-143955: Prevent schema drift false-positives in asyncio tools

[Python-checkins] [3.13] gh-148487: Fix issues in `test_add_python_opts` (#148507) (#148546)

2026-04-14 Thread vstinner
https://github.com/python/cpython/commit/63c9aa60a6f9eec69954f5c21fbdda687fb9e8d9 commit: 63c9aa60a6f9eec69954f5c21fbdda687fb9e8d9 branch: 3.13 author: Victor Stinner committer: vstinner date: 2026-04-14T10:08:32Z summary: [3.13] gh-148487: Fix issues in `test_add_python_opts` (#148507) (#148546

[Python-checkins] [3.14] gh-148487: Fix issues in `test_add_python_opts` (GH-148507) (#148545)

2026-04-14 Thread vstinner
https://github.com/python/cpython/commit/314f12c0157cd71a49cb5420413e938dad4f27c6 commit: 314f12c0157cd71a49cb5420413e938dad4f27c6 branch: 3.14 author: Miss Islington (bot) <[email protected]> committer: vstinner date: 2026-04-14T10:12:42Z summary: [3.14] gh-148487:

[Python-checkins] gh-148192: Fix Generator._make_boundary behavior with CRLF line endings. (#148193)

2026-04-14 Thread bitdancer
https://github.com/python/cpython/commit/4af46b4ab5af49d8df034320a9a70fcbb062f7cf commit: 4af46b4ab5af49d8df034320a9a70fcbb062f7cf branch: main author: Henry Jones <[email protected]> committer: bitdancer date: 2026-04-14T09:10:08-04:00 summary: gh-148192: Fix Gener

[Python-checkins] gh-148047: Revert "GH-148047: Check early whether tail-calling is possible for MSVC builds on Windows (#148036)" (#148558)

2026-04-14 Thread Fidget-Spinner
https://github.com/python/cpython/commit/11da7d4e210c6e358c65c7b2bf02360e7b6351ad commit: 11da7d4e210c6e358c65c7b2bf02360e7b6351ad branch: main author: Ken Jin committer: Fidget-Spinner date: 2026-04-14T23:46:54+08:00 summary: gh-148047: Revert "GH-148047: Check early whether tail-calling is pos

[Python-checkins] [3.14] gh-72406: Document argument ordering in argparse help output (GH-148534) (#148562)

2026-04-14 Thread savannahostrowski
https://github.com/python/cpython/commit/d26fef174a27c1ea9899723c4edb6b1751f8b26d commit: d26fef174a27c1ea9899723c4edb6b1751f8b26d branch: 3.14 author: Miss Islington (bot) <[email protected]> committer: savannahostrowski date: 2026-04-14T10:42:10-07:00 summary: [3.

[Python-checkins] gh-147957: pop items from UserDict in LIFO order (gh-147958)

2026-04-14 Thread rhettinger
https://github.com/python/cpython/commit/d14e31ed683886bde240006cb2e2fd78303e6518 commit: d14e31ed683886bde240006cb2e2fd78303e6518 branch: main author: Anerdw committer: rhettinger date: 2026-04-14T23:29:41-05:00 summary: gh-147957: pop items from UserDict in LIFO order (gh-147958) files: A Mis

[Python-checkins] gh-86519: Update docs for `prefixmatch` (#148096)

2026-04-14 Thread hugovk
https://github.com/python/cpython/commit/bdb0b361926f225a06f1726c278c27346f3c524a commit: bdb0b361926f225a06f1726c278c27346f3c524a branch: main author: Hugo van Kemenade <[email protected]> committer: hugovk <[email protected]> date: 2026-04-14T20:15:06+0

[Python-checkins] gh-137335: remove a mktemp use in multiprocessing.connection to avoid security scanner noise (GH-148578)

2026-04-14 Thread gpshead
https://github.com/python/cpython/commit/fd81246bd55e4fab1976a7cca3e5d42582dbdac0 commit: fd81246bd55e4fab1976a7cca3e5d42582dbdac0 branch: main author: Gregory P. Smith <[email protected]> committer: gpshead <[email protected]> date: 2026-04-14T23:31:58Z su

[Python-checkins] [3.14] gh-137335: remove a mktemp use in multiprocessing.connection to avoid security scanner noise (GH-148578) (#148583)

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

[Python-checkins] [3.13] gh-137335: remove a mktemp use in multiprocessing.connection to avoid security scanner noise (GH-148578) (#148584)

2026-04-14 Thread gpshead
https://github.com/python/cpython/commit/ba2f30eb83fc05c60cf99802dcce6ac1d9a46cf0 commit: ba2f30eb83fc05c60cf99802dcce6ac1d9a46cf0 branch: 3.13 author: Miss Islington (bot) <[email protected]> committer: gpshead <[email protected]> date: 2026-04-1

[Python-checkins] [3.14] tiny edit, fix a couple of minor typos in enum and sqlite3 docs (GH-148580) (#148581)

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

[Python-checkins] [3.13] tiny edit, fix a couple of minor typos in enum and sqlite3 docs (GH-148580) (#148582)

2026-04-14 Thread gpshead
https://github.com/python/cpython/commit/e76aa128fea8691525b482a211bef6b1c514019d commit: e76aa128fea8691525b482a211bef6b1c514019d branch: 3.13 author: Miss Islington (bot) <[email protected]> committer: gpshead <[email protected]> date: 2026-04-1

[Python-checkins] [3.14] gh-148186: Improve `assertCountEqual` description in docs. (GH-148463) (#148585)

2026-04-14 Thread ericvsmith
https://github.com/python/cpython/commit/5dc69a65027238cf88c4a2f1675be0c9f4f1496b commit: 5dc69a65027238cf88c4a2f1675be0c9f4f1496b branch: 3.14 author: Miss Islington (bot) <[email protected]> committer: ericvsmith date: 2026-04-14T23:45:18Z summary: [3.14] gh-14818

[Python-checkins] [3.13] gh-148186: Improve `assertCountEqual` description in docs. (GH-148463) (#148586)

2026-04-14 Thread ericvsmith
https://github.com/python/cpython/commit/cb4b94c74d9a9776a153c2b841a354d614b289e4 commit: cb4b94c74d9a9776a153c2b841a354d614b289e4 branch: 3.13 author: Miss Islington (bot) <[email protected]> committer: ericvsmith date: 2026-04-14T23:45:32Z summary: [3.13] gh-14818

[Python-checkins] GH-70647: Remove support for `%d` (and deprecate for `%e`) without year in `strptime()` (GH-144570)

2026-04-14 Thread gpshead
https://github.com/python/cpython/commit/d0e7c6acc936a171d05ba239497ba82d741ac8dd commit: d0e7c6acc936a171d05ba239497ba82d741ac8dd branch: main author: Stan Ulbrych committer: gpshead <[email protected]> date: 2026-04-14T17:15:27-07:00 summary: GH-70647: Remove support for `%

[Python-checkins] tiny edit, fix a couple of minor typos in enum and sqlite3 docs (GH-148580)

2026-04-14 Thread gpshead
https://github.com/python/cpython/commit/236aa0a4e2106f98757e12a9f656f98d91f03c13 commit: 236aa0a4e2106f98757e12a9f656f98d91f03c13 branch: main author: Gregory P. Smith <[email protected]> committer: gpshead <[email protected]> date: 2026-04-14T23:29:35Z su

[Python-checkins] gh-148186: Improve `assertCountEqual` description in docs. (#148463)

2026-04-14 Thread ericvsmith
https://github.com/python/cpython/commit/94d42bf5c2b95417d6187a57fef94570ba017e33 commit: 94d42bf5c2b95417d6187a57fef94570ba017e33 branch: main author: Kliment Lamonov committer: ericvsmith date: 2026-04-14T19:39:16-04:00 summary: gh-148186: Improve `assertCountEqual` description in docs. (#1484

[Python-checkins] gh-146393: Use recorded type instead of instance in BINARY_OP (#148569)

2026-04-14 Thread Fidget-Spinner
https://github.com/python/cpython/commit/5c3decad66bdef425ea08347ab80d348199fdc1d commit: 5c3decad66bdef425ea08347ab80d348199fdc1d branch: main author: Pieter Eendebak committer: Fidget-Spinner date: 2026-04-14T20:11:42Z summary: gh-146393: Use recorded type instead of instance in BINARY_OP (#14

[Python-checkins] gh-72406: Document argument ordering in argparse help output (#148534)

2026-04-14 Thread savannahostrowski
https://github.com/python/cpython/commit/4286227308ee8dafc867062df4cad73af2a84696 commit: 4286227308ee8dafc867062df4cad73af2a84696 branch: main author: Santi Hernandez committer: savannahostrowski date: 2026-04-14T16:24:16Z summary: gh-72406: Document argument ordering in argparse help output (#

[Python-checkins] [3.13] gh-148192: Fix Generator._make_boundary behavior with CRLF line endings. (GH-148193) (#148549)

2026-04-14 Thread bitdancer
https://github.com/python/cpython/commit/5a4143a392a64dbecec8f5718ef43b87cd15915e commit: 5a4143a392a64dbecec8f5718ef43b87cd15915e branch: 3.13 author: Miss Islington (bot) <[email protected]> committer: bitdancer date: 2026-04-14T12:21:55-04:00 summary: [3.13] gh-1

[Python-checkins] [3.13] gh-72406: Document argument ordering in argparse help output (GH-148534) (#148567)

2026-04-14 Thread savannahostrowski
https://github.com/python/cpython/commit/ee34f95dbceefb1e0bc2510dd9778bb83e9e1e8d commit: ee34f95dbceefb1e0bc2510dd9778bb83e9e1e8d branch: 3.13 author: Savannah Ostrowski committer: savannahostrowski date: 2026-04-14T17:53:11Z summary: [3.13] gh-72406: Document argument ordering in argparse help

[Python-checkins] GH-145278: freeze encodings (partially) and linecache (#148347)

2026-04-14 Thread FFY00
https://github.com/python/cpython/commit/0012686d92fe51f426bcd6797e2f2a50ad4ac74f commit: 0012686d92fe51f426bcd6797e2f2a50ad4ac74f branch: main author: Filipe Laíns committer: FFY00 date: 2026-04-14T21:01:23+01:00 summary: GH-145278: freeze encodings (partially) and linecache (#148347) files: A

[Python-checkins] gh-146563: add exception note for invalid Expat handler return values (#146565)

2026-04-14 Thread picnixz
https://github.com/python/cpython/commit/356a031de504b0eb4b5a2024019cf5fe16de2831 commit: 356a031de504b0eb4b5a2024019cf5fe16de2831 branch: main author: Bénédikt Tran <[email protected]> committer: picnixz <[email protected]> date: 2026-04-14T19:12:47+