[Python-checkins] gh-146355: Fix `main_module` ref leak in `_PyRun_SimpleStringFlagsWithName` (#146356)

2026-03-24 Thread vstinner
https://github.com/python/cpython/commit/08f6b33bf32bdfc30eeda5966707849c459da7c2 commit: 08f6b33bf32bdfc30eeda5966707849c459da7c2 branch: main author: Brandon committer: vstinner date: 2026-03-25T07:36:59+01:00 summary: gh-146355: Fix `main_module` ref leak in `_PyRun_SimpleStringFlagsWithName`

[Python-checkins] [3.14] gh-146041: Avoid lock in sys.intern() for already interned strings (gh-146072) (#146390)

2026-03-24 Thread colesbury
https://github.com/python/cpython/commit/f2b5131d1a4dca1a2046e9e28dabca19858fa57f commit: f2b5131d1a4dca1a2046e9e28dabca19858fa57f branch: 3.14 author: Sam Gross committer: colesbury date: 2026-03-24T21:42:19-04:00 summary: [3.14] gh-146041: Avoid lock in sys.intern() for already interned string

[Python-checkins] [3.11] gh-143930: Reject leading dashes in webbrowser URLs (GH-143931) (GH-146364)

2026-03-24 Thread ambv
https://github.com/python/cpython/commit/ceac1efc66516ac387eef2c9a0ce671895b44f03 commit: ceac1efc66516ac387eef2c9a0ce671895b44f03 branch: 3.11 author: tomcruiseqi committer: ambv date: 2026-03-24T19:23:28+01:00 summary: [3.11] gh-143930: Reject leading dashes in webbrowser URLs (GH-143931) (GH

[Python-checkins] [3.10] gh-143930: Reject leading dashes in webbrowser URLs (GH-143931) (GH-146359)

2026-03-24 Thread ambv
https://github.com/python/cpython/commit/ad4d5ba32af4d80b0dfa2ba9d8203bfb219e60a5 commit: ad4d5ba32af4d80b0dfa2ba9d8203bfb219e60a5 branch: 3.10 author: tomcruiseqi committer: ambv date: 2026-03-24T19:23:45+01:00 summary: [3.10] gh-143930: Reject leading dashes in webbrowser URLs (GH-143931) (GH

[Python-checkins] gh-146041: Avoid lock in sys.intern() for already interned strings (gh-146072)

2026-03-24 Thread colesbury
https://github.com/python/cpython/commit/60093096ba62110151d822b072a01061876e9404 commit: 60093096ba62110151d822b072a01061876e9404 branch: main author: Sam Gross committer: colesbury date: 2026-03-24T14:29:37-04:00 summary: gh-146041: Avoid lock in sys.intern() for already interned strings (gh-1

[Python-checkins] gh-145633: Drop runtime checks for floatting-point formats in the array module (#146162)

2026-03-24 Thread vstinner
https://github.com/python/cpython/commit/f4d1be46b47532a7c17002916462061edc7be351 commit: f4d1be46b47532a7c17002916462061edc7be351 branch: main author: Sergey B Kirpichev committer: vstinner date: 2026-03-25T07:06:38+01:00 summary: gh-145633: Drop runtime checks for floatting-point formats in th

[Python-checkins] gh-145633: Remove remnants of the "unknown_format" (floats) in the struct module (#146189)

2026-03-24 Thread vstinner
https://github.com/python/cpython/commit/f2fcc494677d392c6f7cbbee2f708be9d810cf18 commit: f2fcc494677d392c6f7cbbee2f708be9d810cf18 branch: main author: Sergey B Kirpichev committer: vstinner date: 2026-03-25T07:23:44+01:00 summary: gh-145633: Remove remnants of the "unknown_format" (floats) in t

[Python-checkins] gh-146207: Add support for OpenSSL 4.0.0 alpha1 (#146217)

2026-03-24 Thread vstinner
https://github.com/python/cpython/commit/3364e7e62fa24d0e19133fb0f90b1c24ef1110c5 commit: 3364e7e62fa24d0e19133fb0f90b1c24ef1110c5 branch: main author: Victor Stinner committer: vstinner date: 2026-03-25T07:44:47+01:00 summary: gh-146207: Add support for OpenSSL 4.0.0 alpha1 (#146217) OpenSSL 4

[Python-checkins] [3.14] gh-146308: Fix error handling issues in _remote_debugging module (GH-146309) (#146398)

2026-03-24 Thread pablogsal
https://github.com/python/cpython/commit/58c5eda24c330c48186ab20ce53adef4ea04745c commit: 58c5eda24c330c48186ab20ce53adef4ea04745c branch: 3.14 author: Pablo Galindo Salgado committer: pablogsal date: 2026-03-25T01:05:47Z summary: [3.14] gh-146308: Fix error handling issues in _remote_debugging

[Python-checkins] gh-128341: Use _Py_ABI_SLOT in stdlib modules (#145770)

2026-03-24 Thread vstinner
https://github.com/python/cpython/commit/1887a95f515274868be31b27231dfcbfc055f03c commit: 1887a95f515274868be31b27231dfcbfc055f03c branch: main author: Karolina Surma <[email protected]> committer: vstinner date: 2026-03-24T17:47:55Z summary: gh-128341: Use _Py_ABI_SLOT i

[Python-checkins] gh-144984: Skip test under tracerefs (GH-146218)

2026-03-24 Thread encukou
https://github.com/python/cpython/commit/119fce7b886384fe9079b95345fa83582c08a577 commit: 119fce7b886384fe9079b95345fa83582c08a577 branch: main author: Petr Viktorin committer: encukou date: 2026-03-24T17:34:12+01:00 summary: gh-144984: Skip test under tracerefs (GH-146218) files: M Lib/test/te

[Python-checkins] GH-126910: Allow most native profilers and debuggers to unwind through JIT frames (GH-143548)

2026-03-24 Thread Fidget-Spinner
https://github.com/python/cpython/commit/535b09c19d2147e52f0257f2a7dbd78e617f8cce commit: 535b09c19d2147e52f0257f2a7dbd78e617f8cce branch: main author: Brandt Bucher committer: Fidget-Spinner date: 2026-03-25T02:09:35+08:00 summary: GH-126910: Allow most native profilers and debuggers to unwind

[Python-checkins] gh-145866: Convert `DICT_MERGE` to leave its inputs on the stack to be cleaned up by `_POP_TOP` (GH-146329)

2026-03-24 Thread Fidget-Spinner
https://github.com/python/cpython/commit/6d73bc226723ab0249c05b71c5f27ab42e126b41 commit: 6d73bc226723ab0249c05b71c5f27ab42e126b41 branch: main author: Neko Asakura committer: Fidget-Spinner date: 2026-03-24T18:31:41+08:00 summary: gh-145866: Convert `DICT_MERGE` to leave its inputs on the stack

[Python-checkins] gh-138580: Add sys.float_info.iec_60559 boolean flag (#138811)

2026-03-24 Thread vstinner
https://github.com/python/cpython/commit/68c7fad757f3a99fca257d11ce61adb78128a66c commit: 68c7fad757f3a99fca257d11ce61adb78128a66c branch: main author: Sergey B Kirpichev committer: vstinner date: 2026-03-24T11:36:15Z summary: gh-138580: Add sys.float_info.iec_60559 boolean flag (#138811) This

[Python-checkins] gh-133879: Copyedit "What's new in Python 3.15" (#146345)

2026-03-24 Thread hugovk
https://github.com/python/cpython/commit/07a555d4fce8a8c61e8e70d0302184b1ee37b23f commit: 07a555d4fce8a8c61e8e70d0302184b1ee37b23f branch: main author: Hugo van Kemenade <[email protected]> committer: hugovk <[email protected]> date: 2026-03-24T11:01:26+0