[Python-checkins] [3.13] gh-118201: Simplify conv_confname (#126089) (#131375)

2025-03-17 Thread freakboy3742
https://github.com/python/cpython/commit/e8e6e300544e8adab4f062589100c6263e83d8b3 commit: e8e6e300544e8adab4f062589100c6263e83d8b3 branch: 3.13 author: Malcolm Smith committer: freakboy3742 date: 2025-03-18T12:53:10+08:00 summary: [3.13] gh-118201: Simplify conv_confname (#126089) (#131375) gh-

[Python-checkins] gh-120144: Make it possible to use `sys.monitoring` for bdb and make it default for pdb (#124533)

2025-03-17 Thread gaogaotiantian
https://github.com/python/cpython/commit/a936af924efc6e2fb59e27990dcd905b7819470a commit: a936af924efc6e2fb59e27990dcd905b7819470a branch: main author: Tian Gao committer: gaogaotiantian date: 2025-03-17T18:34:37-04:00 summary: gh-120144: Make it possible to use `sys.monitoring` for bdb and make

[Python-checkins] gh-131002: clarify how to enforce sqlite3 column types for generated fields (#131006)

2025-03-17 Thread erlend-aasland
https://github.com/python/cpython/commit/f48887fb97651c02c5e412a75ed8b51a4ca11e6a commit: f48887fb97651c02c5e412a75ed8b51a4ca11e6a branch: main author: Erlend E. Aasland committer: erlend-aasland date: 2025-03-17T22:26:27Z summary: gh-131002: clarify how to enforce sqlite3 column types for gener

[Python-checkins] gh-119786: Fix _PyExecutorObject link at jit.md file (#131382)

2025-03-17 Thread iritkatriel
https://github.com/python/cpython/commit/149fbb01f2f49e6d87ab916d099d19c57f7ed80a commit: 149fbb01f2f49e6d87ab916d099d19c57f7ed80a branch: main author: Nybblista <170842536+nybbli...@users.noreply.github.com> committer: iritkatriel <1055913+iritkatr...@users.noreply.github.com> date: 2025-03-17T21:

[Python-checkins] gh-130080: implement PEP 765 (#130087)

2025-03-17 Thread iritkatriel
https://github.com/python/cpython/commit/ffc2f1dd1c023b44b488311511db790a96d757db commit: ffc2f1dd1c023b44b488311511db790a96d757db branch: main author: Irit Katriel <1055913+iritkatr...@users.noreply.github.com> committer: iritkatriel <1055913+iritkatr...@users.noreply.github.com> date: 2025-03-17T

[Python-checkins] GH-131278: Add option to build with computed gotos on Windows with clang-cl (GH-131279)

2025-03-17 Thread zooba
https://github.com/python/cpython/commit/468a7aaeb4dfcd21697dfa46362b9f415b9daf1b commit: 468a7aaeb4dfcd21697dfa46362b9f415b9daf1b branch: main author: Chris Eibl <138194463+chris-e...@users.noreply.github.com> committer: zooba date: 2025-03-17T20:32:23Z summary: GH-131278: Add option to build wi

[Python-checkins] [3.13] gh-131325: fix sendfile fallback implementation to drain data after writing to transport (GH-131376) (#131377)

2025-03-17 Thread kumaraditya303
https://github.com/python/cpython/commit/9a43485830d20f5104951f5288f4bdf3912067d8 commit: 9a43485830d20f5104951f5288f4bdf3912067d8 branch: 3.13 author: Miss Islington (bot) <31488909+miss-isling...@users.noreply.github.com> committer: kumaraditya303 date: 2025-03-17T19:46:30Z summary: [3.13] gh-1

[Python-checkins] [3.12] gh-131325: fix sendfile fallback implementation to drain data after writing to transport (GH-131376) (#131378)

2025-03-17 Thread kumaraditya303
https://github.com/python/cpython/commit/c1faeadd82933d86030a903ba4b98f599fc65284 commit: c1faeadd82933d86030a903ba4b98f599fc65284 branch: 3.12 author: Miss Islington (bot) <31488909+miss-isling...@users.noreply.github.com> committer: kumaraditya303 date: 2025-03-17T19:40:43Z summary: [3.12] gh-1

[Python-checkins] gh-131325: fix sendfile fallback implementation to drain data after writing to transport (#131376)

2025-03-17 Thread kumaraditya303
https://github.com/python/cpython/commit/94f4d87aeb4d2d7bddcb4c3aad4f62a727ac91ee commit: 94f4d87aeb4d2d7bddcb4c3aad4f62a727ac91ee branch: main author: Kumar Aditya committer: kumaraditya303 date: 2025-03-18T00:52:57+05:30 summary: gh-131325: fix sendfile fallback implementation to drain data af

[Python-checkins] gh-116738: remove multiprocessing suppressions (#131319)

2025-03-17 Thread kumaraditya303
https://github.com/python/cpython/commit/46e88540e6f15a461d6f91e45d1c68819a7f074c commit: 46e88540e6f15a461d6f91e45d1c68819a7f074c branch: main author: Kumar Aditya committer: kumaraditya303 date: 2025-03-18T00:29:18+05:30 summary: gh-116738: remove multiprocessing suppressions (#131319) files:

[Python-checkins] Fix test_pyrepl.TestDumbTerminal if PYTHON_BASIC_REPL set. (#131332)

2025-03-17 Thread ambv
https://github.com/python/cpython/commit/a09c2b2ba643d9e0bf8b35fb5a163b75349a1846 commit: a09c2b2ba643d9e0bf8b35fb5a163b75349a1846 branch: main author: R. David Murray committer: ambv date: 2025-03-17T18:56:21+01:00 summary: Fix test_pyrepl.TestDumbTerminal if PYTHON_BASIC_REPL set. (#131332) M

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

2025-03-17 Thread markshannon
https://github.com/python/cpython/commit/9881fc5483d6298dc969919dddecf2b72ddf8d43 commit: 9881fc5483d6298dc969919dddecf2b72ddf8d43 branch: main author: Mark Shannon committer: markshannon date: 2025-03-17T17:22:35Z summary: GH-125174: Make immortality "sticky" (GH-131355) * Use a higher thresho

[Python-checkins] GH-127705: Move mortal decrefs to internal header and make sure _PyReftracerTrack is called

2025-03-17 Thread markshannon
https://github.com/python/cpython/commit/fd545d735d5f9c048f99767c700f72853a9b7acd commit: fd545d735d5f9c048f99767c700f72853a9b7acd branch: main author: Mark Shannon committer: markshannon date: 2025-03-17T17:23:50Z summary: GH-127705: Move mortal decrefs to internal header and make sure _PyReft

[Python-checkins] gh-131268: Adjust _PYTHREAD_NAME_MAXLEN on BSD (#131345)

2025-03-17 Thread vstinner
https://github.com/python/cpython/commit/aabab76c8af3e2efb6c5d55bd0274c7e0bc029dd commit: aabab76c8af3e2efb6c5d55bd0274c7e0bc029dd branch: main author: Victor Stinner committer: vstinner date: 2025-03-17T16:52:59Z summary: gh-131268: Adjust _PYTHREAD_NAME_MAXLEN on BSD (#131345) Adjust _PYTHREA

[Python-checkins] gh-131281: Add include for pystats builds (#131369)

2025-03-17 Thread Fidget-Spinner
https://github.com/python/cpython/commit/b2ed7a6d6aae9860110f6ec495dc88dde670cfe4 commit: b2ed7a6d6aae9860110f6ec495dc88dde670cfe4 branch: main author: Ken Jin committer: Fidget-Spinner date: 2025-03-18T00:36:06+08:00 summary: gh-131281: Add include for pystats builds (#131369) Add include to f

[Python-checkins] GH-131291: Suppress clang-specific warning in python_uwp.cpp (GH-131292)

2025-03-17 Thread zooba
https://github.com/python/cpython/commit/ef4fe7078513c658ef8239d2e64ddc33e4c3d4c1 commit: ef4fe7078513c658ef8239d2e64ddc33e4c3d4c1 branch: main author: Chris Eibl <138194463+chris-e...@users.noreply.github.com> committer: zooba date: 2025-03-17T16:22:25Z summary: GH-131291: Suppress clang-specifi

[Python-checkins] gh-116666: Add "token" glossary term (GH-130888)

2025-03-17 Thread encukou
https://github.com/python/cpython/commit/30d52058493e07fd1d3efea960482f4001bd2f86 commit: 30d52058493e07fd1d3efea960482f4001bd2f86 branch: main author: Petr Viktorin committer: encukou date: 2025-03-17T17:05:47+01:00 summary: gh-11: Add "token" glossary term (GH-130888) Add glossary entry f

[Python-checkins] [3.12] gh-130727: Retry test_wmi on TimeoutError (GH-130832) (#130840)

2025-03-17 Thread vstinner
https://github.com/python/cpython/commit/18e4eb410ad0cb2f0ba6aac92d40db7c9346e2c0 commit: 18e4eb410ad0cb2f0ba6aac92d40db7c9346e2c0 branch: 3.12 author: Miss Islington (bot) <31488909+miss-isling...@users.noreply.github.com> committer: vstinner date: 2025-03-17T15:57:28Z summary: [3.12] gh-130727:

[Python-checkins] gh-126895: Fix readline module in free-threaded build (#131208)

2025-03-17 Thread colesbury
https://github.com/python/cpython/commit/863d54cbaf6c0b45fff691ab275515c1483ad68d commit: 863d54cbaf6c0b45fff691ab275515c1483ad68d branch: main author: Tomasz Pytel committer: colesbury date: 2025-03-17T11:57:11-04:00 summary: gh-126895: Fix readline module in free-threaded build (#131208) The

[Python-checkins] [3.13] Docs: Fix incorrect sphinx markup for a class member (GH-130970) (GH-131366)

2025-03-17 Thread encukou
https://github.com/python/cpython/commit/3feebdd61d44502f19cf2a238c6eddfd1ddfd57a commit: 3feebdd61d44502f19cf2a238c6eddfd1ddfd57a branch: 3.13 author: Miss Islington (bot) <31488909+miss-isling...@users.noreply.github.com> committer: encukou date: 2025-03-17T16:46:05+01:00 summary: [3.13] Docs:

[Python-checkins] Docs: Fix incorrect sphinx markup for a class member (GH-130970)

2025-03-17 Thread encukou
https://github.com/python/cpython/commit/9a634c5c0cde70a0575c006d04e4cfe917f647ef commit: 9a634c5c0cde70a0575c006d04e4cfe917f647ef branch: main author: Yuki Kobayashi committer: encukou date: 2025-03-17T16:28:56+01:00 summary: Docs: Fix incorrect sphinx markup for a class member (GH-130970) fil

[Python-checkins] gh-111178: fix UBSan failures in `Modules/_ssl.c` (GH-130719)

2025-03-17 Thread encukou
https://github.com/python/cpython/commit/e708ac8dd4c6c6ceece70511ddaad7b34422e4e0 commit: e708ac8dd4c6c6ceece70511ddaad7b34422e4e0 branch: main author: Bénédikt Tran <10796600+picn...@users.noreply.github.com> committer: encukou date: 2025-03-17T16:25:28+01:00 summary: gh-78: fix UBSan failur

[Python-checkins] [3.13] gh-129675: Update documentation for tp_basicsize & tp_itemsize (GH-129850) (GH-131079)

2025-03-17 Thread encukou
https://github.com/python/cpython/commit/6ceb8fcfb69bad6c5521db475b7e0a2455432b12 commit: 6ceb8fcfb69bad6c5521db475b7e0a2455432b12 branch: 3.13 author: Miss Islington (bot) <31488909+miss-isling...@users.noreply.github.com> committer: encukou date: 2025-03-17T16:18:26+01:00 summary: [3.13] gh-129

[Python-checkins] [3.13] gh-131261: Update libexpat to 2.7.0 (CVE-2024-8176)

2025-03-17 Thread sethmlarson
https://github.com/python/cpython/commit/6af54d298d5135302037cdda7a1f5535e48cb1b6 commit: 6af54d298d5135302037cdda7a1f5535e48cb1b6 branch: 3.13 author: Petr Viktorin committer: sethmlarson date: 2025-03-17T09:44:28-05:00 summary: [3.13] gh-131261: Update libexpat to 2.7.0 (CVE-2024-8176) (cherr

[Python-checkins] GH-131238: More refactoring of core header files (GH-131351)

2025-03-17 Thread markshannon
https://github.com/python/cpython/commit/a45f25361d582ce742fef7f23e7feadd19b67460 commit: a45f25361d582ce742fef7f23e7feadd19b67460 branch: main author: Mark Shannon committer: markshannon date: 2025-03-17T14:41:05Z summary: GH-131238: More refactoring of core header files (GH-131351) Adds new p

[Python-checkins] gh-131261: Update libexpat to 2.7.0 (CVE-2024-8176) (#131272)

2025-03-17 Thread encukou
https://github.com/python/cpython/commit/bb0268f60dfe903a9bdb8d84104247a9318c6b18 commit: bb0268f60dfe903a9bdb8d84104247a9318c6b18 branch: main author: Gregory P. Smith committer: encukou date: 2025-03-17T14:55:02+01:00 summary: gh-131261: Update libexpat to 2.7.0 (CVE-2024-8176) (#131272) file

[Python-checkins] [3.12] gh-124385: Document and soft-deprecate PyLong_AS_LONG (GH-124386) (#130549)

2025-03-17 Thread hugovk
https://github.com/python/cpython/commit/4c1d52934da853cdf42cf735689bae62d66c193e commit: 4c1d52934da853cdf42cf735689bae62d66c193e branch: 3.12 author: Hugo van Kemenade <1324225+hug...@users.noreply.github.com> committer: hugovk <1324225+hug...@users.noreply.github.com> date: 2025-03-17T14:59:12+0

[Python-checkins] [3.12] gh-131339: test PyBytes_Size for a zero-size bytes object (GH-131340) (#131344)

2025-03-17 Thread sobolevn
https://github.com/python/cpython/commit/6e7432f130c05e07e85005673588b17b16da69c2 commit: 6e7432f130c05e07e85005673588b17b16da69c2 branch: 3.12 author: Miss Islington (bot) <31488909+miss-isling...@users.noreply.github.com> committer: sobolevn date: 2025-03-17T12:20:32Z summary: [3.12] gh-131339:

[Python-checkins] [3.12] gh-109961: Docs: Fix incorrect rendering of `__replace__` in `copy.rst` (GH-109968) (#130909)

2025-03-17 Thread hugovk
https://github.com/python/cpython/commit/3983fcad95dfa8da226ed3d995e88d8af87d63d2 commit: 3983fcad95dfa8da226ed3d995e88d8af87d63d2 branch: 3.12 author: Hugo van Kemenade <1324225+hug...@users.noreply.github.com> committer: hugovk <1324225+hug...@users.noreply.github.com> date: 2025-03-17T14:58:14+0

[Python-checkins] gh-131238: Convert pycore_pystate.h static inline to functions (#131352)

2025-03-17 Thread vstinner
https://github.com/python/cpython/commit/0453e494b6e23c876c1bb097966f2c68ec72fada commit: 0453e494b6e23c876c1bb097966f2c68ec72fada branch: main author: Victor Stinner committer: vstinner date: 2025-03-17T12:31:55+01:00 summary: gh-131238: Convert pycore_pystate.h static inline to functions (#131

[Python-checkins] [3.12] gh-129843: fix pure Python implementation of `warnings.warn_explicit` (GH-129848) (#131350)

2025-03-17 Thread picnixz
https://github.com/python/cpython/commit/e5e8b8ab44ab8e64fe2b3d475833e220e5976210 commit: e5e8b8ab44ab8e64fe2b3d475833e220e5976210 branch: 3.12 author: Miss Islington (bot) <31488909+miss-isling...@users.noreply.github.com> committer: picnixz <10796600+picn...@users.noreply.github.com> date: 2025-0

[Python-checkins] gh-131238: Add explicit includes to pycore headers (#131257)

2025-03-17 Thread vstinner
https://github.com/python/cpython/commit/978e37bb5f979e36613637ac2d94b43c71b2 commit: 978e37bb5f979e36613637ac2d94b43c71b2 branch: main author: Victor Stinner committer: vstinner date: 2025-03-17T12:32:43+01:00 summary: gh-131238: Add explicit includes to pycore headers (#131257) files:

[Python-checkins] [3.13] gh-129843: fix pure Python implementation of `warnings.warn_explicit` (GH-129848) (#131349)

2025-03-17 Thread picnixz
https://github.com/python/cpython/commit/83cfd4649e1c4514e0082c1949fd3c09ea3c3056 commit: 83cfd4649e1c4514e0082c1949fd3c09ea3c3056 branch: 3.13 author: Miss Islington (bot) <31488909+miss-isling...@users.noreply.github.com> committer: picnixz <10796600+picn...@users.noreply.github.com> date: 2025-0

[Python-checkins] gh-129843: fix pure Python implementation of `warnings.warn_explicit` (#129848)

2025-03-17 Thread picnixz
https://github.com/python/cpython/commit/80e00ecc399db8aeaa9f3a1c87a2cfb34517d7be commit: 80e00ecc399db8aeaa9f3a1c87a2cfb34517d7be branch: main author: Srinivas Reddy Thatiparthy (తాటిపర్తి శ్రీనివాస్ రెడ్డి) committer: picnixz <10796600+picn...@users.noreply.github.com> date: 2025-03-17T10:49:5

[Python-checkins] gh-131316: handle NULL values returned by HACL* functions (#131324)

2025-03-17 Thread picnixz
https://github.com/python/cpython/commit/261633bd3f48607478f50d12d8025cd4bb36f6f4 commit: 261633bd3f48607478f50d12d8025cd4bb36f6f4 branch: main author: Bénédikt Tran <10796600+picn...@users.noreply.github.com> committer: picnixz <10796600+picn...@users.noreply.github.com> date: 2025-03-17T11:10:39+

[Python-checkins] gh-127667: refactor and improve `_hashopenssl.c` error branches (#131145)

2025-03-17 Thread picnixz
https://github.com/python/cpython/commit/ac50ece6cea8745834e4ec0a9617809a51245bfc commit: ac50ece6cea8745834e4ec0a9617809a51245bfc branch: main author: Bénédikt Tran <10796600+picn...@users.noreply.github.com> committer: picnixz <10796600+picn...@users.noreply.github.com> date: 2025-03-17T11:12:55+

[Python-checkins] gh-130149: cleanup refactorization of `test_hmac.py` (#131318)

2025-03-17 Thread picnixz
https://github.com/python/cpython/commit/de8890f5ab1c1e767029d46c20f513beefc47b18 commit: de8890f5ab1c1e767029d46c20f513beefc47b18 branch: main author: Bénédikt Tran <10796600+picn...@users.noreply.github.com> committer: picnixz <10796600+picn...@users.noreply.github.com> date: 2025-03-17T11:10:03+

[Python-checkins] gh-93096: Update and document `pickletools` CLI (#131273)

2025-03-17 Thread hugovk
https://github.com/python/cpython/commit/85c04f80fd3a3098674f60038f248c076a476acf commit: 85c04f80fd3a3098674f60038f248c076a476acf branch: main author: Semyon Moroz committer: hugovk <1324225+hug...@users.noreply.github.com> date: 2025-03-17T09:36:30Z summary: gh-93096: Update and document `pickl

[Python-checkins] GH-131238: Core header refactor (GH-131250)

2025-03-17 Thread markshannon
https://github.com/python/cpython/commit/a1aeec61c4321ba9a6966109343bd88dcf9cb26a commit: a1aeec61c4321ba9a6966109343bd88dcf9cb26a branch: main author: Mark Shannon committer: markshannon date: 2025-03-17T09:19:04Z summary: GH-131238: Core header refactor (GH-131250) * Moves most structs in pyc

[Python-checkins] [3.13] gh-131339: test PyBytes_Size for a zero-size bytes object (GH-131340) (#131343)

2025-03-17 Thread sobolevn
https://github.com/python/cpython/commit/3930b7c2589d33cb1542e13c7b302149b5a74db1 commit: 3930b7c2589d33cb1542e13c7b302149b5a74db1 branch: 3.13 author: Miss Islington (bot) <31488909+miss-isling...@users.noreply.github.com> committer: sobolevn date: 2025-03-17T09:01:40Z summary: [3.13] gh-131339:

[Python-checkins] gh-131339: test PyBytes_Size for a zero-size bytes object (#131340)

2025-03-17 Thread sobolevn
https://github.com/python/cpython/commit/3ae67ba97e88d6f066a5b6f0c809f57fe4a1ecbe commit: 3ae67ba97e88d6f066a5b6f0c809f57fe4a1ecbe branch: main author: Nybblista <170842536+nybbli...@users.noreply.github.com> committer: sobolevn date: 2025-03-17T11:38:37+03:00 summary: gh-131339: test PyBytes_Siz

[Python-checkins] [3.12] gh-130160: use `.. program::` directive for documenting `http.server` CLI (GH-131010) (#131294)

2025-03-17 Thread hugovk
https://github.com/python/cpython/commit/baea0e2b0553c4afada600385b44955b7e12e51d commit: baea0e2b0553c4afada600385b44955b7e12e51d branch: 3.12 author: donBarbos committer: hugovk <1324225+hug...@users.noreply.github.com> date: 2025-03-17T10:28:11+02:00 summary: [3.12] gh-130160: use `.. program: