[Python-checkins] gh-116436: Improve error message when TypeError occurs during dict update (#116443)

2025-04-29 Thread hauntsaninja
https://github.com/python/cpython/commit/7e8b153fef71e464246827bf563923e2991290c6 commit: 7e8b153fef71e464246827bf563923e2991290c6 branch: main author: Shantanu <12621235+hauntsani...@users.noreply.github.com> committer: hauntsaninja <12621235+hauntsani...@users.noreply.github.com> date: 2025-04-29

[Python-checkins] gh-133036: Deprecate codecs.open (#133038)

2025-04-29 Thread methane
https://github.com/python/cpython/commit/4e294f6feb3193854d23e0e8be487213a80b232f commit: 4e294f6feb3193854d23e0e8be487213a80b232f branch: main author: Inada Naoki committer: methane date: 2025-04-30T10:11:09+09:00 summary: gh-133036: Deprecate codecs.open (#133038) Co-authored-by: Hugo van Kem

[Python-checkins] [3.13] gh-133131: Discover an appropriate iOS simulator rather than hard-coding iPhone SE 3rd gen (GH-133132) (#133173)

2025-04-29 Thread freakboy3742
https://github.com/python/cpython/commit/7998f998b215c994035ce6eb320fae5d447e1dd8 commit: 7998f998b215c994035ce6eb320fae5d447e1dd8 branch: 3.13 author: Miss Islington (bot) <31488909+miss-isling...@users.noreply.github.com> committer: freakboy3742 date: 2025-04-29T21:59:21Z summary: [3.13] gh-133

[Python-checkins] GH-125515: Mark code after "return" as unreachable in the cases generator (#133178)

2025-04-29 Thread freakboy3742
https://github.com/python/cpython/commit/b329096cfbebb60e0f5c3ea0a300f650d2004200 commit: b329096cfbebb60e0f5c3ea0a300f650d2004200 branch: main author: Brandt Bucher committer: freakboy3742 date: 2025-04-30T00:21:14Z summary: GH-125515: Mark code after "return" as unreachable in the cases genera

[Python-checkins] Get rid of ERROR_IF's "label" parameter (GH-132654)

2025-04-29 Thread brandtbucher
https://github.com/python/cpython/commit/732d1b02417e91d6a4247879e290065287cc6b51 commit: 732d1b02417e91d6a4247879e290065287cc6b51 branch: main author: Brandt Bucher committer: brandtbucher date: 2025-04-29T17:21:53-07:00 summary: Get rid of ERROR_IF's "label" parameter (GH-132654) files: M Lib

[Python-checkins] gh-132987: Support __index__() in the posix module (GH-133096)

2025-04-29 Thread serhiy-storchaka
https://github.com/python/cpython/commit/07edc0d2b232c19c948a7e65d0c9bd61c7ccdcc8 commit: 07edc0d2b232c19c948a7e65d0c9bd61c7ccdcc8 branch: main author: Serhiy Storchaka committer: serhiy-storchaka date: 2025-04-29T16:14:47+03:00 summary: gh-132987: Support __index__() in the posix module (GH-133

[Python-checkins] gh-132987: Support __index__() in hashlib.scrypt() (GH-133100)

2025-04-29 Thread serhiy-storchaka
https://github.com/python/cpython/commit/d6da6803a1a20cc34795c501b7cdb6b53b6a23b6 commit: d6da6803a1a20cc34795c501b7cdb6b53b6a23b6 branch: main author: Serhiy Storchaka committer: serhiy-storchaka date: 2025-04-29T16:16:05+03:00 summary: gh-132987: Support __index__() in hashlib.scrypt() (GH-133

[Python-checkins] [3.13] gh-57281: Fix duplicate deprecation note: array 'u' format (GH-133113) (#133147)

2025-04-29 Thread vstinner
https://github.com/python/cpython/commit/dcbda412a18e8c928dd979a6a9822982fb2201fe commit: dcbda412a18e8c928dd979a6a9822982fb2201fe branch: 3.13 author: Miss Islington (bot) <31488909+miss-isling...@users.noreply.github.com> committer: vstinner date: 2025-04-29T11:30:03Z summary: [3.13] gh-57281:

[Python-checkins] gh-132987: Support __index__() in the ssl.SSLContext.options setter (GH-133098)

2025-04-29 Thread serhiy-storchaka
https://github.com/python/cpython/commit/0fb4c38c273213394b6c5e28432a3dcfc752d289 commit: 0fb4c38c273213394b6c5e28432a3dcfc752d289 branch: main author: Serhiy Storchaka committer: serhiy-storchaka date: 2025-04-29T16:28:47+03:00 summary: gh-132987: Support __index__() in the ssl.SSLContext.optio

[Python-checkins] gh-46236: Document `PyUnicodeIter_Type` (GH-132925)

2025-04-29 Thread encukou
https://github.com/python/cpython/commit/bba14c3e0129dc6c36c304018ab60a5580043f55 commit: bba14c3e0129dc6c36c304018ab60a5580043f55 branch: main author: Stan Ulbrych <89152624+stanfromirel...@users.noreply.github.com> committer: encukou date: 2025-04-29T14:23:06+02:00 summary: gh-46236: Document `

[Python-checkins] gh-133079: Remove Py_C_RECURSION_LIMIT & PyThreadState.c_recursion_remaining (GH-133080)

2025-04-29 Thread encukou
https://github.com/python/cpython/commit/0c26dbd16e9dd71a52d3ebd43d692f0cd88a3a37 commit: 0c26dbd16e9dd71a52d3ebd43d692f0cd88a3a37 branch: main author: Petr Viktorin committer: encukou date: 2025-04-29T12:56:20+02:00 summary: gh-133079: Remove Py_C_RECURSION_LIMIT & PyThreadState.c_recursion_rem

[Python-checkins] gh-57281: Fix duplicate deprecation note: array 'u' format (#133113)

2025-04-29 Thread vstinner
https://github.com/python/cpython/commit/59ff42155aa976c0b7db6fdb3dff9c68e833bbaa commit: 59ff42155aa976c0b7db6fdb3dff9c68e833bbaa branch: main author: Stan Ulbrych <89152624+stanfromirel...@users.noreply.github.com> committer: vstinner date: 2025-04-29T13:22:15+02:00 summary: gh-57281: Fix dupli

[Python-checkins] gh-132987: Support __index__() in the select.kqueue_event constructor (GH-133094)

2025-04-29 Thread serhiy-storchaka
https://github.com/python/cpython/commit/d2d490064d8acc7534a0729ef7710b9b013a459f commit: d2d490064d8acc7534a0729ef7710b9b013a459f branch: main author: Serhiy Storchaka committer: serhiy-storchaka date: 2025-04-29T13:55:14Z summary: gh-132987: Support __index__() in the select.kqueue_event const

[Python-checkins] GH-132554: Add stats for GET_ITER (GH-132592)

2025-04-29 Thread markshannon
https://github.com/python/cpython/commit/622300bdfa6242b0fc909235fcc64f07b3d280d7 commit: 622300bdfa6242b0fc909235fcc64f07b3d280d7 branch: main author: Mark Shannon committer: markshannon date: 2025-04-29T09:00:14+01:00 summary: GH-132554: Add stats for GET_ITER (GH-132592) * Add stats for GET_

[Python-checkins] GH-132930: Display 'free-threaded' in pymanager builds (GH-133119)

2025-04-29 Thread zooba
https://github.com/python/cpython/commit/4d54e9cdf6968559da3c428dfb88cbf6ce7e3c18 commit: 4d54e9cdf6968559da3c428dfb88cbf6ce7e3c18 branch: main author: Adam Turner <9087854+aa-tur...@users.noreply.github.com> committer: zooba date: 2025-04-29T09:28:04+01:00 summary: GH-132930: Display 'free-threa

[Python-checkins] [3.13] GH-127682: Backport GH-132351 (GH-132384)

2025-04-29 Thread markshannon
https://github.com/python/cpython/commit/132bdf6990003df61d30c379a12c041010d00245 commit: 132bdf6990003df61d30c379a12c041010d00245 branch: 3.13 author: Mark Shannon committer: markshannon date: 2025-04-29T09:35:29+01:00 summary: [3.13] GH-127682: Backport GH-132351 (GH-132384) Only call `__iter

[Python-checkins] [3.13] Run mypy workflow on `_colorize.py` and `Misc/mypy/**` changes (GH-133116) (#133133)

2025-04-29 Thread sobolevn
https://github.com/python/cpython/commit/0b1e676f707b168424752792ca69eb85b059ebf2 commit: 0b1e676f707b168424752792ca69eb85b059ebf2 branch: 3.13 author: Miss Islington (bot) <31488909+miss-isling...@users.noreply.github.com> committer: sobolevn date: 2025-04-29T08:48:08Z summary: [3.13] Run mypy w

[Python-checkins] gh-132930: Fix use of ALIAS_WPREFIX in pymanager builds (GH-133120)

2025-04-29 Thread zooba
https://github.com/python/cpython/commit/208d06fd515119af49f844c7781e1eb2be8a8add commit: 208d06fd515119af49f844c7781e1eb2be8a8add branch: main author: Adam Turner <9087854+aa-tur...@users.noreply.github.com> committer: zooba date: 2025-04-29T08:53:43Z summary: gh-132930: Fix use of ALIAS_WPREFIX

[Python-checkins] Run mypy workflow on `_colorize.py` and `Misc/mypy/**` changes (#133116)

2025-04-29 Thread sobolevn
https://github.com/python/cpython/commit/01f11a0e4e8ae1132bd36d7f66af7d4dcc387d33 commit: 01f11a0e4e8ae1132bd36d7f66af7d4dcc387d33 branch: main author: sobolevn committer: sobolevn date: 2025-04-29T07:53:12Z summary: Run mypy workflow on `_colorize.py` and `Misc/mypy/**` changes (#133116) Co-au

[Python-checkins] gh-130317: Fix strict aliasing in PyFloat_Pack8() (#133150)

2025-04-29 Thread vstinner
https://github.com/python/cpython/commit/02cd6d709709e28c7a8fa62ce3620ea000b524d3 commit: 02cd6d709709e28c7a8fa62ce3620ea000b524d3 branch: main author: Victor Stinner committer: vstinner date: 2025-04-29T14:27:50Z summary: gh-130317: Fix strict aliasing in PyFloat_Pack8() (#133150) * Fix strict

[Python-checkins] GH-132508: Use tagged integers on the evaluation stack for the last instruction offset (GH-132545)

2025-04-29 Thread markshannon
https://github.com/python/cpython/commit/ccf1b0b1c18e6d00fb919bce107f2793bab0a471 commit: ccf1b0b1c18e6d00fb919bce107f2793bab0a471 branch: main author: Mark Shannon committer: markshannon date: 2025-04-29T18:00:35+01:00 summary: GH-132508: Use tagged integers on the evaluation stack for the last

[Python-checkins] Docs: fix typo in `InternalDocs/garbage_collector.md` (gh-133151)

2025-04-29 Thread nascheme
https://github.com/python/cpython/commit/814ca116d54f40d6958a623deb614c3e3734e237 commit: 814ca116d54f40d6958a623deb614c3e3734e237 branch: main author: Yongzi Li <1538321...@qq.com> committer: nascheme date: 2025-04-29T17:20:50Z summary: Docs: fix typo in `InternalDocs/garbage_collector.md` (gh-1

[Python-checkins] gh-120220: Deprecate legacy methods for tracing variables in Tkinter (GH-120223)

2025-04-29 Thread serhiy-storchaka
https://github.com/python/cpython/commit/c46635aa5a20fc1b4c5e85370fa0fa2303c47c14 commit: c46635aa5a20fc1b4c5e85370fa0fa2303c47c14 branch: main author: Serhiy Storchaka committer: serhiy-storchaka date: 2025-04-29T20:26:51+03:00 summary: gh-120220: Deprecate legacy methods for tracing variables

[Python-checkins] GH-130328: pasting in new REPL is slow on Windows (GH-132884)

2025-04-29 Thread ambv
https://github.com/python/cpython/commit/acb222ce8ff1962b09112accabbcc4ed3d61cf6e commit: acb222ce8ff1962b09112accabbcc4ed3d61cf6e branch: main author: Chris Eibl <138194463+chris-e...@users.noreply.github.com> committer: ambv date: 2025-04-29T18:03:45+02:00 summary: GH-130328: pasting in new REP

[Python-checkins] [3.13] gh-46236: Document `PyUnicodeIter_Type` (GH-132925) (GH-133149)

2025-04-29 Thread encukou
https://github.com/python/cpython/commit/ff4134603a8575de96bc3ec4bdb6c9c162a0fd4f commit: ff4134603a8575de96bc3ec4bdb6c9c162a0fd4f branch: 3.13 author: Stan Ulbrych <89152624+stanfromirel...@users.noreply.github.com> committer: encukou date: 2025-04-29T18:11:31+02:00 summary: [3.13] gh-46236: Doc

[Python-checkins] gh-132987: Support __index__() in the lzma module (GH-133099)

2025-04-29 Thread serhiy-storchaka
https://github.com/python/cpython/commit/a64fdc7513965ff2283d1c0a7065c35072c367c3 commit: a64fdc7513965ff2283d1c0a7065c35072c367c3 branch: main author: Serhiy Storchaka committer: serhiy-storchaka date: 2025-04-29T14:14:33Z summary: gh-132987: Support __index__() in the lzma module (GH-133099)

[Python-checkins] gh-132933: zipapp - apply the filter when creating the list of files to add (gh-132934)

2025-04-29 Thread pfmoore
https://github.com/python/cpython/commit/698c6e3a0cdbff4150674b0b831cf1ef27efecc8 commit: 698c6e3a0cdbff4150674b0b831cf1ef27efecc8 branch: main author: Johannes Holmberg committer: pfmoore date: 2025-04-29T15:14:46+01:00 summary: gh-132933: zipapp - apply the filter when creating the list of fil

[Python-checkins] gh-132930: Fixes PEP 514 registration for PyManager packages on x64 (GH-133154)

2025-04-29 Thread zooba
https://github.com/python/cpython/commit/ae37f3d3c0cc41a68174efd1a665f7baa0804801 commit: ae37f3d3c0cc41a68174efd1a665f7baa0804801 branch: main author: Steve Dower committer: zooba date: 2025-04-29T16:20:41+01:00 summary: gh-132930: Fixes PEP 514 registration for PyManager packages on x64 (GH-13

[Python-checkins] gh-132987: Support __index__() in the socket module (GH-133093)

2025-04-29 Thread serhiy-storchaka
https://github.com/python/cpython/commit/4265854d96c907ce7bd5cde164ebb2b7e99b8f3f commit: 4265854d96c907ce7bd5cde164ebb2b7e99b8f3f branch: main author: Serhiy Storchaka committer: serhiy-storchaka date: 2025-04-29T19:27:07+03:00 summary: gh-132987: Support __index__() in the socket module (GH-13

[Python-checkins] gh-132987: Support __index__() in the stat module (GH-133097)

2025-04-29 Thread serhiy-storchaka
https://github.com/python/cpython/commit/c33efa8735dfdb24011f5754f5e9e991c05f0587 commit: c33efa8735dfdb24011f5754f5e9e991c05f0587 branch: main author: Serhiy Storchaka committer: serhiy-storchaka date: 2025-04-29T19:25:44+03:00 summary: gh-132987: Support __index__() in the stat module (GH-1330

[Python-checkins] gh-121468: Support async breakpoint in pdb (#132576)

2025-04-29 Thread gaogaotiantian
https://github.com/python/cpython/commit/caee16f05229de5bc5ed2743c531f1696641888a commit: caee16f05229de5bc5ed2743c531f1696641888a branch: main author: Tian Gao committer: gaogaotiantian date: 2025-04-29T12:28:24-04:00 summary: gh-121468: Support async breakpoint in pdb (#132576) files: A Misc/

[Python-checkins] gh-133131: Discover an appropriate iOS simulator rather than hard-coding iPhone SE 3rd gen (#133132)

2025-04-29 Thread freakboy3742
https://github.com/python/cpython/commit/42b0b0667e67ff444a03d0e7b217e77f3aae535d commit: 42b0b0667e67ff444a03d0e7b217e77f3aae535d branch: main author: Russell Keith-Magee committer: freakboy3742 date: 2025-04-30T05:35:36+08:00 summary: gh-133131: Discover an appropriate iOS simulator rather tha