[Python-checkins] gh-133037: Add test for shadowing __annotate__ (#133084)

2025-05-02 Thread JelleZijlstra
https://github.com/python/cpython/commit/345fdce1d024f238c53bc355e90ec1c17e12ec20 commit: 345fdce1d024f238c53bc355e90ec1c17e12ec20 branch: main author: Jelle Zijlstra committer: JelleZijlstra date: 2025-05-02T19:42:49-07:00 summary: gh-133037: Add test for shadowing __annotate__ (#133084) files

[Python-checkins] gh-91156: Document how TextIOWrapper interacts with UTF-8 mode (GH-132885)

2025-05-02 Thread methane
https://github.com/python/cpython/commit/bb0a8575a7194e982e3dce6eb02600889f9e9f04 commit: bb0a8575a7194e982e3dce6eb02600889f9e9f04 branch: 3.13 author: Miss Islington (bot) <31488909+miss-isling...@users.noreply.github.com> committer: methane date: 2025-05-03T11:38:35+09:00 summary: gh-91156: Doc

[Python-checkins] gh-91156: Document how TextIOWrapper interacts with UTF-8 mode (GH-132885)

2025-05-02 Thread methane
https://github.com/python/cpython/commit/245cd6c53278006fa34fd7799d32f0884eb7e75d commit: 245cd6c53278006fa34fd7799d32f0884eb7e75d branch: main author: Malcolm Smith committer: methane date: 2025-05-03T10:20:10+09:00 summary: gh-91156: Document how TextIOWrapper interacts with UTF-8 mode (GH-132

[Python-checkins] gh-91048: Chain some exceptions in _testexternalinspection.c (#132970)

2025-05-02 Thread pablogsal
https://github.com/python/cpython/commit/bd2ed7c7ce58084c682ab05d4aaa3a28b774b249 commit: bd2ed7c7ce58084c682ab05d4aaa3a28b774b249 branch: main author: Sergey Miryanov committer: pablogsal date: 2025-05-03T01:35:30+02:00 summary: gh-91048: Chain some exceptions in _testexternalinspection.c (#132

[Python-checkins] Lint: Use Ruff to format ``Tools/build/check_warnings.py`` (#133317)

2025-05-02 Thread AA-Turner
https://github.com/python/cpython/commit/49ea8a0b2d5d65122e5e661be8a2ff9809c09cc0 commit: 49ea8a0b2d5d65122e5e661be8a2ff9809c09cc0 branch: main author: Adam Turner <9087854+aa-tur...@users.noreply.github.com> committer: AA-Turner <9087854+aa-tur...@users.noreply.github.com> date: 2025-05-02T21:26:3

[Python-checkins] gh-131507: Add support for syntax highlighting in PyREPL (GH-133247)

2025-05-02 Thread ambv
https://github.com/python/cpython/commit/fac41f56d4b6b858cb52b40529855cce85cdbdcc commit: fac41f56d4b6b858cb52b40529855cce85cdbdcc branch: main author: Ɓukasz Langa committer: ambv date: 2025-05-02T20:22:31+02:00 summary: gh-131507: Add support for syntax highlighting in PyREPL (GH-133247) Co-a

[Python-checkins] GH-113464: Get LLVM from cpython-bin-deps on Windows (GH-133278)

2025-05-02 Thread brandtbucher
https://github.com/python/cpython/commit/bfcbb28223b733b9cb88f152a059a9e1416f3467 commit: bfcbb28223b733b9cb88f152a059a9e1416f3467 branch: main author: Brandt Bucher committer: brandtbucher date: 2025-05-02T11:17:15-07:00 summary: GH-113464: Get LLVM from cpython-bin-deps on Windows (GH-133278)

[Python-checkins] [3.13] gh-132995: Upgrade bundled pip to 25.1.1 (gh-133308)

2025-05-02 Thread pfmoore
https://github.com/python/cpython/commit/8a05dbe0043ad42153415f4a45785ca0c8a3eb7f commit: 8a05dbe0043ad42153415f4a45785ca0c8a3eb7f branch: 3.13 author: Miss Islington (bot) <31488909+miss-isling...@users.noreply.github.com> committer: pfmoore date: 2025-05-02T18:26:38+01:00 summary: [3.13] gh-132

[Python-checkins] [3.13] gh-112936: Fix IDLE: no Shell menu item in single-process mode (GH-126598) (GH-133310)

2025-05-02 Thread serhiy-storchaka
https://github.com/python/cpython/commit/e2ad2c80425e9b0b673aabb83ed0a9d835cc7438 commit: e2ad2c80425e9b0b673aabb83ed0a9d835cc7438 branch: 3.13 author: Miss Islington (bot) <31488909+miss-isling...@users.noreply.github.com> committer: serhiy-storchaka date: 2025-05-02T17:26:26Z summary: [3.13] gh

[Python-checkins] gh-100926: Move ctype's pointers cache from _pointer_type_cache to StgInfo (GH-131282)

2025-05-02 Thread encukou
https://github.com/python/cpython/commit/a0bc0c462ff55b4112be49d1839635ac3a4a9878 commit: a0bc0c462ff55b4112be49d1839635ac3a4a9878 branch: main author: Sergey Miryanov committer: encukou date: 2025-05-02T19:06:37+02:00 summary: gh-100926: Move ctype's pointers cache from _pointer_type_cache to S

[Python-checkins] gh-112936: Fix IDLE: no Shell menu item in single-process mode (GH-126598)

2025-05-02 Thread serhiy-storchaka
https://github.com/python/cpython/commit/7e7e49be78e26d0a3b861a04bbec1635aabb71b9 commit: 7e7e49be78e26d0a3b861a04bbec1635aabb71b9 branch: main author: Zhikang Yan <2951256...@qq.com> committer: serhiy-storchaka date: 2025-05-02T20:03:32+03:00 summary: gh-112936: Fix IDLE: no Shell menu item in s

[Python-checkins] gh-132995: Upgrade bundled pip to 25.1.1 (gh-132997)

2025-05-02 Thread pfmoore
https://github.com/python/cpython/commit/a512905e156bc09a20b171686ac129e66c13f26a commit: a512905e156bc09a20b171686ac129e66c13f26a branch: main author: Paul Moore committer: pfmoore date: 2025-05-02T17:43:13+01:00 summary: gh-132995: Upgrade bundled pip to 25.1.1 (gh-132997) * gh-132995: Upgrad

[Python-checkins] gh-132744: Check recursion limit in CALL_PY_GENERAL (GH-132746)

2025-05-02 Thread markshannon
https://github.com/python/cpython/commit/ddac7ac59a7dfa4437562b6e705e64865c3b1e9a commit: ddac7ac59a7dfa4437562b6e705e64865c3b1e9a branch: main author: Ken Jin committer: markshannon date: 2025-05-02T17:36:29+01:00 summary: gh-132744: Check recursion limit in CALL_PY_GENERAL (GH-132746) files:

[Python-checkins] gh-128972: Add `_Py_ALIGN_AS` and revert `PyASCIIObject` memory layout. (GH-133085)

2025-05-02 Thread encukou
https://github.com/python/cpython/commit/987e45e6326c6174fb7a300f44b9d8e4e26370c9 commit: 987e45e6326c6174fb7a300f44b9d8e4e26370c9 branch: main author: Petr Viktorin committer: encukou date: 2025-05-02T18:30:40+02:00 summary: gh-128972: Add `_Py_ALIGN_AS` and revert `PyASCIIObject` memory layout

[Python-checkins] gh-121249: fix complex formatting codes in the struct docs (note 10) (GH-133249)

2025-05-02 Thread encukou
https://github.com/python/cpython/commit/d78768e3d69fec730760f6e59c91fd12f2a00d11 commit: d78768e3d69fec730760f6e59c91fd12f2a00d11 branch: main author: Sergey B Kirpichev committer: encukou date: 2025-05-02T18:27:07+02:00 summary: gh-121249: fix complex formatting codes in the struct docs (note

[Python-checkins] GH-133171: Prevent combinations of --disable-gil and --enable-experimental-jit... for now (GH-133179)

2025-05-02 Thread brandtbucher
https://github.com/python/cpython/commit/2da48e32f64d09eb2408301f8ef5f3a02a5cbe1a commit: 2da48e32f64d09eb2408301f8ef5f3a02a5cbe1a branch: main author: Brandt Bucher committer: brandtbucher date: 2025-05-02T09:26:03-07:00 summary: GH-133171: Prevent combinations of --disable-gil and --enable-ex

[Python-checkins] gh-121249: unconditionally support `complex` types in `struct` (GH-132864)

2025-05-02 Thread encukou
https://github.com/python/cpython/commit/f425509349fecd3a8177502a2d4aafca8eef040a commit: f425509349fecd3a8177502a2d4aafca8eef040a branch: main author: Sergey B Kirpichev committer: encukou date: 2025-05-02T18:24:52+02:00 summary: gh-121249: unconditionally support `complex` types in `struct` (G

[Python-checkins] [3.13] gh-133290: Use PyObject_SetAttr to set _type_ (GH-133292) (GH-133295)

2025-05-02 Thread encukou
https://github.com/python/cpython/commit/e75f528e78e933b27b45198bf5bbce952542e1fd commit: e75f528e78e933b27b45198bf5bbce952542e1fd branch: 3.13 author: Miss Islington (bot) <31488909+miss-isling...@users.noreply.github.com> committer: encukou date: 2025-05-02T18:10:32+02:00 summary: [3.13] gh-133

[Python-checkins] gh-133300: argparse: make `suggest_on_error` a keyword-only parameter (#133302)

2025-05-02 Thread hugovk
https://github.com/python/cpython/commit/e6c518d2ebc6080710c8a1688d648bede28dad8d commit: e6c518d2ebc6080710c8a1688d648bede28dad8d branch: main author: Hugo van Kemenade <1324225+hug...@users.noreply.github.com> committer: hugovk <1324225+hug...@users.noreply.github.com> date: 2025-05-02T18:11:44+0

[Python-checkins] [3.13] gh-132385: Fix instance error suggestions trigger potential exceptions in `traceback` (GH-132387) (#133297)

2025-05-02 Thread sobolevn
https://github.com/python/cpython/commit/16e9e74a8b0b50ee75f56eb1c954718bda1f11ec commit: 16e9e74a8b0b50ee75f56eb1c954718bda1f11ec branch: 3.13 author: Miss Islington (bot) <31488909+miss-isling...@users.noreply.github.com> committer: sobolevn date: 2025-05-02T13:27:54Z summary: [3.13] gh-132385:

[Python-checkins] [3.13] gh-133210: Fix `test_descr` in `--without-doc-strings` mode (GH-133294) (#133298)

2025-05-02 Thread sobolevn
https://github.com/python/cpython/commit/6a919d048826bdd9ac72c447011426a74c9a61d3 commit: 6a919d048826bdd9ac72c447011426a74c9a61d3 branch: 3.13 author: Miss Islington (bot) <31488909+miss-isling...@users.noreply.github.com> committer: sobolevn date: 2025-05-02T13:27:30Z summary: [3.13] gh-133210:

[Python-checkins] gh-133164: Add `PyUnstable_Object_IsUniqueReferencedTemporary` C API (gh-133170)

2025-05-02 Thread colesbury
https://github.com/python/cpython/commit/f2379535fe2d2219b71653782d5e31defd9b5556 commit: f2379535fe2d2219b71653782d5e31defd9b5556 branch: main author: Sam Gross committer: colesbury date: 2025-05-02T13:24:57Z summary: gh-133164: Add `PyUnstable_Object_IsUniqueReferencedTemporary` C API (gh-1331

[Python-checkins] gh-130645: Add color to `argparse` help (GH-132323)

2025-05-02 Thread ambv
https://github.com/python/cpython/commit/4701ff92d747002d04b67688c7a581b1952773ac commit: 4701ff92d747002d04b67688c7a581b1952773ac branch: main author: Hugo van Kemenade <1324225+hug...@users.noreply.github.com> committer: ambv date: 2025-05-02T15:06:10+02:00 summary: gh-130645: Add color to `arg

[Python-checkins] gh-133210: Fix `test_descr` in `--without-doc-strings` mode (#133294)

2025-05-02 Thread sobolevn
https://github.com/python/cpython/commit/ba16ba3a18e86e094bcd215892b49fb08c74ec0a commit: ba16ba3a18e86e094bcd215892b49fb08c74ec0a branch: main author: sobolevn committer: sobolevn date: 2025-05-02T13:04:27Z summary: gh-133210: Fix `test_descr` in `--without-doc-strings` mode (#133294) files: M

[Python-checkins] gh-133279: Assert with HAS_TARGET in the codegen_addop_j function (#133280)

2025-05-02 Thread iritkatriel
https://github.com/python/cpython/commit/20f8ed595d176d951a09eba045cd69ca62981b18 commit: 20f8ed595d176d951a09eba045cd69ca62981b18 branch: main author: Nybblista <170842536+nybbli...@users.noreply.github.com> committer: iritkatriel <1055913+iritkatr...@users.noreply.github.com> date: 2025-05-02T13:

[Python-checkins] gh-132385: Fix instance error suggestions trigger potential exceptions in `traceback` (#132387)

2025-05-02 Thread sobolevn
https://github.com/python/cpython/commit/641253cfac789e57c2b0c16047bdbf355535f60f commit: 641253cfac789e57c2b0c16047bdbf355535f60f branch: main author: sobolevn committer: sobolevn date: 2025-05-02T15:52:59+03:00 summary: gh-132385: Fix instance error suggestions trigger potential exceptions in

[Python-checkins] gh-133290: Use PyObject_SetAttr to set _type_ (GH-133292)

2025-05-02 Thread encukou
https://github.com/python/cpython/commit/2590774c9bb96ec75ca8a13b0c061fcc9db3eb65 commit: 2590774c9bb96ec75ca8a13b0c061fcc9db3eb65 branch: main author: Petr Viktorin committer: encukou date: 2025-05-02T14:47:07+02:00 summary: gh-133290: Use PyObject_SetAttr to set _type_ (GH-133292) files: A Mi

[Python-checkins] [3.13] Docs: delete title links in `turtle.rst` and `typing.rst` (GH-133283) (#133293)

2025-05-02 Thread AlexWaygood
https://github.com/python/cpython/commit/b225ce7744051691d5620e35ec1435681240fd81 commit: b225ce7744051691d5620e35ec1435681240fd81 branch: 3.13 author: Miss Islington (bot) <31488909+miss-isling...@users.noreply.github.com> committer: AlexWaygood date: 2025-05-02T13:24:12+01:00 summary: [3.13] Do

[Python-checkins] Docs: delete title links in `turtle.rst` and `typing.rst` (#133283)

2025-05-02 Thread AlexWaygood
https://github.com/python/cpython/commit/df8a02b1e1ad04cda98c69ca84f8777a6a9d4cbd commit: df8a02b1e1ad04cda98c69ca84f8777a6a9d4cbd branch: main author: Yongzi Li <1538321...@qq.com> committer: AlexWaygood date: 2025-05-02T13:15:26+01:00 summary: Docs: delete title links in `turtle.rst` and `typin

[Python-checkins] gh-130482: Add ability to specify name for tkinter.OptionMenu and tkinter.ttk.OptionMenu (GH-130502)

2025-05-02 Thread serhiy-storchaka
https://github.com/python/cpython/commit/e490c00dac16d458bb66ad157fda2edd0a2d0a14 commit: e490c00dac16d458bb66ad157fda2edd0a2d0a14 branch: main author: Zhikang Yan <2951256...@qq.com> committer: serhiy-storchaka date: 2025-05-02T14:38:50+03:00 summary: gh-130482: Add ability to specify name for t

[Python-checkins] gh-133197: Improve error message for incompatible string / bytes prefixes (#133242)

2025-05-02 Thread sobolevn
https://github.com/python/cpython/commit/1e9cc3d502773d2dd3b420ecf5b949d902e010c3 commit: 1e9cc3d502773d2dd3b420ecf5b949d902e010c3 branch: main author: sobolevn committer: sobolevn date: 2025-05-02T14:28:17+03:00 summary: gh-133197: Improve error message for incompatible string / bytes prefixes

[Python-checkins] [3.13] gh-133210: Fix `test_pydoc` in `--without-doc-strings` mode (GH-133271) (#133288)

2025-05-02 Thread sobolevn
https://github.com/python/cpython/commit/b64cc74b14becb874954c1cd2aeddbcf68a39d51 commit: b64cc74b14becb874954c1cd2aeddbcf68a39d51 branch: 3.13 author: Miss Islington (bot) <31488909+miss-isling...@users.noreply.github.com> committer: sobolevn date: 2025-05-02T10:36:35Z summary: [3.13] gh-133210:

[Python-checkins] gh-133210: Fix `test_pydoc` in `--without-doc-strings` mode (#133271)

2025-05-02 Thread sobolevn
https://github.com/python/cpython/commit/4912b29166eb23fc7219dbd39d5af0b69bd1a085 commit: 4912b29166eb23fc7219dbd39d5af0b69bd1a085 branch: main author: sobolevn committer: sobolevn date: 2025-05-02T13:12:24+03:00 summary: gh-133210: Fix `test_pydoc` in `--without-doc-strings` mode (#133271) fil

[Python-checkins] gh-123299: Add missing pending removals (#133082)

2025-05-02 Thread hugovk
https://github.com/python/cpython/commit/39afd290ae2b086bc1e7c560229164ead22cd9c4 commit: 39afd290ae2b086bc1e7c560229164ead22cd9c4 branch: main author: Hugo van Kemenade <1324225+hug...@users.noreply.github.com> committer: hugovk <1324225+hug...@users.noreply.github.com> date: 2025-05-02T11:18:24+0

[Python-checkins] [3.13] gh-130197: Improve test coverage of msgfmt.py (GH-133048) (GH-133255)

2025-05-02 Thread serhiy-storchaka
https://github.com/python/cpython/commit/ae775dcc24006b42905ab853040f150507a2e077 commit: ae775dcc24006b42905ab853040f150507a2e077 branch: 3.13 author: Tomas R. committer: serhiy-storchaka date: 2025-05-02T07:28:28Z summary: [3.13] gh-130197: Improve test coverage of msgfmt.py (GH-133048) (GH-13