[Python-checkins] Emscripten: use better `_Py_Version` computation for worker module (#129757)

2025-02-06 Thread freakboy3742
https://github.com/python/cpython/commit/e2064d67504bc360c20e03eeea8b360d605cb439 commit: e2064d67504bc360c20e03eeea8b360d605cb439 branch: main author: Agriya Khetarpal <[email protected]> committer: freakboy3742 date: 2025-02-07T12:55:27+08:00 summary: Emscripten:

[Python-checkins] gh-55454: Add IMAP4 IDLE support to imaplib (#122542)

2025-02-06 Thread gvanrossum
https://github.com/python/cpython/commit/0fef47e5bbd167c21eb4f3cbd885cf61270014e7 commit: 0fef47e5bbd167c21eb4f3cbd885cf61270014e7 branch: main author: Forest committer: gvanrossum date: 2025-02-06T19:15:11-08:00 summary: gh-55454: Add IMAP4 IDLE support to imaplib (#122542) * gh-55454: Add IMA

[Python-checkins] gh-129737: Fix help message for tail calling interpreter configuration (GH-129754)

2025-02-06 Thread Fidget-Spinner
https://github.com/python/cpython/commit/43e024021392c8c70e5a56cdf7428ced45d73688 commit: 43e024021392c8c70e5a56cdf7428ced45d73688 branch: main author: Pieter Eendebak committer: Fidget-Spinner date: 2025-02-07T08:47:13+08:00 summary: gh-129737: Fix help message for tail calling interpreter conf

[Python-checkins] [3.13] Add multinomial to the itertools recipes docs (gh-129760) (gh-129762)

2025-02-06 Thread rhettinger
https://github.com/python/cpython/commit/aae0a1f90441467b27a1e7bce03b2aeb98e70ab3 commit: aae0a1f90441467b27a1e7bce03b2aeb98e70ab3 branch: 3.13 author: Miss Islington (bot) <[email protected]> committer: rhettinger date: 2025-02-06T18:45:15-06:00 summary: [3.13] Add

[Python-checkins] Add multinomial to the itertools recipes docs (gh-129760)

2025-02-06 Thread rhettinger
https://github.com/python/cpython/commit/e1e85204edbf8c0c9ba1e50c74ac8708553585d8 commit: e1e85204edbf8c0c9ba1e50c74ac8708553585d8 branch: main author: Raymond Hettinger committer: rhettinger date: 2025-02-06T18:35:55-06:00 summary: Add multinomial to the itertools recipes docs (gh-129760) file

[Python-checkins] gh-117657: Include all of test_free_threading in TSAN tests (#129749)

2025-02-06 Thread Yhg1s
https://github.com/python/cpython/commit/a191d6f78e10268845b24483b3ac65856d7af868 commit: a191d6f78e10268845b24483b3ac65856d7af868 branch: main author: Sam Gross committer: Yhg1s date: 2025-02-07T00:37:05+01:00 summary: gh-117657: Include all of test_free_threading in TSAN tests (#129749) files

[Python-checkins] [3.13] gh-129533: Update PyGC_Enable/Disable/IsEnabled to use atomic operat… (gh-129756)

2025-02-06 Thread corona10
https://github.com/python/cpython/commit/f7af8bc58aaa0c76028ddee54e635daedcd1b40c commit: f7af8bc58aaa0c76028ddee54e635daedcd1b40c branch: 3.13 author: Donghee Na committer: corona10 date: 2025-02-06T23:11:17Z summary: [3.13] gh-129533: Update PyGC_Enable/Disable/IsEnabled to use atomic operat…

[Python-checkins] gh-129533: Update PyGC_Enable/Disable/IsEnabled to use atomic operation (gh-129563)

2025-02-06 Thread corona10
https://github.com/python/cpython/commit/b184abf074c0e1f379a238f07da5616460f36b93 commit: b184abf074c0e1f379a238f07da5616460f36b93 branch: main author: Donghee Na committer: corona10 date: 2025-02-07T07:41:13+09:00 summary: gh-129533: Update PyGC_Enable/Disable/IsEnabled to use atomic operation

[Python-checkins] gh-117657: Skip tests that may cause stack overflows under TSan (#129751)

2025-02-06 Thread colesbury
https://github.com/python/cpython/commit/4e3330f054b91049c7260eb02b1e2c3808958e11 commit: 4e3330f054b91049c7260eb02b1e2c3808958e11 branch: main author: Sam Gross committer: colesbury date: 2025-02-06T17:03:01-05:00 summary: gh-117657: Skip tests that may cause stack overflows under TSan (#129751

[Python-checkins] gh-117657: Fix data race in `new_reference` for free threaded build (gh-129665)

2025-02-06 Thread colesbury
https://github.com/python/cpython/commit/365cf5fc23835fa6dc8608396109085f31d2d5f0 commit: 365cf5fc23835fa6dc8608396109085f31d2d5f0 branch: main author: Bogdan Romanyuk <[email protected]> committer: colesbury date: 2025-02-06T15:35:37-05:00 summary: gh-117657: Fix data r

[Python-checkins] [3.13] gh-129732: Fix race on `shared->array` in qsbr code under free-threading (gh-129738) (gh-129747)

2025-02-06 Thread colesbury
https://github.com/python/cpython/commit/f7cc8623457ed0f79bddd32dd680303584684641 commit: f7cc8623457ed0f79bddd32dd680303584684641 branch: 3.13 author: Sam Gross committer: colesbury date: 2025-02-06T14:30:16-05:00 summary: [3.13] gh-129732: Fix race on `shared->array` in qsbr code under free-th

[Python-checkins] gh-128002: use per threads tasks linked list in asyncio (#128869)

2025-02-06 Thread ambv
https://github.com/python/cpython/commit/0d68b14a0d8f493b2f403f64608bcfc055457053 commit: 0d68b14a0d8f493b2f403f64608bcfc055457053 branch: main author: Kumar Aditya committer: ambv date: 2025-02-06T19:51:07+01:00 summary: gh-128002: use per threads tasks linked list in asyncio (#128869) Co-auth

[Python-checkins] gh-129732: Fix race on `shared->array` in qsbr code under free-threading (gh-129738)

2025-02-06 Thread colesbury
https://github.com/python/cpython/commit/b4ff8b22b3066b814c3758f87eaddfa923e657ed commit: b4ff8b22b3066b814c3758f87eaddfa923e657ed branch: main author: Peter Hawkins committer: colesbury date: 2025-02-06T18:49:29Z summary: gh-129732: Fix race on `shared->array` in qsbr code under free-threading

[Python-checkins] [3.13] gh-112020: Rework socketserver examples to be correct (GH-129741) (#129743)

2025-02-06 Thread gpshead
https://github.com/python/cpython/commit/de84531a3ec5f1f4357983f2e95e0c614b2e744e commit: de84531a3ec5f1f4357983f2e95e0c614b2e744e branch: 3.13 author: Miss Islington (bot) <[email protected]> committer: gpshead date: 2025-02-06T17:49:19Z summary: [3.13] gh-112020:

[Python-checkins] [3.13] gh-129668: Fix thread-safety of MemoryError freelist in free threaded build (gh-129704) (gh-129742)

2025-02-06 Thread colesbury
https://github.com/python/cpython/commit/356a9e646c0e00a8f8941cab1a9bd9d58597fd15 commit: 356a9e646c0e00a8f8941cab1a9bd9d58597fd15 branch: 3.13 author: Sam Gross committer: colesbury date: 2025-02-06T13:27:30-05:00 summary: [3.13] gh-129668: Fix thread-safety of MemoryError freelist in free thre

[Python-checkins] [3.12] gh-112020: Rework socketserver examples to be correct (GH-129741) (#129744)

2025-02-06 Thread gpshead
https://github.com/python/cpython/commit/7ff8e8dbd5a22af7c28abdbae856bab744e93b2c commit: 7ff8e8dbd5a22af7c28abdbae856bab744e93b2c branch: 3.12 author: Miss Islington (bot) <[email protected]> committer: gpshead date: 2025-02-06T17:53:30Z summary: [3.12] gh-112020:

[Python-checkins] [3.13] Remove an inaccurate note from `socket.recv` (GH-129733) (#129734)

2025-02-06 Thread gpshead
https://github.com/python/cpython/commit/0f7e6d78ea02781b3c6466218d422c99d73a4f62 commit: 0f7e6d78ea02781b3c6466218d422c99d73a4f62 branch: 3.13 author: Miss Islington (bot) <[email protected]> committer: gpshead date: 2025-02-06T09:45:28-08:00 summary: [3.13] Remove

[Python-checkins] [3.12] Remove an inaccurate note from `socket.recv` (GH-129733) (#129735)

2025-02-06 Thread gpshead
https://github.com/python/cpython/commit/de9380558b868258b9aed09beff4b64d8099b1b2 commit: de9380558b868258b9aed09beff4b64d8099b1b2 branch: 3.12 author: Miss Islington (bot) <[email protected]> committer: gpshead date: 2025-02-06T09:45:33-08:00 summary: [3.12] Remove

[Python-checkins] gh-112020: Rework socketserver examples to be correct (#129741)

2025-02-06 Thread gpshead
https://github.com/python/cpython/commit/78377c788e02e91bf43d290d69317198a2e563fd commit: 78377c788e02e91bf43d290d69317198a2e563fd branch: main author: Gregory P. Smith committer: gpshead date: 2025-02-06T09:42:47-08:00 summary: gh-112020: Rework socketserver examples to be correct (#129741) gh

[Python-checkins] gh-129668: Fix thread-safety of MemoryError freelist in free threaded build (gh-129704)

2025-02-06 Thread colesbury
https://github.com/python/cpython/commit/51b4edb1a4092f60d84f7d14eb41c12085e39c31 commit: 51b4edb1a4092f60d84f7d14eb41c12085e39c31 branch: main author: Sam Gross committer: colesbury date: 2025-02-06T12:38:12-05:00 summary: gh-129668: Fix thread-safety of MemoryError freelist in free threaded bu

[Python-checkins] [3.12] GH-121970: Extract ``implementation_detail`` into a new extension (GH-129663) (#129740)

2025-02-06 Thread AA-Turner
https://github.com/python/cpython/commit/3dc5bcee67e782f67d07d1c656f05fab89c290c8 commit: 3dc5bcee67e782f67d07d1c656f05fab89c290c8 branch: 3.12 author: Adam Turner <[email protected]> committer: AA-Turner <[email protected]> date: 2025-02-06T17:33:1

[Python-checkins] [3.13] GH-121970: Extract ``implementation_detail`` into a new extension (GH-129663) (#129739)

2025-02-06 Thread AA-Turner
https://github.com/python/cpython/commit/aaf0581d2a34ecb7e5861ad47faaaf3f6a79fbec commit: aaf0581d2a34ecb7e5861ad47faaaf3f6a79fbec branch: 3.13 author: Adam Turner <[email protected]> committer: AA-Turner <[email protected]> date: 2025-02-06T17:30:0

[Python-checkins] GH-121970: Extract ``implementation_detail`` into a new extension (#129663)

2025-02-06 Thread AA-Turner
https://github.com/python/cpython/commit/4d56c40440c9fd4499d61d24977336d8cd8d8d83 commit: 4d56c40440c9fd4499d61d24977336d8cd8d8d83 branch: main author: Adam Turner <[email protected]> committer: AA-Turner <[email protected]> date: 2025-02-06T16:53:2

[Python-checkins] [3.12] Merge TSAN test matrices in CI (#123278) (#129674)

2025-02-06 Thread hugovk
https://github.com/python/cpython/commit/895e23d2c3cdb98c53f5fef61b08d79cf87ccc24 commit: 895e23d2c3cdb98c53f5fef61b08d79cf87ccc24 branch: 3.12 author: 🇺🇦 Sviatoslav Sydorenko (Святослав Сидоренко) committer: hugovk <[email protected]> date: 2025-02-06T16:46:00Z summary: [3.

[Python-checkins] Remove an inaccurate note from `socket.recv` (GH-129733)

2025-02-06 Thread gpshead
https://github.com/python/cpython/commit/ded54c3baa57f6727be809f13633b393241c164a commit: ded54c3baa57f6727be809f13633b393241c164a branch: main author: Gregory P. Smith committer: gpshead date: 2025-02-06T16:39:37Z summary: Remove an inaccurate note from `socket.recv` (GH-129733) Remove an inac

[Python-checkins] gh-91048: fix `_asyncio.future_discard_from_awaited_by` (#129731)

2025-02-06 Thread kumaraditya303
https://github.com/python/cpython/commit/e7bc0cd182eaef021160c6c0614bfd86c63d516f commit: e7bc0cd182eaef021160c6c0614bfd86c63d516f branch: main author: Kumar Aditya committer: kumaraditya303 date: 2025-02-06T16:35:33Z summary: gh-91048: fix `_asyncio.future_discard_from_awaited_by` (#129731) fi

[Python-checkins] gh-91048: fix thread safety for asyncio stack introspection APIs (#129399)

2025-02-06 Thread kumaraditya303
https://github.com/python/cpython/commit/75c551974f74f7656fbb479b278e69c8200b4603 commit: 75c551974f74f7656fbb479b278e69c8200b4603 branch: main author: Kumar Aditya committer: kumaraditya303 date: 2025-02-06T21:33:52+05:30 summary: gh-91048: fix thread safety for asyncio stack introspection APIs

[Python-checkins] gh-129707: Check `Tools/build/compute-changes.py` with `mypy` (#129708)

2025-02-06 Thread AA-Turner
https://github.com/python/cpython/commit/8b2fb629334613fa34a79f0a53d297f77121ed58 commit: 8b2fb629334613fa34a79f0a53d297f77121ed58 branch: main author: sobolevn committer: AA-Turner <[email protected]> date: 2025-02-06T15:47:29Z summary: gh-129707: Check `Tools/build/comp

[Python-checkins] gh-129694: Add `--parallel-threads` TSAN job to CI (gh-129696)

2025-02-06 Thread colesbury
https://github.com/python/cpython/commit/555dc50c811e3e9ebdc30a1d511cf48a32666d6f commit: 555dc50c811e3e9ebdc30a1d511cf48a32666d6f branch: main author: Sam Gross committer: colesbury date: 2025-02-06T15:19:00Z summary: gh-129694: Add `--parallel-threads` TSAN job to CI (gh-129696) For now, this

[Python-checkins] gh-128714: Fix function object races in `__annotate__`, `__annotations__` and `__type_params__` in free-threading build (#129016)

2025-02-06 Thread kumaraditya303
https://github.com/python/cpython/commit/55f17b77c305be877ac856d6426b13591cbc7fc8 commit: 55f17b77c305be877ac856d6426b13591cbc7fc8 branch: main author: Xuanteng Huang <[email protected]> committer: kumaraditya303 date: 2025-02-06T20:10:50+05:30 summary: gh-128714: Fix fu

[Python-checkins] [3.13] Merge TSAN test matrices in CI (#123278) (#129673)

2025-02-06 Thread hugovk
https://github.com/python/cpython/commit/b5eed8c80e4e8b626d2eb13ce58df2864278ca03 commit: b5eed8c80e4e8b626d2eb13ce58df2864278ca03 branch: 3.13 author: 🇺🇦 Sviatoslav Sydorenko (Святослав Сидоренко) committer: hugovk <[email protected]> date: 2025-02-06T15:37:22+02:00 summary:

[Python-checkins] [3.13] gh-129643: Fix `PyList_Insert` in free-threading builds (GH-129680) (#129725)

2025-02-06 Thread sobolevn
https://github.com/python/cpython/commit/8529d6414f637a168e970e89815d83759d1211dc commit: 8529d6414f637a168e970e89815d83759d1211dc branch: 3.13 author: sobolevn committer: sobolevn date: 2025-02-06T13:22:41Z summary: [3.13] gh-129643: Fix `PyList_Insert` in free-threading builds (GH-129680) (#1

[Python-checkins] gh-129643: Fix `PyList_Insert` in free-threading builds (#129680)

2025-02-06 Thread sobolevn
https://github.com/python/cpython/commit/63f0406d5ad25a55e49c3903b29407c50a17cfd5 commit: 63f0406d5ad25a55e49c3903b29407c50a17cfd5 branch: main author: sobolevn committer: sobolevn date: 2025-02-06T15:54:40+03:00 summary: gh-129643: Fix `PyList_Insert` in free-threading builds (#129680) files:

[Python-checkins] [3.13] gh-118915: Fix bad link in documentation (GH-129691) (GH-129723)

2025-02-06 Thread encukou
https://github.com/python/cpython/commit/fc78ed9e6f9830ce8dda5c21f4ef30ba3aa6bf80 commit: fc78ed9e6f9830ce8dda5c21f4ef30ba3aa6bf80 branch: 3.13 author: Miss Islington (bot) <[email protected]> committer: encukou date: 2025-02-06T13:47:07+01:00 summary: [3.13] gh-118

[Python-checkins] gh-118915: Fix bad link in documentation (GH-129691)

2025-02-06 Thread encukou
https://github.com/python/cpython/commit/779d06945cbb59ec187a8c39300fb0ab6f9c0c1d commit: 779d06945cbb59ec187a8c39300fb0ab6f9c0c1d branch: main author: Miro Hrončok committer: encukou date: 2025-02-06T13:34:06+01:00 summary: gh-118915: Fix bad link in documentation (GH-129691) files: M Doc/c-ap

[Python-checkins] _markupbase.py: Use a permalink for the analysis of MS-Word extensions (GH-129017)

2025-02-06 Thread encukou
https://github.com/python/cpython/commit/a64e0a553b7a3a7d6270414546400e6dd26dd95c commit: a64e0a553b7a3a7d6270414546400e6dd26dd95c branch: main author: Stan Ulbrych <[email protected]> committer: encukou date: 2025-02-06T11:40:43+01:00 summary: _markupbase.py: Use

[Python-checkins] gh-129005: Update _pyio.BytesIO to use bytearray.resize on write (#129702)

2025-02-06 Thread vstinner
https://github.com/python/cpython/commit/052ca8ffe8c57afb9c270fcc4eb5f390cbcfb8ce commit: 052ca8ffe8c57afb9c270fcc4eb5f390cbcfb8ce branch: main author: Cody Maloney committer: vstinner date: 2025-02-06T10:18:08Z summary: gh-129005: Update _pyio.BytesIO to use bytearray.resize on write (#129702)

[Python-checkins] [3.12] gh-86206: Change IDLE splash line (GH-129698) (#129718)

2025-02-06 Thread terryjreedy
https://github.com/python/cpython/commit/1a0fbc78136e7750ef4387754aa3cd76cea20cd1 commit: 1a0fbc78136e7750ef4387754aa3cd76cea20cd1 branch: 3.12 author: Miss Islington (bot) <[email protected]> committer: terryjreedy date: 2025-02-06T03:20:31-05:00 summary: [3.12] gh

[Python-checkins] [3.13] gh-86206: Change IDLE splash line (GH-129698) (#129717)

2025-02-06 Thread terryjreedy
https://github.com/python/cpython/commit/431fda202df8192ac0ca685a92b3affadeb2ebb9 commit: 431fda202df8192ac0ca685a92b3affadeb2ebb9 branch: 3.13 author: Miss Islington (bot) <[email protected]> committer: terryjreedy date: 2025-02-06T03:20:05-05:00 summary: [3.13] gh