[Python-checkins] gh-128540: lookup default webbrowser on macOS (#130535)

2025-03-13 Thread ned-deily
https://github.com/python/cpython/commit/96492785b202a92af1b71f8c011ea839ca3ebb07 commit: 96492785b202a92af1b71f8c011ea839ca3ebb07 branch: main author: Min RK committer: ned-deily date: 2025-03-14T02:51:15-04:00 summary: gh-128540: lookup default webbrowser on macOS (#130535) Ensure web browser

[Python-checkins] [3.11] gh-106883: Make test_current_frames_exceptions_deadlock faster (#131182)

2025-03-13 Thread pablogsal
https://github.com/python/cpython/commit/f576d31d1ca3f91a5e47ee5bb36582bf5cfa39a9 commit: f576d31d1ca3f91a5e47ee5bb36582bf5cfa39a9 branch: 3.11 author: Diego Russo committer: pablogsal date: 2025-03-14T01:59:59Z summary: [3.11] gh-106883: Make test_current_frames_exceptions_deadlock faster (#131

[Python-checkins] gh-74028: update `whatsnew/3.14.rst` post gh-125663 (#131214)

2025-03-13 Thread picnixz
https://github.com/python/cpython/commit/d7d22899e2fdfdc707f98d7297d9406de91b7e0d commit: d7d22899e2fdfdc707f98d7297d9406de91b7e0d branch: main author: Enzo Bonnal committer: picnixz <[email protected]> date: 2025-03-13T23:22:04+01:00 summary: gh-74028: update `whatsnew/3.

[Python-checkins] gh-131196: Improve perfomance of `UUID.hex` and `UUID.__str__` by ~10% (#131197)

2025-03-13 Thread sobolevn
https://github.com/python/cpython/commit/1121c80fdad1fc1a175f4691f33272cf28a66e83 commit: 1121c80fdad1fc1a175f4691f33272cf28a66e83 branch: main author: Grigory Bukovsky <[email protected]> committer: sobolevn date: 2025-03-14T01:57:38+03:00 summary: gh-131196: Improve p

[Python-checkins] GH-130396: Work around for broken `pthread_get_stackaddr_np` on Emscripten (#131088)

2025-03-13 Thread freakboy3742
https://github.com/python/cpython/commit/f3e275f1a92c0f668b1397b21e8ffaaed576c317 commit: f3e275f1a92c0f668b1397b21e8ffaaed576c317 branch: main author: Hood Chatham committer: freakboy3742 date: 2025-03-14T07:04:40+08:00 summary: GH-130396: Work around for broken `pthread_get_stackaddr_np` on Em

[Python-checkins] GH-130614: pathlib ABCs: parametrize test suite for path copying (#131168)

2025-03-13 Thread barneygale
https://github.com/python/cpython/commit/45c2ef48ca8be4d5fe6fe0373961e04da813475b commit: 45c2ef48ca8be4d5fe6fe0373961e04da813475b branch: main author: Barney Gale committer: barneygale date: 2025-03-13T21:56:59Z summary: GH-130614: pathlib ABCs: parametrize test suite for path copying (#131168)

[Python-checkins] [3.13] gh-85012: Properly reset msgctxt when compiling messages with msgfmt (GH-130525) (GH-131205)

2025-03-13 Thread serhiy-storchaka
https://github.com/python/cpython/commit/78f75d330a51effc3c3b17c867cb55088beaa891 commit: 78f75d330a51effc3c3b17c867cb55088beaa891 branch: 3.13 author: Serhiy Storchaka committer: serhiy-storchaka date: 2025-03-13T19:15:28Z summary: [3.13] gh-85012: Properly reset msgctxt when compiling messages

[Python-checkins] Remove `print` from `test_monitoring.py` (#131200)

2025-03-13 Thread sobolevn
https://github.com/python/cpython/commit/1a8e5742cdcf3dba7fc592d036adab49877c42ba commit: 1a8e5742cdcf3dba7fc592d036adab49877c42ba branch: main author: sobolevn committer: sobolevn date: 2025-03-13T22:54:17+03:00 summary: Remove `print` from `test_monitoring.py` (#131200) files: M Lib/test/test

[Python-checkins] [3.12] gh-85012: Properly reset msgctxt when compiling messages with msgfmt (GH-130525) (GH-131206)

2025-03-13 Thread serhiy-storchaka
https://github.com/python/cpython/commit/a3f488941388faa9974cad13fdda01a9bdb388af commit: a3f488941388faa9974cad13fdda01a9bdb388af branch: 3.12 author: Serhiy Storchaka committer: serhiy-storchaka date: 2025-03-13T19:09:42Z summary: [3.12] gh-85012: Properly reset msgctxt when compiling messages

[Python-checkins] gh-121464: Make concurrent iteration over enumerate safe under free-threading (#125734)

2025-03-13 Thread kumaraditya303
https://github.com/python/cpython/commit/ec46a55d63eaf015c2cd544b8c727ed7cbb81d33 commit: ec46a55d63eaf015c2cd544b8c727ed7cbb81d33 branch: main author: Pieter Eendebak committer: kumaraditya303 date: 2025-03-14T00:14:05+05:30 summary: gh-121464: Make concurrent iteration over enumerate safe unde

[Python-checkins] gh-85012: Properly reset msgctxt when compiling messages with msgfmt (GH-130525)

2025-03-13 Thread serhiy-storchaka
https://github.com/python/cpython/commit/7ea6e88eb490635518c63c3305c03baf3e151555 commit: 7ea6e88eb490635518c63c3305c03baf3e151555 branch: main author: Tomas R. committer: serhiy-storchaka date: 2025-03-13T20:40:40+02:00 summary: gh-85012: Properly reset msgctxt when compiling messages with msgf

[Python-checkins] gh-111178: Fix function signatures in iterobject.c (#131163)

2025-03-13 Thread vstinner
https://github.com/python/cpython/commit/36978f7ef370f3a7cd5888c5e4c8267ffaf3998e commit: 36978f7ef370f3a7cd5888c5e4c8267ffaf3998e branch: main author: Victor Stinner committer: vstinner date: 2025-03-13T10:42:59+01:00 summary: gh-78: Fix function signatures in iterobject.c (#131163) files:

[Python-checkins] gh-130382: add missing `_PyReftracerTrack` to ceval `Py_DECREF` (#130689)

2025-03-13 Thread colesbury
https://github.com/python/cpython/commit/c5abded09995f208b21ebaf012185ca5acb0180b commit: c5abded09995f208b21ebaf012185ca5acb0180b branch: main author: Tomasz Pytel committer: colesbury date: 2025-03-13T12:31:49-04:00 summary: gh-130382: add missing `_PyReftracerTrack` to ceval `Py_DECREF` (#130

[Python-checkins] [3.12] gh-131181: Assert that PyObject_stgdict isn't NULL for PyCData (#131188)

2025-03-13 Thread encukou
https://github.com/python/cpython/commit/ba363894bb70556dd7a72e724808bc37d5705f59 commit: ba363894bb70556dd7a72e724808bc37d5705f59 branch: 3.12 author: Alexandra <[email protected]> committer: encukou date: 2025-03-13T15:06:39Z summary: [3.12] gh-131181: Assert that PyObje

[Python-checkins] gh-130804: Fix support of typing unicode chars in pyrepl (#130805)

2025-03-13 Thread pablogsal
https://github.com/python/cpython/commit/7c98b0674daa3e4eb3e8f35afb61a0dba61d1780 commit: 7c98b0674daa3e4eb3e8f35afb61a0dba61d1780 branch: main author: Sergey Miryanov committer: pablogsal date: 2025-03-10T22:13:50Z summary: gh-130804: Fix support of typing unicode chars in pyrepl (#130805) fil

[Python-checkins] gh-131032: Add support.linked_to_musl() function (#131071)

2025-03-13 Thread vstinner
https://github.com/python/cpython/commit/68922ace4dabb6635e6d5b51bbe6485ef2e9dad2 commit: 68922ace4dabb6635e6d5b51bbe6485ef2e9dad2 branch: main author: Victor Stinner committer: vstinner date: 2025-03-13T10:33:46+01:00 summary: gh-131032: Add support.linked_to_musl() function (#131071) Skip tes

[Python-checkins] gh-111178: Fix function signatures in rangeobject.c (#131161)

2025-03-13 Thread vstinner
https://github.com/python/cpython/commit/50e9eba32cdade34350a9f29ff2139a35e8876c0 commit: 50e9eba32cdade34350a9f29ff2139a35e8876c0 branch: main author: Victor Stinner committer: vstinner date: 2025-03-13T09:56:06Z summary: gh-78: Fix function signatures in rangeobject.c (#131161) files: M O

[Python-checkins] gh-111178: Fix function signatures in misc files (#131180)

2025-03-13 Thread vstinner
https://github.com/python/cpython/commit/9a63138e0953fc8efc2d52154f17c383259854e1 commit: 9a63138e0953fc8efc2d52154f17c383259854e1 branch: main author: Victor Stinner committer: vstinner date: 2025-03-13T16:55:08+01:00 summary: gh-78: Fix function signatures in misc files (#131180) files: M

[Python-checkins] GH-125174: Make immortality "sticky" (GH-131184)

2025-03-13 Thread markshannon
https://github.com/python/cpython/commit/3a91ee97245639c7c4f8852418157d3fc0ec1a82 commit: 3a91ee97245639c7c4f8852418157d3fc0ec1a82 branch: main author: Mark Shannon committer: markshannon date: 2025-03-13T16:10:13Z summary: GH-125174: Make immortality "sticky" (GH-131184) files: M Include/refco

[Python-checkins] gh-130080: move _Py_EnsureArrayLargeEnough to a separate header so it can be used outside of the compiler (#130930)

2025-03-13 Thread iritkatriel
https://github.com/python/cpython/commit/4242c2b8d073c740164b82725270fd691bda03c8 commit: 4242c2b8d073c740164b82725270fd691bda03c8 branch: main author: Irit Katriel <[email protected]> committer: iritkatriel <[email protected]> date: 2025-03-13T

[Python-checkins] gh-131170: fix duplicated sections in frames.md file (#131177)

2025-03-13 Thread sobolevn
https://github.com/python/cpython/commit/e9d210bfc248f33cc713a6026b6cbb87fdab3973 commit: e9d210bfc248f33cc713a6026b6cbb87fdab3973 branch: main author: Nybblista <[email protected]> committer: sobolevn date: 2025-03-13T16:59:19+03:00 summary: gh-131170: fix duplicated s

[Python-checkins] gh-130947: Add again PySequence_Fast() to the limited C API (#130948)

2025-03-13 Thread vstinner
https://github.com/python/cpython/commit/10cbd1fe88d1095a03cce24fb126d479668a67c3 commit: 10cbd1fe88d1095a03cce24fb126d479668a67c3 branch: main author: Victor Stinner committer: vstinner date: 2025-03-13T13:00:57+01:00 summary: gh-130947: Add again PySequence_Fast() to the limited C API (#130948

[Python-checkins] gh-111178: Fix function signatures in odictobject.c (#131160)

2025-03-13 Thread vstinner
https://github.com/python/cpython/commit/d12d8c50cddeb79f8d6e3d26a33f8f6b14bb4071 commit: d12d8c50cddeb79f8d6e3d26a33f8f6b14bb4071 branch: main author: Victor Stinner committer: vstinner date: 2025-03-13T10:14:59Z summary: gh-78: Fix function signatures in odictobject.c (#131160) Add _PyODi

[Python-checkins] gh-93096: Remove CLI interface for `difflib` (#131099)

2025-03-13 Thread hugovk
https://github.com/python/cpython/commit/3a189af4b203b9b3bd466680161b32016502defb commit: 3a189af4b203b9b3bd466680161b32016502defb branch: main author: donBarbos committer: hugovk <[email protected]> date: 2025-03-13T13:22:16+02:00 summary: gh-93096: Remove CLI interface for

[Python-checkins] gh-93096: Make `mimetypes` CLI tool public (#93097)

2025-03-13 Thread hugovk
https://github.com/python/cpython/commit/328f8b88563d3d259b90969a0793f99b7ea6e9e3 commit: 328f8b88563d3d259b90969a0793f99b7ea6e9e3 branch: main author: Oleg Iarygin committer: hugovk <[email protected]> date: 2025-03-13T13:19:22+02:00 summary: gh-93096: Make `mimetypes` CLI

[Python-checkins] gh-131152: Remove unused imports from `Tools/cases_generator` (#131156)

2025-03-13 Thread vstinner
https://github.com/python/cpython/commit/fcb750af8600c1679288afb89e9242d67f0c5d01 commit: fcb750af8600c1679288afb89e9242d67f0c5d01 branch: main author: Victor Stinner committer: vstinner date: 2025-03-13T10:59:51+01:00 summary: gh-131152: Remove unused imports from `Tools/cases_generator` (#1311

[Python-checkins] gh-129149: Add fast path for medium-sized integers in `PyLong_FromSsize_t()` (#129301)

2025-03-13 Thread picnixz
https://github.com/python/cpython/commit/119bcfad9cac9ac8fa5fa6c0f3ee3ccfca778fe1 commit: 119bcfad9cac9ac8fa5fa6c0f3ee3ccfca778fe1 branch: main author: Chris Eibl <[email protected]> committer: picnixz <[email protected]> date: 2025-03-13T12:06:56

[Python-checkins] gh-74028: add `buffersize` parameter to `concurrent.futures.Executor.map` for lazier behavior (#125663)

2025-03-13 Thread picnixz
https://github.com/python/cpython/commit/a005835f699b5ba44beb8c856db1f62454522e1e commit: a005835f699b5ba44beb8c856db1f62454522e1e branch: main author: Enzo Bonnal committer: picnixz <[email protected]> date: 2025-03-13T11:57:53+01:00 summary: gh-74028: add `buffersize` pa

[Python-checkins] gh-131152: Remove unused imports from tests (part 2) (#131154)

2025-03-13 Thread vstinner
https://github.com/python/cpython/commit/b2ca26875a75fdd70e39a8fe2b1b31b863794c41 commit: b2ca26875a75fdd70e39a8fe2b1b31b863794c41 branch: main author: Victor Stinner committer: vstinner date: 2025-03-13T10:57:40+01:00 summary: gh-131152: Remove unused imports from tests (part 2) (#131154) file

[Python-checkins] gh-130099: Fix CAN socket fallthrough annotation for NetBSD compatibility (#131026)

2025-03-13 Thread vstinner
https://github.com/python/cpython/commit/e98d321bef16fa78f289c79bd332bf7a1cbf11b5 commit: e98d321bef16fa78f289c79bd332bf7a1cbf11b5 branch: main author: Furkan Onder committer: vstinner date: 2025-03-13T11:25:43+01:00 summary: gh-130099: Fix CAN socket fallthrough annotation for NetBSD compatibil

[Python-checkins] [3.13] gh-131141: fix data race in instrumentation while registering callback (#131166)

2025-03-13 Thread kumaraditya303
https://github.com/python/cpython/commit/589382bd04e4326c5582d96f71fe93b3d6365d53 commit: 589382bd04e4326c5582d96f71fe93b3d6365d53 branch: 3.13 author: Kumar Aditya committer: kumaraditya303 date: 2025-03-13T09:41:26Z summary: [3.13] gh-131141: fix data race in instrumentation while registering

[Python-checkins] gh-130806: Emit ResourceWarning if GzipFile unclosed (#130905)

2025-03-13 Thread vstinner
https://github.com/python/cpython/commit/93089c073661f5aa9f8cca574a3e223716728639 commit: 93089c073661f5aa9f8cca574a3e223716728639 branch: main author: Cody Maloney committer: vstinner date: 2025-03-13T11:20:05+01:00 summary: gh-130806: Emit ResourceWarning if GzipFile unclosed (#130905) This m

[Python-checkins] gh-131152: Remove unused imports from `Tools/{build,wasm}` (#131155)

2025-03-13 Thread vstinner
https://github.com/python/cpython/commit/85cabed260fa28747adea2f39662e28e15cc832c commit: 85cabed260fa28747adea2f39662e28e15cc832c branch: main author: Victor Stinner committer: vstinner date: 2025-03-13T10:58:28+01:00 summary: gh-131152: Remove unused imports from `Tools/{build,wasm}` (#131155)

[Python-checkins] gh-131152: Remove unused imports from tests (#131153)

2025-03-13 Thread vstinner
https://github.com/python/cpython/commit/73ab9e2eded4706ccdc0ab0286ff986bb552a1bf commit: 73ab9e2eded4706ccdc0ab0286ff986bb552a1bf branch: main author: Victor Stinner committer: vstinner date: 2025-03-13T10:55:23+01:00 summary: gh-131152: Remove unused imports from tests (#131153) files: M Lib/

[Python-checkins] gh-111178: Fix PyRangeIter_Type deallocator (#131162)

2025-03-13 Thread vstinner
https://github.com/python/cpython/commit/0c6c52f49605f757c4a125ca195a2123bd930b93 commit: 0c6c52f49605f757c4a125ca195a2123bd930b93 branch: main author: Victor Stinner committer: vstinner date: 2025-03-13T10:46:20+01:00 summary: gh-78: Fix PyRangeIter_Type deallocator (#131162) Don't use PyO

[Python-checkins] gh-111178: Change Argument Clinic signature for `@staticmethod` (#131157) (#131159)

2025-03-13 Thread vstinner
https://github.com/python/cpython/commit/2ed671b5e3a64183ed2af220dd37c6b5182f52d3 commit: 2ed671b5e3a64183ed2af220dd37c6b5182f52d3 branch: main author: Victor Stinner committer: vstinner date: 2025-03-13T10:22:58+01:00 summary: gh-78: Change Argument Clinic signature for `@staticmethod` (#13