[Python-checkins] [3.14] gh-116738: Fix thread-safety issue in re module for free threading (gh-141923) (gh-141990)

2025-11-26 Thread colesbury
https://github.com/python/cpython/commit/f47e928574187ae97c778e326739b3aa0c7dc765 commit: f47e928574187ae97c778e326739b3aa0c7dc765 branch: 3.14 author: Miss Islington (bot) <[email protected]> committer: colesbury date: 2025-11-26T21:08:39Z summary: [3.14] gh-116738

[Python-checkins] gh-116738: Fix thread-safety issue in re module for free threading (gh-141923)

2025-11-26 Thread colesbury
https://github.com/python/cpython/commit/bc9e63dd9d2931771415cca1b0ed774471d523c0 commit: bc9e63dd9d2931771415cca1b0ed774471d523c0 branch: main author: Alper committer: colesbury date: 2025-11-26T15:40:45-05:00 summary: gh-116738: Fix thread-safety issue in re module for free threading (gh-14192

[Python-checkins] gh-141968: use `bytearray.take_bytes` in `encodings.idna` (#141975)

2025-11-26 Thread kumaraditya303
https://github.com/python/cpython/commit/9ac14288d7147dbbae08a8ffd8581e0f5e6fd706 commit: 9ac14288d7147dbbae08a8ffd8581e0f5e6fd706 branch: main author: Cody Maloney committer: kumaraditya303 date: 2025-11-26T21:16:25+05:30 summary: gh-141968: use `bytearray.take_bytes` in `encodings.idna` (#1419

[Python-checkins] gh-141968: use `bytearray.take_bytes` in `wave._byteswap` (#141973)

2025-11-26 Thread kumaraditya303
https://github.com/python/cpython/commit/9dbf77beb62c65e18eb766f0e867b7d96fa7b56a commit: 9dbf77beb62c65e18eb766f0e867b7d96fa7b56a branch: main author: Cody Maloney committer: kumaraditya303 date: 2025-11-26T21:15:12+05:30 summary: gh-141968: use `bytearray.take_bytes` in `wave._byteswap` (#1419

[Python-checkins] gh-141968: Use `bytearray.take_bytes` in `base64` `_b32encode` and `_b32decode` (#141971)

2025-11-26 Thread kumaraditya303
https://github.com/python/cpython/commit/2c1fdf3592cee02f7d2e2f250f2fbd67ddea0a2c commit: 2c1fdf3592cee02f7d2e2f250f2fbd67ddea0a2c branch: main author: Cody Maloney committer: kumaraditya303 date: 2025-11-26T21:14:25+05:30 summary: gh-141968: Use `bytearray.take_bytes` in `base64` `_b32encode` a

[Python-checkins] gh-135676: Simplify docs on lexing names (GH-140464)

2025-11-26 Thread encukou
https://github.com/python/cpython/commit/2ff8608b4da33f667960e5099a1a442197acaea4 commit: 2ff8608b4da33f667960e5099a1a442197acaea4 branch: main author: Petr Viktorin committer: encukou date: 2025-11-26T16:10:44+01:00 summary: gh-135676: Simplify docs on lexing names (GH-140464) This simplifies

[Python-checkins] [3.13] gh-141909: Add `PyModuleDef_Slot` and earlier Py_mod_* constants to stable ABI manifest (#141910) (GH-141977)

2025-11-26 Thread encukou
https://github.com/python/cpython/commit/9756d8c63737042db611205b0c33c353d5dbd9c3 commit: 9756d8c63737042db611205b0c33c353d5dbd9c3 branch: 3.13 author: Petr Viktorin committer: encukou date: 2025-11-26T15:34:57+01:00 summary: [3.13] gh-141909: Add `PyModuleDef_Slot` and earlier Py_mod_* constant

[Python-checkins] [3.14] gh-141909: Add `PyModuleDef_Slot` and earlier Py_mod_* constants to stable ABI manifest (#141910) (GH-141978)

2025-11-26 Thread encukou
https://github.com/python/cpython/commit/96bc021d7c93587a98b13a8bd191e5c9e31a6baf commit: 96bc021d7c93587a98b13a8bd191e5c9e31a6baf branch: 3.14 author: Petr Viktorin committer: encukou date: 2025-11-26T15:35:04+01:00 summary: [3.14] gh-141909: Add `PyModuleDef_Slot` and earlier Py_mod_* constant

[Python-checkins] GH-141861: Fix TRACE_RECORD if full (GH-141959)

2025-11-26 Thread Fidget-Spinner
https://github.com/python/cpython/commit/2ea67caf31453c1755bb5a5c21c5e9477d085deb commit: 2ea67caf31453c1755bb5a5c21c5e9477d085deb branch: main author: Sergey Miryanov committer: Fidget-Spinner date: 2025-11-26T14:32:30Z summary: GH-141861: Fix TRACE_RECORD if full (GH-141959) files: M Lib/test

[Python-checkins] gh-140011: Delete importdl assertion that prevents importing embedded modules from packages (GH-141605)

2025-11-26 Thread encukou
https://github.com/python/cpython/commit/27f62eb711720c215f9798ae30728ee5a1b4d442 commit: 27f62eb711720c215f9798ae30728ee5a1b4d442 branch: main author: Itamar Oren committer: encukou date: 2025-11-26T14:12:49+01:00 summary: gh-140011: Delete importdl assertion that prevents importing embedded mo

[Python-checkins] gh-140550: PEP 793 reference documentation (GH-141197)

2025-11-26 Thread encukou
https://github.com/python/cpython/commit/d7f0214f133442f8f5d4d64044a370e94a5906e8 commit: d7f0214f133442f8f5d4d64044a370e94a5906e8 branch: main author: Petr Viktorin committer: encukou date: 2025-11-26T12:50:03Z summary: gh-140550: PEP 793 reference documentation (GH-141197) * gh-140550: PEP 79

[Python-checkins] [3.14] GH-139653: Only raise an exception (or fatal error) when the stack pointer is about to overflow the stack. (GH-141711) (GH-141944)

2025-11-26 Thread encukou
https://github.com/python/cpython/commit/69021e9acf74a4a43325241d641b6d09ed55b699 commit: 69021e9acf74a4a43325241d641b6d09ed55b699 branch: 3.14 author: Petr Viktorin committer: encukou date: 2025-11-26T12:54:56+01:00 summary: [3.14] GH-139653: Only raise an exception (or fatal error) when the st