[Python-checkins] gh-136183: Deal with escapes in JIT optimizer's constant evaluator (GH-136184)

2025-07-01 Thread Fidget-Spinner
https://github.com/python/cpython/commit/b3308973e382d1a3c1627903779fcb89a40d7645 commit: b3308973e382d1a3c1627903779fcb89a40d7645 branch: main author: Ken Jin committer: Fidget-Spinner date: 2025-07-02T14:08:25+08:00 summary: gh-136183: Deal with escapes in JIT optimizer's constant evaluator (G

[Python-checkins] [3.14] GH-134273: Allow setting JIT compiler flags at build time with CFLAGS_JIT (GH-135792)

2025-07-01 Thread brandtbucher
https://github.com/python/cpython/commit/3bc42942af865a036282f7c9e0011fe8528b03c1 commit: 3bc42942af865a036282f7c9e0011fe8528b03c1 branch: 3.14 author: Miss Islington (bot) <[email protected]> committer: brandtbucher date: 2025-07-01T14:34:59-07:00 summary: [3.14] G

[Python-checkins] gh-134009: Expose `PyMutex_IsLocked` in the public C API (gh-134365)

2025-07-01 Thread colesbury
https://github.com/python/cpython/commit/f41e9c750e6971c165e055374a1014d6afd2d50e commit: f41e9c750e6971c165e055374a1014d6afd2d50e branch: main author: Sam Gross committer: colesbury date: 2025-07-01T13:26:13-04:00 summary: gh-134009: Expose `PyMutex_IsLocked` in the public C API (gh-134365) Th

[Python-checkins] gh-134280: Disable constant folding for ~ with a boolean argument (GH-134982)

2025-07-01 Thread serhiy-storchaka
https://github.com/python/cpython/commit/86c3316183a79867e3c666d0830f897e16f0f339 commit: 86c3316183a79867e3c666d0830f897e16f0f339 branch: main author: Serhiy Storchaka committer: serhiy-storchaka date: 2025-07-01T20:24:04+03:00 summary: gh-134280: Disable constant folding for ~ with a boolean a

[Python-checkins] gh-136125: Use `_PyObject_GetMethodStackRef` for `LOAD_ATTR` (GH-136127)

2025-07-01 Thread Fidget-Spinner
https://github.com/python/cpython/commit/e0d6500b2d9a08beb7b607b846d1eeaa26706667 commit: e0d6500b2d9a08beb7b607b846d1eeaa26706667 branch: main author: Ken Jin committer: Fidget-Spinner date: 2025-07-02T01:20:46+08:00 summary: gh-136125: Use `_PyObject_GetMethodStackRef` for `LOAD_ATTR` (GH-136

[Python-checkins] gh-115119: Remove implicit fallback to the bundled libmpdec (#134078)

2025-07-01 Thread vstinner
https://github.com/python/cpython/commit/17cf0a343b13b6f38a8ecf28b0dc892a4b456ca7 commit: 17cf0a343b13b6f38a8ecf28b0dc892a4b456ca7 branch: main author: Sergey B Kirpichev committer: vstinner date: 2025-07-01T17:50:51+02:00 summary: gh-115119: Remove implicit fallback to the bundled libmpdec (#13

[Python-checkins] gh-105456: Remove 3 deprecated `sre_*` modules (#135994)

2025-07-01 Thread vstinner
https://github.com/python/cpython/commit/93809a918f3a2853e8a191b84ad844c722bee2f5 commit: 93809a918f3a2853e8a191b84ad844c722bee2f5 branch: main author: Stan Ulbrych <[email protected]> committer: vstinner date: 2025-07-01T17:31:07+02:00 summary: gh-105456: Remove 3

[Python-checkins] [3.14] gh-87298: Add tests for find_in_strong_cache() bug in _zoneinfo (GH-24829) (GH-136181)

2025-07-01 Thread serhiy-storchaka
https://github.com/python/cpython/commit/5e09d1913bbd07c99cb5bb3010022b65876a90c9 commit: 5e09d1913bbd07c99cb5bb3010022b65876a90c9 branch: 3.14 author: Miss Islington (bot) <[email protected]> committer: serhiy-storchaka date: 2025-07-01T15:20:53Z summary: [3.14] gh

[Python-checkins] [3.13] gh-87298: Add tests for find_in_strong_cache() bug in _zoneinfo (GH-24829) (GH-136182)

2025-07-01 Thread serhiy-storchaka
https://github.com/python/cpython/commit/da2c4ef7eb4ec2bf7615073b6636b919d92b commit: da2c4ef7eb4ec2bf7615073b6636b919d92b branch: 3.13 author: Miss Islington (bot) <[email protected]> committer: serhiy-storchaka date: 2025-07-01T15:19:39Z summary: [3.13] gh

[Python-checkins] gh-87298: Add tests for find_in_strong_cache() bug in _zoneinfo (GH-24829)

2025-07-01 Thread serhiy-storchaka
https://github.com/python/cpython/commit/12ce16bc134a602d2ac8acde86ae69f70183cb9f commit: 12ce16bc134a602d2ac8acde86ae69f70183cb9f branch: main author: Zackery Spytz committer: serhiy-storchaka date: 2025-07-01T14:55:24Z summary: gh-87298: Add tests for find_in_strong_cache() bug in _zoneinfo (G

[Python-checkins] [3.14] gh-130396: Move PYOS_LOG2_STACK_MARGIN to internal headers (GH-135928) (#136173)

2025-07-01 Thread vstinner
https://github.com/python/cpython/commit/f152d60b68ae473306f6087c1b8b40922444f801 commit: f152d60b68ae473306f6087c1b8b40922444f801 branch: 3.14 author: Miss Islington (bot) <[email protected]> committer: vstinner date: 2025-07-01T13:44:32Z summary: [3.14] gh-130396:

[Python-checkins] [3.13] gh-136169: Update parameter name in fractions.from_float method (GH-136172) (#136175)

2025-07-01 Thread sobolevn
https://github.com/python/cpython/commit/0c439de010b571841bca29ddd04e1828bffb54f2 commit: 0c439de010b571841bca29ddd04e1828bffb54f2 branch: 3.13 author: Miss Islington (bot) <[email protected]> committer: sobolevn date: 2025-07-01T13:30:49Z summary: [3.13] gh-136169:

[Python-checkins] [3.14] gh-136169: Update parameter name in fractions.from_float method (GH-136172) (#136174)

2025-07-01 Thread sobolevn
https://github.com/python/cpython/commit/df4e87b153622b9fc5028de0050a8c5678894bc5 commit: df4e87b153622b9fc5028de0050a8c5678894bc5 branch: 3.14 author: Miss Islington (bot) <[email protected]> committer: sobolevn date: 2025-07-01T13:31:16Z summary: [3.14] gh-136169:

[Python-checkins] gh-130396: Move PYOS_LOG2_STACK_MARGIN to internal headers (#135928)

2025-07-01 Thread vstinner
https://github.com/python/cpython/commit/28940e8e4884eb3444a8ea15a5634f76b154d7ed commit: 28940e8e4884eb3444a8ea15a5634f76b154d7ed branch: main author: Victor Stinner committer: vstinner date: 2025-07-01T15:18:17+02:00 summary: gh-130396: Move PYOS_LOG2_STACK_MARGIN to internal headers (#135928)

[Python-checkins] gh-136169: Update parameter name in fractions.from_float method (#136172)

2025-07-01 Thread sobolevn
https://github.com/python/cpython/commit/9c0cb5beb893284c5d49f947bbd81dfe081a5d71 commit: 9c0cb5beb893284c5d49f947bbd81dfe081a5d71 branch: main author: Vladyslav Lazoryk <[email protected]> committer: sobolevn date: 2025-07-01T16:23:48+03:00 summary: gh-136169: Update par

[Python-checkins] gh-135836: Fix `IndexError` in `asyncio.create_connection` with empty exceptions list (#135845)

2025-07-01 Thread kumaraditya303
https://github.com/python/cpython/commit/0e19db653dfa1a6e750e9cede1f6922e5fd1e808 commit: 0e19db653dfa1a6e750e9cede1f6922e5fd1e808 branch: main author: heliang666s <[email protected]> committer: kumaraditya303 date: 2025-07-01T11:50:11Z summary: gh-135836: Fix `IndexE

[Python-checkins] gh-133447: Update `sqlite3` What's New 3.15 entry (GH-136079)

2025-07-01 Thread encukou
https://github.com/python/cpython/commit/31b56df3bb3c5e3ced10a0ad1eaed43e75f36f22 commit: 31b56df3bb3c5e3ced10a0ad1eaed43e75f36f22 branch: main author: Stan Ulbrych <[email protected]> committer: encukou date: 2025-07-01T12:30:51+02:00 summary: gh-133447: Update `s

[Python-checkins] [3.14] gh-135755: Use private names (_Py*) for header file guards new in 3.14 (GH-135921) (GH-135976)

2025-07-01 Thread encukou
https://github.com/python/cpython/commit/665a682a90e5e12b2125905cad31bf2cf85d342c commit: 665a682a90e5e12b2125905cad31bf2cf85d342c branch: 3.14 author: Miss Islington (bot) <[email protected]> committer: encukou date: 2025-07-01T12:37:02+02:00 summary: [3.14] gh-135

[Python-checkins] [3.13] gh-135607: remove null checking of weakref list in dealloc of extension modules and objects (#135614) (#136126)

2025-07-01 Thread vstinner
https://github.com/python/cpython/commit/e3a277c8d8aab08177fc548fde53c671f994c31a commit: e3a277c8d8aab08177fc548fde53c671f994c31a branch: 3.13 author: Victor Stinner committer: vstinner date: 2025-07-01T11:26:52+02:00 summary: [3.13] gh-135607: remove null checking of weakref list in dealloc of

[Python-checkins] gh-133157: remove usage of `_Py_NO_SANITIZE_UNDEFINED` in `pyexpat` (#135346)

2025-07-01 Thread encukou
https://github.com/python/cpython/commit/845263adc60430781b8fae9e75575c63fea50dc3 commit: 845263adc60430781b8fae9e75575c63fea50dc3 branch: main author: Petr Viktorin committer: encukou date: 2025-07-01T10:54:08+02:00 summary: gh-133157: remove usage of `_Py_NO_SANITIZE_UNDEFINED` in `pyexpat` (#

[Python-checkins] gh-87135: threading.Lock: Raise rather than hang on Python finalization (GH-135991)

2025-07-01 Thread encukou
https://github.com/python/cpython/commit/fe119a08177feea27611450b0bb3901e330a2d58 commit: fe119a08177feea27611450b0bb3901e330a2d58 branch: main author: Petr Viktorin committer: encukou date: 2025-07-01T10:57:42+02:00 summary: gh-87135: threading.Lock: Raise rather than hang on Python finalizatio