[Python-checkins] gh-132684: [Enum] only call _missing_ in __contains__ for Flags (GH-132790)

2025-04-24 Thread ethanfurman
https://github.com/python/cpython/commit/22bc953aa9be3039629dd1315f856d2522619412 commit: 22bc953aa9be3039629dd1315f856d2522619412 branch: main author: Ethan Furman committer: ethanfurman date: 2025-04-24T23:13:54-07:00 summary: gh-132684: [Enum] only call _missing_ in __contains__ for Flags (GH

[Python-checkins] gh-132893: More accurate CDF computation (gh-132895)

2025-04-24 Thread rhettinger
https://github.com/python/cpython/commit/63da5cc1504f066b31374027f637b4b021445d6b commit: 63da5cc1504f066b31374027f637b4b021445d6b branch: main author: Raymond Hettinger committer: rhettinger date: 2025-04-25T00:34:55-05:00 summary: gh-132893: More accurate CDF computation (gh-132895) files: A

[Python-checkins] [3.13] gh-98347: Add links to python-isal in the documentation (GH-98637) (#132894)

2025-04-24 Thread AA-Turner
https://github.com/python/cpython/commit/293f2895d577dbabcd7202950ddb6089ea70b959 commit: 293f2895d577dbabcd7202950ddb6089ea70b959 branch: 3.13 author: Miss Islington (bot) <31488909+miss-isling...@users.noreply.github.com> committer: AA-Turner <9087854+aa-tur...@users.noreply.github.com> date: 202

[Python-checkins] gh-98347: Add links to python-isal in the documentation (#98637)

2025-04-24 Thread AA-Turner
https://github.com/python/cpython/commit/b1fc8b69ec4c29026cd8786fc5da0c498c7dcd57 commit: b1fc8b69ec4c29026cd8786fc5da0c498c7dcd57 branch: main author: Ruben Vorderman committer: AA-Turner <9087854+aa-tur...@users.noreply.github.com> date: 2025-04-25T01:53:23Z summary: gh-98347: Add links to pyth

[Python-checkins] [3.12] gh-132553: Build the perf tool without buildid cache (GH-132663) (#132718)

2025-04-24 Thread pablogsal
https://github.com/python/cpython/commit/aeb3a6f61af53ed3fbf31f0b3704f49b71ac553c commit: aeb3a6f61af53ed3fbf31f0b3704f49b71ac553c branch: 3.12 author: Victor Stinner committer: pablogsal date: 2025-04-25T02:26:30+01:00 summary: [3.12] gh-132553: Build the perf tool without buildid cache (GH-132

[Python-checkins] gh-129858: Special syntax error for `elif` block after `else` (#129902)

2025-04-24 Thread pablogsal
https://github.com/python/cpython/commit/99b71efe8e9d59ce04b6d59ed166b57dff3e84d8 commit: 99b71efe8e9d59ce04b6d59ed166b57dff3e84d8 branch: main author: Steele Farnsworth committer: pablogsal date: 2025-04-25T01:25:48Z summary: gh-129858: Special syntax error for `elif` block after `else` (#12990

[Python-checkins] gh-69605: Add module autocomplete to PyREPL (#129329)

2025-04-24 Thread pablogsal
https://github.com/python/cpython/commit/c3a71180656a906d243e4cc0ab974387753b2fe1 commit: c3a71180656a906d243e4cc0ab974387753b2fe1 branch: main author: Tomas R. committer: pablogsal date: 2025-04-25T02:24:26+01:00 summary: gh-69605: Add module autocomplete to PyREPL (#129329) files: A Lib/_pyre

[Python-checkins] gh-131591: Implement PEP 768 support for FAT mac binaries and 32 bit binaries (#132892)

2025-04-24 Thread pablogsal
https://github.com/python/cpython/commit/22c9886c8e1651a9275abf3e350f323627ae137a commit: 22c9886c8e1651a9275abf3e350f323627ae137a branch: main author: Pablo Galindo Salgado committer: pablogsal date: 2025-04-25T01:58:19+01:00 summary: gh-131591: Implement PEP 768 support for FAT mac binaries an

[Python-checkins] gh-131591: Allow pdb to attach to a running process (#132451)

2025-04-24 Thread pablogsal
https://github.com/python/cpython/commit/797b29b1b52a697010f64cdfdecd0c6aed22d3bd commit: 797b29b1b52a697010f64cdfdecd0c6aed22d3bd branch: main author: Matt Wozniski committer: pablogsal date: 2025-04-25T01:43:23+01:00 summary: gh-131591: Allow pdb to attach to a running process (#132451) Co-au

[Python-checkins] gh-131591: Reset RemoteDebuggerSuupport state after fork (#132793)

2025-04-24 Thread pablogsal
https://github.com/python/cpython/commit/3a39e33ee48b3d6630288109ccd87172e8c5c631 commit: 3a39e33ee48b3d6630288109ccd87172e8c5c631 branch: main author: Nadeshiko Manju committer: pablogsal date: 2025-04-25T01:40:01+01:00 summary: gh-131591: Reset RemoteDebuggerSuupport state after fork (#132793)

[Python-checkins] gh-132776: Cleanup for XIBufferViewType (gh-132821)

2025-04-24 Thread ericsnowcurrently
https://github.com/python/cpython/commit/e54e8288521c1bd5fa496dfa281d034af20d8f42 commit: e54e8288521c1bd5fa496dfa281d034af20d8f42 branch: main author: Eric Snow committer: ericsnowcurrently date: 2025-04-24T18:25:29-06:00 summary: gh-132776: Cleanup for XIBufferViewType (gh-132821) * add notes

[Python-checkins] gh-132415: Update vendored setuptools in ``Lib/test/wheeldata`` (#132887)

2025-04-24 Thread AA-Turner
https://github.com/python/cpython/commit/c9f3f5b4ed52d7bed6073ffa39717ece47202558 commit: c9f3f5b4ed52d7bed6073ffa39717ece47202558 branch: main author: Adam Turner <9087854+aa-tur...@users.noreply.github.com> committer: AA-Turner <9087854+aa-tur...@users.noreply.github.com> date: 2025-04-25T00:46:2

[Python-checkins] GH-131798: Split up and optimize CALL_TUPLE_1 in the JIT (GH-132851)

2025-04-24 Thread brandtbucher
https://github.com/python/cpython/commit/08e3389e8c433c16895127e8b745093f071b21b9 commit: 08e3389e8c433c16895127e8b745093f071b21b9 branch: main author: Tomas R. committer: brandtbucher date: 2025-04-24T15:55:03-07:00 summary: GH-131798: Split up and optimize CALL_TUPLE_1 in the JIT (GH-132851)

[Python-checkins] [3.13] Differentiate bitwise OR from the word "or" (GH-132890) (#132891)

2025-04-24 Thread AA-Turner
https://github.com/python/cpython/commit/99539719242d23e1fdc1ec17ea969b0ec56560ff commit: 99539719242d23e1fdc1ec17ea969b0ec56560ff branch: 3.13 author: Miss Islington (bot) <31488909+miss-isling...@users.noreply.github.com> committer: AA-Turner <9087854+aa-tur...@users.noreply.github.com> date: 202

[Python-checkins] Differentiate bitwise OR from the word "or" (#132890)

2025-04-24 Thread AA-Turner
https://github.com/python/cpython/commit/15ff60aff0ca28b23c89cb1c0fc8f1f8997ed035 commit: 15ff60aff0ca28b23c89cb1c0fc8f1f8997ed035 branch: main author: Brett Cannon committer: AA-Turner <9087854+aa-tur...@users.noreply.github.com> date: 2025-04-24T23:05:02+01:00 summary: Differentiate bitwise OR

[Python-checkins] gh-127385: Add F_DUPFD_QUERY to fcntl (GH-127386)

2025-04-24 Thread serhiy-storchaka
https://github.com/python/cpython/commit/8e18a9dce2af361d9974812e6ffa22bf3970d057 commit: 8e18a9dce2af361d9974812e6ffa22bf3970d057 branch: main author: RUANG (James Roy) committer: serhiy-storchaka date: 2025-04-25T00:06:42+03:00 summary: gh-127385: Add F_DUPFD_QUERY to fcntl (GH-127386) files:

[Python-checkins] gh-93696: Fixed the breakpoint display error for frozen modules (#132862)

2025-04-24 Thread gaogaotiantian
https://github.com/python/cpython/commit/eef49c359505eaf109d519d39e53dfd3c78d066a commit: eef49c359505eaf109d519d39e53dfd3c78d066a branch: main author: Tian Gao committer: gaogaotiantian date: 2025-04-24T16:07:27-04:00 summary: gh-93696: Fixed the breakpoint display error for frozen modules (#13

[Python-checkins] GH-131798: Split up and optimize CALL_STR_1 in the JIT (GH-132849)

2025-04-24 Thread brandtbucher
https://github.com/python/cpython/commit/0a387b311e617a9a614c593551d3c04a37331e53 commit: 0a387b311e617a9a614c593551d3c04a37331e53 branch: main author: Tomas R. committer: brandtbucher date: 2025-04-24T12:54:46-07:00 summary: GH-131798: Split up and optimize CALL_STR_1 in the JIT (GH-132849) fi

[Python-checkins] gh-132737: Support profiling modules that require __main___ (#132738)

2025-04-24 Thread gaogaotiantian
https://github.com/python/cpython/commit/c7a7aa9a57c25ef2666f7dbf62edab882747af6b commit: c7a7aa9a57c25ef2666f7dbf62edab882747af6b branch: main author: Aneesh Durg committer: gaogaotiantian date: 2025-04-24T14:41:01-04:00 summary: gh-132737: Support profiling modules that require __main___ (#132

[Python-checkins] gh-132882: Fix copying of unions with members that do not support __or__ (#132883)

2025-04-24 Thread JelleZijlstra
https://github.com/python/cpython/commit/e1c09fff054ebcb90e72bba25ef7332bcabec92b commit: e1c09fff054ebcb90e72bba25ef7332bcabec92b branch: main author: Jelle Zijlstra committer: JelleZijlstra date: 2025-04-24T16:49:09Z summary: gh-132882: Fix copying of unions with members that do not support __

[Python-checkins] gh-132742: Refactor fcntl.fcntl() and fcntl.ioctl() (GH-132768)

2025-04-24 Thread serhiy-storchaka
https://github.com/python/cpython/commit/9f5994b94cb6b8526bcb8fa29a99656dc403e25e commit: 9f5994b94cb6b8526bcb8fa29a99656dc403e25e branch: main author: Serhiy Storchaka committer: serhiy-storchaka date: 2025-04-24T19:17:11+03:00 summary: gh-132742: Refactor fcntl.fcntl() and fcntl.ioctl() (GH-1

[Python-checkins] Use os.openpty() instead of pty.openpty() in test_ioctl (GH-132880)

2025-04-24 Thread serhiy-storchaka
https://github.com/python/cpython/commit/8c975b0fddf0df4172634894f61a7d7c8db48255 commit: 8c975b0fddf0df4172634894f61a7d7c8db48255 branch: main author: Serhiy Storchaka committer: serhiy-storchaka date: 2025-04-24T16:07:00Z summary: Use os.openpty() instead of pty.openpty() in test_ioctl (GH-132

[Python-checkins] [3.13] Use os.openpty() instead of pty.openpty() in test_ioctl (GH-132878)

2025-04-24 Thread serhiy-storchaka
https://github.com/python/cpython/commit/bf6c74dc7ab5ee3cc537a5082a75f4387ad64eeb commit: bf6c74dc7ab5ee3cc537a5082a75f4387ad64eeb branch: 3.13 author: Serhiy Storchaka committer: serhiy-storchaka date: 2025-04-24T18:47:01+03:00 summary: [3.13] Use os.openpty() instead of pty.openpty() in test_i

[Python-checkins] gh-125206: don't use CMPLX in libffi complex configure test (#132865)

2025-04-24 Thread vstinner
https://github.com/python/cpython/commit/bab59a904c146854e38eaa2d570c85b6f8c13642 commit: bab59a904c146854e38eaa2d570c85b6f8c13642 branch: main author: Sergey B Kirpichev committer: vstinner date: 2025-04-24T17:45:29+02:00 summary: gh-125206: don't use CMPLX in libffi complex configure test (#13

[Python-checkins] gh-132162: Add tests for Py_UniversalNewlineFgets() (#132164)

2025-04-24 Thread vstinner
https://github.com/python/cpython/commit/d7365e60500bea91383010a4bf9e26ff3acdfaa1 commit: d7365e60500bea91383010a4bf9e26ff3acdfaa1 branch: main author: alexey semenyuk committer: vstinner date: 2025-04-24T17:43:48+02:00 summary: gh-132162: Add tests for Py_UniversalNewlineFgets() (#132164) file

[Python-checkins] gh-118761: Optimise import time for ``shlex`` (#132036)

2025-04-24 Thread AA-Turner
https://github.com/python/cpython/commit/06a26fda607fb1a5e108cf82a0458c8ebf97f5d2 commit: 06a26fda607fb1a5e108cf82a0458c8ebf97f5d2 branch: main author: Adam Turner <9087854+aa-tur...@users.noreply.github.com> committer: AA-Turner <9087854+aa-tur...@users.noreply.github.com> date: 2025-04-24T16:10:4

[Python-checkins] gh-89157: Make C and Python implementation of `datetime.date.fromisoformat` consistent (#131007)

2025-04-24 Thread hugovk
https://github.com/python/cpython/commit/4924bcf0e4f46f61ac806a90192393f915d0f8f9 commit: 4924bcf0e4f46f61ac806a90192393f915d0f8f9 branch: main author: Stan Ulbrych <89152624+stanfromirel...@users.noreply.github.com> committer: hugovk <1324225+hug...@users.noreply.github.com> date: 2025-04-24T17:16

[Python-checkins] [3.13] Fix a grammar error in the `Py_ALWAYS_INLINE` doc (GH-129304) (#132877)

2025-04-24 Thread hugovk
https://github.com/python/cpython/commit/52e0f564d053ef593a6af08473f9efd081578c45 commit: 52e0f564d053ef593a6af08473f9efd081578c45 branch: 3.13 author: Miss Islington (bot) <31488909+miss-isling...@users.noreply.github.com> committer: hugovk <1324225+hug...@users.noreply.github.com> date: 2025-04-2

[Python-checkins] Fix a grammar error in the `Py_ALWAYS_INLINE` doc (#129304)

2025-04-24 Thread hugovk
https://github.com/python/cpython/commit/984a314b9ff6c1953a714f21d6390926b604332d commit: 984a314b9ff6c1953a714f21d6390926b604332d branch: main author: Kuba_Z2 <77853483+kub...@users.noreply.github.com> committer: hugovk <1324225+hug...@users.noreply.github.com> date: 2025-04-24T17:20:48+03:00 summ

[Python-checkins] [3.13] gh-128185: Align Decimal docs with spec (case irrelevant for nan/inf) (GH-128323) (#132875)

2025-04-24 Thread hugovk
https://github.com/python/cpython/commit/9ec6f77f8a141f6101f3940adbfca73ce4db8bb4 commit: 9ec6f77f8a141f6101f3940adbfca73ce4db8bb4 branch: 3.13 author: Miss Islington (bot) <31488909+miss-isling...@users.noreply.github.com> committer: hugovk <1324225+hug...@users.noreply.github.com> date: 2025-04-2

[Python-checkins] gh-130195: Fix typo in warning message (#130254)

2025-04-24 Thread hugovk
https://github.com/python/cpython/commit/92985e321afb35bff514fbeb7e56c9438da26918 commit: 92985e321afb35bff514fbeb7e56c9438da26918 branch: main author: Stan Ulbrych <89152624+stanfromirel...@users.noreply.github.com> committer: hugovk <1324225+hug...@users.noreply.github.com> date: 2025-04-24T17:06

[Python-checkins] doc: update co_flags reference (#132300)

2025-04-24 Thread hugovk
https://github.com/python/cpython/commit/b1f2304b206c4db0ad6531f254d5bd60a2d605d9 commit: b1f2304b206c4db0ad6531f254d5bd60a2d605d9 branch: main author: Inada Naoki committer: hugovk <1324225+hug...@users.noreply.github.com> date: 2025-04-24T14:05:56Z summary: doc: update co_flags reference (#1323

[Python-checkins] [3.13] gh-122399: change webbrowser.rst to better describe the contents of controller object (GH-122407) (#132874)

2025-04-24 Thread hugovk
https://github.com/python/cpython/commit/bd4a39f12518d1070aeebde861159b5422ca7e4d commit: bd4a39f12518d1070aeebde861159b5422ca7e4d branch: 3.13 author: Miss Islington (bot) <31488909+miss-isling...@users.noreply.github.com> committer: hugovk <1324225+hug...@users.noreply.github.com> date: 2025-04-2

[Python-checkins] gh-128185: Align Decimal docs with spec (case irrelevant for nan/inf) (#128323)

2025-04-24 Thread hugovk
https://github.com/python/cpython/commit/8047e50cb70ca011236dd0885236a13b8c97dcfc commit: 8047e50cb70ca011236dd0885236a13b8c97dcfc branch: main author: Sergey B Kirpichev committer: hugovk <1324225+hug...@users.noreply.github.com> date: 2025-04-24T17:02:49+03:00 summary: gh-128185: Align Decimal

[Python-checkins] gh-122399: change webbrowser.rst to better describe the contents of controller object (#122407)

2025-04-24 Thread hugovk
https://github.com/python/cpython/commit/1583f9cdd482f6ddc1535799c03e0a0b5ec29c61 commit: 1583f9cdd482f6ddc1535799c03e0a0b5ec29c61 branch: main author: Jordi Burguet-Castell committer: hugovk <1324225+hug...@users.noreply.github.com> date: 2025-04-24T16:56:52+03:00 summary: gh-122399: change webb

[Python-checkins] Fix typo in the garbage_collector.md file (#132803)

2025-04-24 Thread hugovk
https://github.com/python/cpython/commit/210f027d02f2f2a6e953fc3a4c4ebd9dc77563a5 commit: 210f027d02f2f2a6e953fc3a4c4ebd9dc77563a5 branch: main author: Nybblista <170842536+nybbli...@users.noreply.github.com> committer: hugovk <1324225+hug...@users.noreply.github.com> date: 2025-04-24T16:46:39+03:0

[Python-checkins] gh-121249: fix naming of struct tagPyCArgObject members (#132863)

2025-04-24 Thread vstinner
https://github.com/python/cpython/commit/580888927c8eafbf3d4c6be9144684117f0a96ca commit: 580888927c8eafbf3d4c6be9144684117f0a96ca branch: main author: Sergey B Kirpichev committer: vstinner date: 2025-04-24T11:50:47+02:00 summary: gh-121249: fix naming of struct tagPyCArgObject members (#132863