[Python-checkins] gh-145376: Fix refleak and null pointer deref in unusual error path of datetime module (GH-145476)

2026-03-05 Thread encukou
https://github.com/python/cpython/commit/0eaf260d79f8547b02d8e80d760b11e821928fde commit: 0eaf260d79f8547b02d8e80d760b11e821928fde branch: main author: Pieter Eendebak committer: encukou date: 2026-03-05T10:21:49Z summary: gh-145376: Fix refleak and null pointer deref in unusual error path of da

[Python-checkins] gh-145335: Skip Emscripten for os.execve() test (#145528)

2026-03-05 Thread vstinner
https://github.com/python/cpython/commit/23a4e3ba3c44b423eff635672c56d614f5ea3899 commit: 23a4e3ba3c44b423eff635672c56d614f5ea3899 branch: main author: Hood Chatham committer: vstinner date: 2026-03-05T12:29:34+01:00 summary: gh-145335: Skip Emscripten for os.execve() test (#145528) Emscripten'

[Python-checkins] gh-82626: Schedule removal of bool used as file descriptor (#145469)

2026-03-05 Thread vstinner
https://github.com/python/cpython/commit/2acfad9d57a5f4f184410b438ca4432e47ed99dc commit: 2acfad9d57a5f4f184410b438ca4432e47ed99dc branch: main author: Victor Stinner committer: vstinner date: 2026-03-05T12:32:32+01:00 summary: gh-82626: Schedule removal of bool used as file descriptor (#145469)

[Python-checkins] gh-141510: Don't accept frozendict in PyDict_Watch() (#145529)

2026-03-05 Thread vstinner
https://github.com/python/cpython/commit/0fe20fc1703c52c0b2597d70df6cad9b3e4056f0 commit: 0fe20fc1703c52c0b2597d70df6cad9b3e4056f0 branch: main author: Victor Stinner committer: vstinner date: 2026-03-05T12:31:29+01:00 summary: gh-141510: Don't accept frozendict in PyDict_Watch() (#145529) Don'

[Python-checkins] gh-141510: Use frozendict in the _opcode_metadata (#144910)

2026-03-05 Thread vstinner
https://github.com/python/cpython/commit/c8aa8de9a5ad4df58ac0ffeae897e1258728b7eb commit: c8aa8de9a5ad4df58ac0ffeae897e1258728b7eb branch: main author: Victor Stinner committer: vstinner date: 2026-03-05T12:33:13+01:00 summary: gh-141510: Use frozendict in the _opcode_metadata (#144910) Enhance

[Python-checkins] gh-145055: Accept frozendict for globals in exec() and eval() (#145072)

2026-03-05 Thread vstinner
https://github.com/python/cpython/commit/c0ecf211b26978859c5112458bcd01d883e04b42 commit: c0ecf211b26978859c5112458bcd01d883e04b42 branch: main author: Victor Stinner committer: vstinner date: 2026-03-05T12:35:43+01:00 summary: gh-145055: Accept frozendict for globals in exec() and eval() (#1450

[Python-checkins] gh-141510: Fix frozendict.items() ^ frozendict.items() (#145535)

2026-03-05 Thread vstinner
https://github.com/python/cpython/commit/2cd0ddfe04afbe38bfbe73de1050ea5d1185f4b6 commit: 2cd0ddfe04afbe38bfbe73de1050ea5d1185f4b6 branch: main author: Victor Stinner committer: vstinner date: 2026-03-05T14:14:04+01:00 summary: gh-141510: Fix frozendict.items() ^ frozendict.items() (#145535) Ad

[Python-checkins] gh-145417: Do not preserve SELinux context when copying venv scripts (#145454)

2026-03-05 Thread vstinner
https://github.com/python/cpython/commit/dbe0007ab2ff679c85d88e62fb875437b2dc2522 commit: dbe0007ab2ff679c85d88e62fb875437b2dc2522 branch: main author: Shrey Naithani committer: vstinner date: 2026-03-05T15:19:49+01:00 summary: gh-145417: Do not preserve SELinux context when copying venv scripts

[Python-checkins] gh-141510: No longer accept frozendict in PyDict_Copy() (#145542)

2026-03-05 Thread vstinner
https://github.com/python/cpython/commit/0c29f83caa053c437131972147935c02e4e06630 commit: 0c29f83caa053c437131972147935c02e4e06630 branch: main author: Victor Stinner committer: vstinner date: 2026-03-05T15:26:54+01:00 summary: gh-141510: No longer accept frozendict in PyDict_Copy() (#145542) R

[Python-checkins] gh-141510: Complete What's New in Python 3.15 for frozendict (#145537)

2026-03-05 Thread vstinner
https://github.com/python/cpython/commit/37e421bb4330c184114aa6a23998dba9bd8d3bc5 commit: 37e421bb4330c184114aa6a23998dba9bd8d3bc5 branch: main author: Victor Stinner committer: vstinner date: 2026-03-05T17:44:58+01:00 summary: gh-141510: Complete What's New in Python 3.15 for frozendict (#14553

[Python-checkins] gh-140681: Freeze pre-commit hooks and update zizmor links (#140682)

2026-03-05 Thread hugovk
https://github.com/python/cpython/commit/11840ca99ae809c1c8401b4f34d2820de55e27a0 commit: 11840ca99ae809c1c8401b4f34d2820de55e27a0 branch: main author: Xianpeng Shen committer: hugovk <[email protected]> date: 2026-03-05T14:23:06+02:00 summary: gh-140681: Freeze pre-commit h

[Python-checkins] gh-145056: Accept frozendict in xml.etree (#145508)

2026-03-05 Thread vstinner
https://github.com/python/cpython/commit/7bdfce0d3a1696ed08ffa16e4574428ef09a6b40 commit: 7bdfce0d3a1696ed08ffa16e4574428ef09a6b40 branch: main author: Victor Stinner committer: vstinner date: 2026-03-05T12:55:28+01:00 summary: gh-145056: Accept frozendict in xml.etree (#145508) Element and Sub

[Python-checkins] [3.14] gh-144981: Make PyUnstable_Code_SetExtra/GetExtra thread-safe (GH-144980) (#145052)

2026-03-05 Thread colesbury
https://github.com/python/cpython/commit/7b3e6bde26927e093fd81bf699ddd144a7b277d0 commit: 7b3e6bde26927e093fd81bf699ddd144a7b277d0 branch: 3.14 author: Miss Islington (bot) <[email protected]> committer: colesbury date: 2026-03-05T08:26:09-05:00 summary: [3.14] gh-1

[Python-checkins] [3.14] gh-143304: Fix ctypes.CDLL to honor handle parameter on POSIX systems (GH-143318) (GH-145172)

2026-03-05 Thread encukou
https://github.com/python/cpython/commit/c5542c905f1f54ccf9acb4e45086ba4cfb3de9bc commit: c5542c905f1f54ccf9acb4e45086ba4cfb3de9bc branch: 3.14 author: Miss Islington (bot) <[email protected]> committer: encukou date: 2026-03-05T15:34:32+01:00 summary: [3.14] gh-143

[Python-checkins] [3.13] gh-143304: Fix ctypes.CDLL to honor handle parameter on POSIX systems (GH-143318) (GH-145173)

2026-03-05 Thread encukou
https://github.com/python/cpython/commit/8fab30ed1125f020f3a050c1a055d3ffcd816811 commit: 8fab30ed1125f020f3a050c1a055d3ffcd816811 branch: 3.13 author: Miss Islington (bot) <[email protected]> committer: encukou date: 2026-03-05T15:34:49+01:00 summary: [3.13] gh-143

[Python-checkins] [3.14] gh-145417: Do not preserve SELinux context when copying venv scripts (GH-145454) (#145549)

2026-03-05 Thread vstinner
https://github.com/python/cpython/commit/1bc55a0855279a564fda92e91ff30912b50179d5 commit: 1bc55a0855279a564fda92e91ff30912b50179d5 branch: 3.14 author: Miss Islington (bot) <[email protected]> committer: vstinner date: 2026-03-05T14:59:05Z summary: [3.14] gh-145417:

[Python-checkins] gh-145177: Support multiple Emscripten versions for Emscripten buildbot (#145180)

2026-03-05 Thread freakboy3742
https://github.com/python/cpython/commit/c3fb0d9d96902774c08b199dda0479a8d31398a5 commit: c3fb0d9d96902774c08b199dda0479a8d31398a5 branch: main author: Hood Chatham committer: freakboy3742 date: 2026-03-06T08:42:41+08:00 summary: gh-145177: Support multiple Emscripten versions for Emscripten bui

[Python-checkins] [3.14] Docs: use a Sphinx extension to eliminate excessive links (GH-145130) (#145575)

2026-03-05 Thread hugovk
https://github.com/python/cpython/commit/025536484db35a3455074066a9df58e8f6904cec commit: 025536484db35a3455074066a9df58e8f6904cec branch: 3.14 author: Miss Islington (bot) <[email protected]> committer: hugovk <[email protected]> date: 2026-03-0

[Python-checkins] [3.13] Docs: use a Sphinx extension to eliminate excessive links (GH-145130) (#145574)

2026-03-05 Thread hugovk
https://github.com/python/cpython/commit/0b4f366b5ca33572da5da935bce82a759091 commit: 0b4f366b5ca33572da5da935bce82a759091 branch: 3.13 author: Miss Islington (bot) <[email protected]> committer: hugovk <[email protected]> date: 2026-03-0

[Python-checkins] doc: Clarify logger creation example in logging HOWTO (GH-145540)

2026-03-05 Thread vsajip
https://github.com/python/cpython/commit/e0945443a0abdee56a51a5cb82a31edba5f1adab commit: e0945443a0abdee56a51a5cb82a31edba5f1adab branch: main author: Yash Kaushik committer: vsajip date: 2026-03-05T17:48:48Z summary: doc: Clarify logger creation example in logging HOWTO (GH-145540) files: M D

[Python-checkins] [3.10] gh-145455: Constrain setuptools to a version with pkg_resources (#145456)

2026-03-05 Thread hugovk
https://github.com/python/cpython/commit/1b49478d8a3474135c4653c6f86ef6c40638b82e commit: 1b49478d8a3474135c4653c6f86ef6c40638b82e branch: 3.10 author: Petr Viktorin committer: hugovk <[email protected]> date: 2026-03-05T22:26:55+02:00 summary: [3.10] gh-145455: Constrain se

[Python-checkins] [3.10] gh-145455: Show output of blurb & sphinx-build version commands (GH-145457) (#145489)

2026-03-05 Thread hugovk
https://github.com/python/cpython/commit/ba6eba5a85a52f7978e0dbf260e4e52d697af01a commit: ba6eba5a85a52f7978e0dbf260e4e52d697af01a branch: 3.10 author: Miss Islington (bot) <[email protected]> committer: hugovk <[email protected]> date: 2026-03-0

[Python-checkins] [3.14] doc: Clarify logger creation example in logging HOWTO (GH-145540) (GH-145562)

2026-03-05 Thread vsajip
https://github.com/python/cpython/commit/b7fb2359e8834557b41abf51a848e7bdd2d6e58f commit: b7fb2359e8834557b41abf51a848e7bdd2d6e58f branch: 3.14 author: Miss Islington (bot) <[email protected]> committer: vsajip date: 2026-03-05T18:02:56Z summary: [3.14] doc: Clarify

[Python-checkins] [3.12] gh-145455: Show output of blurb & sphinx-build version commands (GH-145457) (#145490)

2026-03-05 Thread hugovk
https://github.com/python/cpython/commit/57cc1bdfdbc208c9f4c788a58ef6554e0bd0d493 commit: 57cc1bdfdbc208c9f4c788a58ef6554e0bd0d493 branch: 3.12 author: Miss Islington (bot) <[email protected]> committer: hugovk <[email protected]> date: 2026-03-0

[Python-checkins] [3.11] gh-145455: Show output of blurb & sphinx-build version commands (GH-145457) (#145491)

2026-03-05 Thread hugovk
https://github.com/python/cpython/commit/c7ab95ad0a646e3ec83d25221bca79b429e315d8 commit: c7ab95ad0a646e3ec83d25221bca79b429e315d8 branch: 3.11 author: Miss Islington (bot) <[email protected]> committer: hugovk <[email protected]> date: 2026-03-0

[Python-checkins] gh-145557: Check ctypes is available in test_external_inspection (#145558)

2026-03-05 Thread vstinner
https://github.com/python/cpython/commit/7232883adfc28f94a62d2e79c897db59711702d7 commit: 7232883adfc28f94a62d2e79c897db59711702d7 branch: main author: Alex Malyshev committer: vstinner date: 2026-03-05T19:03:30Z summary: gh-145557: Check ctypes is available in test_external_inspection (#145558)

[Python-checkins] [3.14] gh-145557: Check ctypes is available in test_external_inspection (GH-145558) (#145565)

2026-03-05 Thread vstinner
https://github.com/python/cpython/commit/635426f9b529c0f0c3070c8232bf12e392f983d7 commit: 635426f9b529c0f0c3070c8232bf12e392f983d7 branch: 3.14 author: Miss Islington (bot) <[email protected]> committer: vstinner date: 2026-03-05T19:31:06Z summary: [3.14] gh-145557:

[Python-checkins] [3.13] gh-145417: Do not preserve SELinux context when copying venv scripts (GH-145454) (#145550)

2026-03-05 Thread vstinner
https://github.com/python/cpython/commit/cc2c276f222925c89ff95bd9ab6f29beeb382cb8 commit: cc2c276f222925c89ff95bd9ab6f29beeb382cb8 branch: 3.13 author: Miss Islington (bot) <[email protected]> committer: vstinner date: 2026-03-05T17:44:29Z summary: [3.13] gh-145417:

[Python-checkins] [3.11] Add `mkdir`s to fix 3.11 docs build (#145571)

2026-03-05 Thread hugovk
https://github.com/python/cpython/commit/86a67f8accf0846898f5ca1334c818d48fa886f6 commit: 86a67f8accf0846898f5ca1334c818d48fa886f6 branch: 3.11 author: Hugo van Kemenade <[email protected]> committer: hugovk <[email protected]> date: 2026-03-06T00:30:59+0