[Python-checkins] gh-130931: Add pycore_typedefs.h internal header (#131396)

2025-03-19 Thread vstinner
https://github.com/python/cpython/commit/b8367e7cf3d740fdc401902b502c0ef2ccc6197c commit: b8367e7cf3d740fdc401902b502c0ef2ccc6197c branch: main author: Victor Stinner committer: vstinner date: 2025-03-19T15:23:32+01:00 summary: gh-130931: Add pycore_typedefs.h internal header (#131396) Declare

[Python-checkins] gh-111178: Fix function signatures for test_types (#131455)

2025-03-19 Thread vstinner
https://github.com/python/cpython/commit/bbe5baad6c84615aa9a4473b1391137c1db3403b commit: bbe5baad6c84615aa9a4473b1391137c1db3403b branch: main author: Victor Stinner committer: vstinner date: 2025-03-19T13:46:17Z summary: gh-78: Fix function signatures for test_types (#131455) files: M Obj

[Python-checkins] Docs: Fix documentation for "PyTypeObject Definition" (GH-130936)

2025-03-19 Thread encukou
https://github.com/python/cpython/commit/a0478c9f0c6d6a75ca35a8dc2c74d3b58877f094 commit: a0478c9f0c6d6a75ca35a8dc2c74d3b58877f094 branch: main author: Yuki Kobayashi committer: encukou date: 2025-03-19T14:46:32+01:00 summary: Docs: Fix documentation for "PyTypeObject Definition" (GH-130936) Th

[Python-checkins] [3.13] gh-131417: Mention asyncio Future and Task in docs for generic classes list (GH-131422) (#131445)

2025-03-19 Thread asvetlov
https://github.com/python/cpython/commit/b39e67396fd797c8e10668040335a0363e489c6e commit: b39e67396fd797c8e10668040335a0363e489c6e branch: 3.13 author: Miss Islington (bot) <31488909+miss-isling...@users.noreply.github.com> committer: asvetlov date: 2025-03-19T10:23:48+01:00 summary: [3.13] gh-13

[Python-checkins] Docs: fix shell command formatting (#131310)

2025-03-19 Thread hugovk
https://github.com/python/cpython/commit/267c06d6a8290aa299098b4fcd3f270001b01e72 commit: 267c06d6a8290aa299098b4fcd3f270001b01e72 branch: main author: partev committer: hugovk <1324225+hug...@users.noreply.github.com> date: 2025-03-19T09:42:47+02:00 summary: Docs: fix shell command formatting (#

[Python-checkins] [3.12] Docs: fix shell command formatting (GH-131310) (#131444)

2025-03-19 Thread hugovk
https://github.com/python/cpython/commit/981566e39919c46aaa23bc59215b29cc6546360d commit: 981566e39919c46aaa23bc59215b29cc6546360d branch: 3.12 author: Miss Islington (bot) <31488909+miss-isling...@users.noreply.github.com> committer: hugovk <1324225+hug...@users.noreply.github.com> date: 2025-03-1

[Python-checkins] [3.12] gh-121284: Fix email address header folding with parsed encoded-word (GH-122754) (#131404)

2025-03-19 Thread bitdancer
https://github.com/python/cpython/commit/5dfb5e640ec03ff057dbd9f1e32bf6a493fd2f3d commit: 5dfb5e640ec03ff057dbd9f1e32bf6a493fd2f3d branch: 3.12 author: Miss Islington (bot) <31488909+miss-isling...@users.noreply.github.com> committer: bitdancer date: 2025-03-18T15:35:32-04:00 summary: [3.12] gh-1

[Python-checkins] gh-131238: Use pycore_interp_structs.h header (#131481)

2025-03-19 Thread vstinner
https://github.com/python/cpython/commit/a7411025c5152e638b01eef0f0f5a6bf9352b46d commit: a7411025c5152e638b01eef0f0f5a6bf9352b46d branch: main author: Victor Stinner committer: vstinner date: 2025-03-19T23:13:25Z summary: gh-131238: Use pycore_interp_structs.h header (#131481) Replace pycore_r

[Python-checkins] gh-131238: Move pycore_obmalloc.h include to pycore_runtime_structs.h (#131482)

2025-03-19 Thread vstinner
https://github.com/python/cpython/commit/6827c5129c5541a8608323fceda2233d542a5ec2 commit: 6827c5129c5541a8608323fceda2233d542a5ec2 branch: main author: Victor Stinner committer: vstinner date: 2025-03-19T23:32:30Z summary: gh-131238: Move pycore_obmalloc.h include to pycore_runtime_structs.h (#1

[Python-checkins] gh-131238: Remove pycore_lock.h includes (#131483)

2025-03-19 Thread vstinner
https://github.com/python/cpython/commit/344f3c3fd41091188b7e429b9d8bf64fea9a5866 commit: 344f3c3fd41091188b7e429b9d8bf64fea9a5866 branch: main author: Victor Stinner committer: vstinner date: 2025-03-19T23:46:25Z summary: gh-131238: Remove pycore_lock.h includes (#131483) PyMutex type is now p

[Python-checkins] gh-129598: ast: allow multi stmts for ast single with ';' (#129620)

2025-03-19 Thread JelleZijlstra
https://github.com/python/cpython/commit/a8cb5e4a43a0f4699590a746ca02cd688480ba15 commit: a8cb5e4a43a0f4699590a746ca02cd688480ba15 branch: main author: Tomasz Pytel committer: JelleZijlstra date: 2025-03-19T15:29:40-07:00 summary: gh-129598: ast: allow multi stmts for ast single with ';' (#12962

[Python-checkins] GH-123599: Deprecate duplicate `pathname2url()` implementation (#127380)

2025-03-19 Thread barneygale
https://github.com/python/cpython/commit/f141e8ec2a2e8d21fc08c1f56ef40104c7a7fad2 commit: f141e8ec2a2e8d21fc08c1f56ef40104c7a7fad2 branch: main author: Barney Gale committer: barneygale date: 2025-03-20T00:54:36Z summary: GH-123599: Deprecate duplicate `pathname2url()` implementation (#127380)

[Python-checkins] gh-131238: Remove more includes from pycore_interp.h (#131480)

2025-03-19 Thread vstinner
https://github.com/python/cpython/commit/20c5f969dd12a0b3d5ea7c03fedf3e2ac202c2c0 commit: 20c5f969dd12a0b3d5ea7c03fedf3e2ac202c2c0 branch: main author: Victor Stinner committer: vstinner date: 2025-03-19T23:01:32+01:00 summary: gh-131238: Remove more includes from pycore_interp.h (#131480) file

[Python-checkins] gh-131238: Cleanup pycore_runtime.h includes (#131486)

2025-03-19 Thread vstinner
https://github.com/python/cpython/commit/6c776abb90be09d2b9e53d9b06b56a2e7004b57c commit: 6c776abb90be09d2b9e53d9b06b56a2e7004b57c branch: main author: Victor Stinner committer: vstinner date: 2025-03-20T00:47:30Z summary: gh-131238: Cleanup pycore_runtime.h includes (#131486) files: M Include/

[Python-checkins] gh-131401: fix data races in exception handling (#131447)

2025-03-19 Thread kumaraditya303
https://github.com/python/cpython/commit/b12af0a48f4afa9b26656d4588589f28979ed6d7 commit: b12af0a48f4afa9b26656d4588589f28979ed6d7 branch: main author: Kumar Aditya committer: kumaraditya303 date: 2025-03-20T12:02:05+05:30 summary: gh-131401: fix data races in exception handling (#131447) files

[Python-checkins] gh-131401: fix data race in `_PyErr_Restore` (#131406)

2025-03-19 Thread kumaraditya303
https://github.com/python/cpython/commit/74b87515a72a2b7a6e601423f4b3b19b6566377f commit: 74b87515a72a2b7a6e601423f4b3b19b6566377f branch: main author: Kumar Aditya committer: kumaraditya303 date: 2025-03-19T14:35:47+05:30 summary: gh-131401: fix data race in `_PyErr_Restore` (#131406) files: M

[Python-checkins] [3.13] gh-118915: Document `PY_MONITORING_IS_INSTRUMENTED_EVENT` (GH-128026) (GH-131424)

2025-03-19 Thread encukou
https://github.com/python/cpython/commit/49efc411fa3412f28409b8e5bc0b1e6aaa6b948f commit: 49efc411fa3412f28409b8e5bc0b1e6aaa6b948f branch: 3.13 author: Miss Islington (bot) <31488909+miss-isling...@users.noreply.github.com> committer: encukou date: 2025-03-19T11:37:34+01:00 summary: [3.13] gh-118

[Python-checkins] gh-130655: Add tests for `gettext.find()` (GH-130691)

2025-03-19 Thread encukou
https://github.com/python/cpython/commit/3118693a1a3db0da96c565a2de015a806c892625 commit: 3118693a1a3db0da96c565a2de015a806c892625 branch: main author: Stan Ulbrych <89152624+stanfromirel...@users.noreply.github.com> committer: encukou date: 2025-03-19T11:52:03+01:00 summary: gh-130655: Add tests

[Python-checkins] gh-131263: Skip test_timerfd_negative on NetBSD to prevent system freeze (#131431)

2025-03-19 Thread vstinner
https://github.com/python/cpython/commit/8ad4646c675211dc1df0254a3160f50a18e4c6c3 commit: 8ad4646c675211dc1df0254a3160f50a18e4c6c3 branch: main author: Furkan Onder committer: vstinner date: 2025-03-19T11:24:09Z summary: gh-131263: Skip test_timerfd_negative on NetBSD to prevent system freeze (

[Python-checkins] [3.13] gh-131263: Skip test_timerfd_negative on NetBSD to prevent system freeze (GH-131431) (#131451)

2025-03-19 Thread vstinner
https://github.com/python/cpython/commit/12227223d13bcb06ea9edd8794f8d058ceb0ea4e commit: 12227223d13bcb06ea9edd8794f8d058ceb0ea4e branch: 3.13 author: Miss Islington (bot) <31488909+miss-isling...@users.noreply.github.com> committer: vstinner date: 2025-03-19T12:52:11+01:00 summary: [3.13] gh-13

[Python-checkins] GH-131358: Add encoding alias cseuckr for euc_kr (#131370)

2025-03-19 Thread corona10
https://github.com/python/cpython/commit/7558980a18b5573aac19b37535780a02bf918f89 commit: 7558980a18b5573aac19b37535780a02bf918f89 branch: main author: Srinivas Reddy Thatiparthy (తాటిపర్తి శ్రీనివాస్ రెడ్డి) committer: corona10 date: 2025-03-19T18:29:20+09:00 summary: GH-131358: Add encoding

[Python-checkins] [3.12] gh-131417: Mention asyncio Future and Task in docs for generic classes list (GH-131422) (#131446)

2025-03-19 Thread asvetlov
https://github.com/python/cpython/commit/105bc83b78f782e745e74d2b7a8264c688ae245e commit: 105bc83b78f782e745e74d2b7a8264c688ae245e branch: 3.12 author: Miss Islington (bot) <31488909+miss-isling...@users.noreply.github.com> committer: asvetlov date: 2025-03-19T10:24:16+01:00 summary: [3.12] gh-13

[Python-checkins] gh-131417: Mention asyncio Future and Task in docs for generic classes list (#131422)

2025-03-19 Thread asvetlov
https://github.com/python/cpython/commit/61b4b2c57c9327273f2e306bafa23cf2c70eac8e commit: 61b4b2c57c9327273f2e306bafa23cf2c70eac8e branch: main author: Andrew Svetlov committer: asvetlov date: 2025-03-19T10:05:23+01:00 summary: gh-131417: Mention asyncio Future and Task in docs for generic class

[Python-checkins] gh-131238: Remove many includes from pycore_interp.h (#131472)

2025-03-19 Thread vstinner
https://github.com/python/cpython/commit/22706843e0211a42a0e1b9e3b3b2527e9c2f546b commit: 22706843e0211a42a0e1b9e3b3b2527e9c2f546b branch: main author: Victor Stinner committer: vstinner date: 2025-03-19T17:46:24Z summary: gh-131238: Remove many includes from pycore_interp.h (#131472) files: M

[Python-checkins] gh-130931: Add pycore_interpframe.h internal header (#131249)

2025-03-19 Thread vstinner
https://github.com/python/cpython/commit/5c44d7d99c470b4270b2f0e4841cf5a7f2499e15 commit: 5c44d7d99c470b4270b2f0e4841cf5a7f2499e15 branch: main author: Victor Stinner committer: vstinner date: 2025-03-19T18:17:44+01:00 summary: gh-130931: Add pycore_interpframe.h internal header (#131249) Move

[Python-checkins] gh-131117: Update tp_finalize example to use PyErr_GetRaisedException (#131118)

2025-03-19 Thread vstinner
https://github.com/python/cpython/commit/a4832f6b9a62771725b159bc7cd6c49fb45e3bc8 commit: a4832f6b9a62771725b159bc7cd6c49fb45e3bc8 branch: main author: Cody Maloney committer: vstinner date: 2025-03-19T18:27:55+01:00 summary: gh-131117: Update tp_finalize example to use PyErr_GetRaisedException

[Python-checkins] [3.13] gh-131117: Update tp_finalize example to use PyErr_GetRaisedException (GH-131118) (#131476)

2025-03-19 Thread vstinner
https://github.com/python/cpython/commit/69db2ebfce88f30275b3cd392661f4611836c315 commit: 69db2ebfce88f30275b3cd392661f4611836c315 branch: 3.13 author: Miss Islington (bot) <31488909+miss-isling...@users.noreply.github.com> committer: vstinner date: 2025-03-19T17:34:15Z summary: [3.13] gh-131117:

[Python-checkins] gh-131238: Remove pycore_runtime.h from pycore_pystate.h (#131356)

2025-03-19 Thread vstinner
https://github.com/python/cpython/commit/4b540313238de9d53bd9d9866eb481e954ad508f commit: 4b540313238de9d53bd9d9866eb481e954ad508f branch: main author: Victor Stinner committer: vstinner date: 2025-03-19T17:33:24+01:00 summary: gh-131238: Remove pycore_runtime.h from pycore_pystate.h (#131356)

[Python-checkins] GH-130956: Only emit AArch64 trampolines for long jumps (GH-131041)

2025-03-19 Thread brandtbucher
https://github.com/python/cpython/commit/8a33034d82314e2a5a8f39f9348e93135f94807d commit: 8a33034d82314e2a5a8f39f9348e93135f94807d branch: main author: Diego Russo committer: brandtbucher date: 2025-03-19T12:19:21-07:00 summary: GH-130956: Only emit AArch64 trampolines for long jumps (GH-131041)

[Python-checkins] GH-131473: Add missing %(AdditionalOptions) reference to pythoncore.vcxproj (GH-131475)

2025-03-19 Thread zooba
https://github.com/python/cpython/commit/54efe296bc3f3e421b57d4487bb87ad4161600b2 commit: 54efe296bc3f3e421b57d4487bb87ad4161600b2 branch: main author: Chris Eibl <138194463+chris-e...@users.noreply.github.com> committer: zooba date: 2025-03-19T19:50:04Z summary: GH-131473: Add missing %(Addition

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

2025-03-19 Thread picnixz
https://github.com/python/cpython/commit/170abd2199f45a6cb73cd231d936382b74cb7ae4 commit: 170abd2199f45a6cb73cd231d936382b74cb7ae4 branch: 3.13 author: Bénédikt Tran <10796600+picn...@users.noreply.github.com> committer: picnixz <10796600+picn...@users.noreply.github.com> date: 2025-03-18T10:16:49+

[Python-checkins] gh-111178: Fix function signatures for test_iter (#131456)

2025-03-19 Thread vstinner
https://github.com/python/cpython/commit/f5e4c2955ba5977f468e4a61d429526602d96343 commit: f5e4c2955ba5977f468e4a61d429526602d96343 branch: main author: Victor Stinner committer: vstinner date: 2025-03-19T14:42:51+01:00 summary: gh-78: Fix function signatures for test_iter (#131456) files: M

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

2025-03-19 Thread vstinner
https://github.com/python/cpython/commit/0a54bd6dd7cda3b9611bf33652184c477a332c7e commit: 0a54bd6dd7cda3b9611bf33652184c477a332c7e branch: main author: Victor Stinner committer: vstinner date: 2025-03-19T16:54:41+01:00 summary: gh-78: Fix function signatures in legacy_tracing.c (#131464) fi