[Python-checkins] [3.14] gh-148680: Replace internal names with type_reprs of objects in string representations of ForwardRef (GH-148682) (#148913)

2026-04-23 Thread JelleZijlstra
https://github.com/python/cpython/commit/b6a7212edb3153373711c05004e154e7a5bd5068 commit: b6a7212edb3153373711c05004e154e7a5bd5068 branch: 3.14 author: Miss Islington (bot) <[email protected]> committer: JelleZijlstra date: 2026-04-23T13:47:52Z summary: [3.14] gh-14

[Python-checkins] gh-148680: Replace internal names with type_reprs of objects in string representations of ForwardRef (#148682)

2026-04-23 Thread JelleZijlstra
https://github.com/python/cpython/commit/158dbbb97fffbc47eb446d2b1576ce887e5c1802 commit: 158dbbb97fffbc47eb446d2b1576ce887e5c1802 branch: main author: David Ellis committer: JelleZijlstra date: 2026-04-23T06:22:20-07:00 summary: gh-148680: Replace internal names with type_reprs of objects in st

[Python-checkins] [3.14] gh-148464: Add missing ``__ctype_le/be__`` attributes for complex types in the ctype module (GH-148485) (GH-148677)

2026-04-23 Thread encukou
https://github.com/python/cpython/commit/5e758ff5252bf4460ffa4bf78d0a41cadefe3bd7 commit: 5e758ff5252bf4460ffa4bf78d0a41cadefe3bd7 branch: 3.14 author: Miss Islington (bot) <[email protected]> committer: encukou date: 2026-04-23T15:57:55+02:00 summary: [3.14] gh-148

[Python-checkins] [3.13] gh-148484: Fix memory leak of iterator in array.array constructor (GH-148523) (GH-148679)

2026-04-23 Thread encukou
https://github.com/python/cpython/commit/813498411ac74a58ca79ff12b622e63ba5b7a039 commit: 813498411ac74a58ca79ff12b622e63ba5b7a039 branch: 3.13 author: Miss Islington (bot) <[email protected]> committer: encukou date: 2026-04-23T16:00:47+02:00 summary: [3.13] gh-148

[Python-checkins] [3.14] gh-148484: Fix memory leak of iterator in array.array constructor (GH-148523) (GH-148678)

2026-04-23 Thread encukou
https://github.com/python/cpython/commit/0f656e26410f92932eef53441baf1cffb23dc4ee commit: 0f656e26410f92932eef53441baf1cffb23dc4ee branch: 3.14 author: Miss Islington (bot) <[email protected]> committer: encukou date: 2026-04-23T16:00:37+02:00 summary: [3.14] gh-148

[Python-checkins] [3.14] gh-132631: Fix "I/O operation on closed file" when parsing JSON Lines file (GH-132632) (#148921)

2026-04-23 Thread hugovk
https://github.com/python/cpython/commit/31ba91a35eb2e2a370734cdb4d3d3089a3272048 commit: 31ba91a35eb2e2a370734cdb4d3d3089a3272048 branch: 3.14 author: Miss Islington (bot) <[email protected]> committer: hugovk <[email protected]> date: 2026-04-2

[Python-checkins] gh-148663: Document that `calendar.IllegalMonthError` inherits from both `ValueError` and `IndexError` (#148664)

2026-04-23 Thread StanFromIreland
https://github.com/python/cpython/commit/435be06dd25a5e4e19014340c4ba873d71051c4c commit: 435be06dd25a5e4e19014340c4ba873d71051c4c branch: main author: Eoin Shaughnessy <[email protected]> committer: StanFromIreland date: 2026-04-23T15:50:23+01:00 summary: gh-148663: Doc

[Python-checkins] gh-148735: Fix a UAF in `Element.findtext()` (#148738)

2026-04-23 Thread StanFromIreland
https://github.com/python/cpython/commit/0469e6d38dcb3ff904690028cb3a25155bdcedae commit: 0469e6d38dcb3ff904690028cb3a25155bdcedae branch: main author: Stan Ulbrych committer: StanFromIreland date: 2026-04-23T15:48:00+01:00 summary: gh-148735: Fix a UAF in `Element.findtext()` (#148738) files:

[Python-checkins] [3.14] gh-90309: Base64-encode cookie values embedded in JS (GH-148889)

2026-04-23 Thread encukou
https://github.com/python/cpython/commit/f795e042043dfe26c42e1971d4502c1cdc4c65b8 commit: f795e042043dfe26c42e1971d4502c1cdc4c65b8 branch: 3.14 author: Miss Islington (bot) <[email protected]> committer: encukou date: 2026-04-23T15:05:09+02:00 summary: [3.14] gh-903

[Python-checkins] [3.13] gh-90309: Base64-encode cookie values embedded in JS (GH-148888)

2026-04-23 Thread encukou
https://github.com/python/cpython/commit/3c59b8b53fc75c7f9578d16fb8201ceb43e8f76c commit: 3c59b8b53fc75c7f9578d16fb8201ceb43e8f76c branch: 3.13 author: Miss Islington (bot) <[email protected]> committer: encukou date: 2026-04-23T15:05:17+02:00 summary: [3.13] gh-903

[Python-checkins] gh-132631: Fix "I/O operation on closed file" when parsing JSON Lines file (#132632)

2026-04-23 Thread hugovk
https://github.com/python/cpython/commit/42d645a7e81e0a5e6e0d35e222a8520450ac28ef commit: 42d645a7e81e0a5e6e0d35e222a8520450ac28ef branch: main author: Hugo van Kemenade <[email protected]> committer: hugovk <[email protected]> date: 2026-04-23T15:27:02Z

[Python-checkins] gh-148907: fix performance regression in `PyType_GetModuleByDef` on free-threading (#148908)

2026-04-23 Thread kumaraditya303
https://github.com/python/cpython/commit/29917d51ab41df9a00f1bb35fa9d3e1392ac48e8 commit: 29917d51ab41df9a00f1bb35fa9d3e1392ac48e8 branch: main author: Kumar Aditya committer: kumaraditya303 date: 2026-04-23T16:42:57+05:30 summary: gh-148907: fix performance regression in `PyType_GetModuleByDef`

[Python-checkins] GH-126910: Build/link the JIT shim in the Python interpreter (#148872)

2026-04-23 Thread diegorusso
https://github.com/python/cpython/commit/9633c5239daae3a180f8ce263ce77e4e522e6aa4 commit: 9633c5239daae3a180f8ce263ce77e4e522e6aa4 branch: main author: Diego Russo committer: diegorusso date: 2026-04-23T12:23:18+01:00 summary: GH-126910: Build/link the JIT shim in the Python interpreter (#148872

[Python-checkins] gh-146636: Improve ABI/feature selection, add new header for it (GH-148302)

2026-04-23 Thread encukou
https://github.com/python/cpython/commit/ab41a347ebc7e6c3e3f5795c4a24545bfbf92a6e commit: ab41a347ebc7e6c3e3f5795c4a24545bfbf92a6e branch: main author: Petr Viktorin committer: encukou date: 2026-04-23T11:52:13+02:00 summary: gh-146636: Improve ABI/feature selection, add new header for it (GH-14

[Python-checkins] [3.13] gh-132631: Fix "I/O operation on closed file" when parsing JSON Lines file (GH-132632) (#148922)

2026-04-23 Thread hugovk
https://github.com/python/cpython/commit/e4ae72a6d95148f146aaa0a66cd44da42d43c368 commit: e4ae72a6d95148f146aaa0a66cd44da42d43c368 branch: 3.13 author: Miss Islington (bot) <[email protected]> committer: hugovk <[email protected]> date: 2026-04-2

[Python-checkins] [3.14] gh-113956: Make intern_common thread-safe in free-threaded build (gh-148886) (#148927)

2026-04-23 Thread colesbury
https://github.com/python/cpython/commit/26c6e3d7e381578e5e39cd6e800743e48c8c8697 commit: 26c6e3d7e381578e5e39cd6e800743e48c8c8697 branch: 3.14 author: Sam Gross committer: colesbury date: 2026-04-23T19:12:19Z summary: [3.14] gh-113956: Make intern_common thread-safe in free-threaded build (gh-

[Python-checkins] gh-145239: Accept unary plus literal pattern (#148566)

2026-04-23 Thread Eclips4
https://github.com/python/cpython/commit/448d7b96c181d13ca7f8977780e85b53b2716294 commit: 448d7b96c181d13ca7f8977780e85b53b2716294 branch: main author: Bartosz Sławecki committer: Eclips4 date: 2026-04-23T22:07:28+03:00 summary: gh-145239: Accept unary plus literal pattern (#148566) Add '+' alt

[Python-checkins] gh-113956: Make intern_common thread-safe in free-threaded build (gh-148886)

2026-04-23 Thread colesbury
https://github.com/python/cpython/commit/4629c2215a9a4b3d1ec4a306cd4dd7d11dcfebb4 commit: 4629c2215a9a4b3d1ec4a306cd4dd7d11dcfebb4 branch: main author: Sam Gross committer: colesbury date: 2026-04-23T14:42:57-04:00 summary: gh-113956: Make intern_common thread-safe in free-threaded build (gh-148

[Python-checkins] [3.14] Additional itertool recipes for running statistics (gh-148879) (gh-148949)

2026-04-23 Thread rhettinger
https://github.com/python/cpython/commit/3034c8fa60b6162a52cb0853879b5f812a23c0ef commit: 3034c8fa60b6162a52cb0853879b5f812a23c0ef branch: 3.14 author: Miss Islington (bot) <[email protected]> committer: rhettinger date: 2026-04-24T05:52:35Z summary: [3.14] Addition