[Python-checkins] [3.12] gh-86673: Harden `test_ttk.test_element_create_image` (GH-123335) (#124655)

2024-09-26 Thread erlend-aasland
https://github.com/python/cpython/commit/4d38254e20b0def7e29271a6fe0516d7e91b1fa3 commit: 4d38254e20b0def7e29271a6fe0516d7e91b1fa3 branch: 3.12 author: Miss Islington (bot) <[email protected]> committer: erlend-aasland date: 2024-09-27T06:48:00Z summary: [3.12] gh-8

[Python-checkins] gh-86673: Harden `test_ttk.test_element_create_image` (#123335)

2024-09-26 Thread erlend-aasland
https://github.com/python/cpython/commit/08e1bbe4a329e5961716f030c6ccfe92c736bf28 commit: 08e1bbe4a329e5961716f030c6ccfe92c736bf28 branch: main author: Erlend E. Aasland committer: erlend-aasland date: 2024-09-27T08:21:15+02:00 summary: gh-86673: Harden `test_ttk.test_element_create_image` (#123

[Python-checkins] generate_global_objects.py: Fix name of macro in error message (#124464)

2024-09-26 Thread JelleZijlstra
https://github.com/python/cpython/commit/25189188bfcb48be653eb9fb3aee892f2b9539b9 commit: 25189188bfcb48be653eb9fb3aee892f2b9539b9 branch: main author: Jelle Zijlstra committer: JelleZijlstra date: 2024-09-26T21:37:21-07:00 summary: generate_global_objects.py: Fix name of macro in error message

[Python-checkins] gh-116510: Fix crash during sub-interpreter shutdown (gh-124645)

2024-09-26 Thread nascheme
https://github.com/python/cpython/commit/6f9525dd3f0ef5809106ca0923a7512d666a04bb commit: 6f9525dd3f0ef5809106ca0923a7512d666a04bb branch: main author: Neil Schemenauer committer: nascheme date: 2024-09-26T19:33:07-07:00 summary: gh-116510: Fix crash during sub-interpreter shutdown (gh-124645)

[Python-checkins] gh-116510: Fix crash due to shared immortal interned strings. (gh-124646)

2024-09-26 Thread nascheme
https://github.com/python/cpython/commit/98b2ed7e239c807f379cd2bf864f372d79064aac commit: 98b2ed7e239c807f379cd2bf864f372d79064aac branch: main author: Neil Schemenauer committer: nascheme date: 2024-09-26T19:16:51-07:00 summary: gh-116510: Fix crash due to shared immortal interned strings. (gh-

[Python-checkins] gh-84559: Change the multiprocessing start method default to `forkserver` (GH-101556)

2024-09-26 Thread gpshead
https://github.com/python/cpython/commit/b65f2cdfa77d8d12c213aec663ddaaa30d75a4b2 commit: b65f2cdfa77d8d12c213aec663ddaaa30d75a4b2 branch: main author: Gregory P. Smith committer: gpshead date: 2024-09-26T16:57:19-07:00 summary: gh-84559: Change the multiprocessing start method default to `forks

[Python-checkins] GH-123516: Improve JIT memory consumption by invalidating cold executors (GH-124443)

2024-09-26 Thread brandtbucher
https://github.com/python/cpython/commit/65f12370982b9982b204d07f9f26ca8740f21845 commit: 65f12370982b9982b204d07f9f26ca8740f21845 branch: main author: Savannah Ostrowski committer: brandtbucher date: 2024-09-27T00:35:42Z summary: GH-123516: Improve JIT memory consumption by invalidating cold ex

[Python-checkins] [3.12] gh-116510: Fix a crash due to shared immortal interned strings. (gh-124541)

2024-09-26 Thread nascheme
https://github.com/python/cpython/commit/5dd07ebc0c27e2fffdfd041401c8cc7f0cda0dfc commit: 5dd07ebc0c27e2fffdfd041401c8cc7f0cda0dfc branch: 3.12 author: Neil Schemenauer committer: nascheme date: 2024-09-26T18:04:03-07:00 summary: [3.12] gh-116510: Fix a crash due to shared immortal interned stri

[Python-checkins] [3.12] gh-116510: Fix crash during sub-interpreter shutdown (gh-124536)

2024-09-26 Thread nascheme
https://github.com/python/cpython/commit/69fd1f218c8b26f75aa230c9459f24fe05fdd784 commit: 69fd1f218c8b26f75aa230c9459f24fe05fdd784 branch: 3.12 author: Neil Schemenauer committer: nascheme date: 2024-09-26T17:50:46-07:00 summary: [3.12] gh-116510: Fix crash during sub-interpreter shutdown (gh-12

[Python-checkins] [3.13] gh-123242: Note that type.__annotations__ may not exist (GH-124557) (#124569)

2024-09-26 Thread Yhg1s
https://github.com/python/cpython/commit/b27e2273be6fc33e1bb3425d95b5b5f53829030d commit: b27e2273be6fc33e1bb3425d95b5b5f53829030d branch: 3.13 author: Jelle Zijlstra committer: Yhg1s date: 2024-09-26T16:57:50-07:00 summary: [3.13] gh-123242: Note that type.__annotations__ may not exist (GH-1245

[Python-checkins] Docs: Update and proofread `library/venv.rst` (#124121)

2024-09-26 Thread hugovk
https://github.com/python/cpython/commit/23e812b84ae688a56a1011ed69a0d178c70e35ea commit: 23e812b84ae688a56a1011ed69a0d178c70e35ea branch: main author: Hugo van Kemenade <[email protected]> committer: hugovk <[email protected]> date: 2024-09-27T02:57:38+0

[Python-checkins] gh-124628: Pyrepl inputs on Windows shouldn't always be blocking reads (#124629)

2024-09-26 Thread ambv
https://github.com/python/cpython/commit/83e5dc0f4d0d8d71288f162840b36f210fb03abf commit: 83e5dc0f4d0d8d71288f162840b36f210fb03abf branch: main author: Dino Viehland committer: ambv date: 2024-09-27T00:10:36+02:00 summary: gh-124628: Pyrepl inputs on Windows shouldn't always be blocking reads (#

[Python-checkins] Remove some unused files related to WASM/WASI (GH-124635)

2024-09-26 Thread brettcannon
https://github.com/python/cpython/commit/66cc6d4c502074ddbfeda1be28fae6aa4535e4a8 commit: 66cc6d4c502074ddbfeda1be28fae6aa4535e4a8 branch: main author: Brett Cannon committer: brettcannon date: 2024-09-26T21:23:41Z summary: Remove some unused files related to WASM/WASI (GH-124635) files: D Tool

[Python-checkins] gh-89683: add tests for `deepcopy` on frozen dataclasses (gh-123098)

2024-09-26 Thread ericvsmith
https://github.com/python/cpython/commit/5e7eba09bcdafe361b491b3f8cf30d7dd2df0a78 commit: 5e7eba09bcdafe361b491b3f8cf30d7dd2df0a78 branch: main author: Bénédikt Tran <[email protected]> committer: ericvsmith date: 2024-09-26T21:15:28Z summary: gh-89683: add tests for `deep

[Python-checkins] [3.13] gh-115528: Update language reference for PEP 646 (GH-121181) (#124632)

2024-09-26 Thread Yhg1s
https://github.com/python/cpython/commit/410e0efc545c3fc542d00ea5dca54f2d559eef03 commit: 410e0efc545c3fc542d00ea5dca54f2d559eef03 branch: 3.13 author: Miss Islington (bot) <[email protected]> committer: Yhg1s date: 2024-09-26T13:55:32-07:00 summary: [3.13] gh-11552

[Python-checkins] [3.13] gh-101100: Make __subclasses__ doctest stable (GH-124577) (#124579)

2024-09-26 Thread Yhg1s
https://github.com/python/cpython/commit/a0799223ae39483f41b292e1f39826c1e73d5064 commit: a0799223ae39483f41b292e1f39826c1e73d5064 branch: 3.13 author: Miss Islington (bot) <[email protected]> committer: Yhg1s date: 2024-09-26T13:56:06-07:00 summary: [3.13] gh-10110

[Python-checkins] [3.13] Programming FAQ: Mention object.__setattr__ as a technique for delegation (GH-124617) (#124624)

2024-09-26 Thread Yhg1s
https://github.com/python/cpython/commit/ce63ea0fe42b8934af7aeb69979f1cd2d526b8c6 commit: ce63ea0fe42b8934af7aeb69979f1cd2d526b8c6 branch: 3.13 author: Miss Islington (bot) <[email protected]> committer: Yhg1s date: 2024-09-26T13:55:08-07:00 summary: [3.13] Programm

[Python-checkins] [3.13] Doc: Use the short version for daily downloads (GH-124602) (#124610)

2024-09-26 Thread Yhg1s
https://github.com/python/cpython/commit/2e7c58a77dfadd30776018491cd57bf6a91691e3 commit: 2e7c58a77dfadd30776018491cd57bf6a91691e3 branch: 3.13 author: Miss Islington (bot) <[email protected]> committer: Yhg1s date: 2024-09-26T13:54:52-07:00 summary: [3.13] Doc: Use

[Python-checkins] [3.13] gh-118181: Fix parameter markup in AST docs (GH-124473) (#124600)

2024-09-26 Thread Yhg1s
https://github.com/python/cpython/commit/c74679bff77983f60cda92506f1bf1d9f2997d5b commit: c74679bff77983f60cda92506f1bf1d9f2997d5b branch: 3.13 author: Miss Islington (bot) <[email protected]> committer: Yhg1s date: 2024-09-26T13:52:37-07:00 summary: [3.13] gh-11818

[Python-checkins] [3.13] gh-123560: Correct docs for "empty" format type for floats (GH-123561) (#124596)

2024-09-26 Thread Yhg1s
https://github.com/python/cpython/commit/c2aaf507801e34c574a10ea5f079a8260143ef9a commit: c2aaf507801e34c574a10ea5f079a8260143ef9a branch: 3.13 author: Miss Islington (bot) <[email protected]> committer: Yhg1s date: 2024-09-26T13:52:18-07:00 summary: [3.13] gh-12356

[Python-checkins] [3.13] gh-124538: Fix crash when using `gc.get_referents` on an untracked capsule object (GH-124559) (#124588)

2024-09-26 Thread Yhg1s
https://github.com/python/cpython/commit/22dee7b695a591c1d72f59f7c7b805f6c819b596 commit: 22dee7b695a591c1d72f59f7c7b805f6c819b596 branch: 3.13 author: Miss Islington (bot) <[email protected]> committer: Yhg1s date: 2024-09-26T13:51:58-07:00 summary: [3.13] gh-12453

[Python-checkins] gh-119180: Rename SOURCE format to STRING (#124620)

2024-09-26 Thread JelleZijlstra
https://github.com/python/cpython/commit/2c108328877984f2d92604764c66ef15bd82b31e commit: 2c108328877984f2d92604764c66ef15bd82b31e branch: main author: Jelle Zijlstra committer: JelleZijlstra date: 2024-09-26T13:49:48-07:00 summary: gh-119180: Rename SOURCE format to STRING (#124620) files: M D

[Python-checkins] [3.13] gh-124402: Speed up test_free_threading and test_super (#124491) (#124585)

2024-09-26 Thread Yhg1s
https://github.com/python/cpython/commit/632844694e6e4477d26fde6f3fec8e8005b06495 commit: 632844694e6e4477d26fde6f3fec8e8005b06495 branch: 3.13 author: Victor Stinner committer: Yhg1s date: 2024-09-26T13:44:36-07:00 summary: [3.13] gh-124402: Speed up test_free_threading and test_super (#124491)

[Python-checkins] [3.13] gh-123856: Fix PyREPL failure when a keyboard interrupt is triggered after using a history search (GH-124396) (#124530)

2024-09-26 Thread Yhg1s
https://github.com/python/cpython/commit/9fc8771942d967ff49a79f0dd475387a54613b0d commit: 9fc8771942d967ff49a79f0dd475387a54613b0d branch: 3.13 author: Miss Islington (bot) <[email protected]> committer: Yhg1s date: 2024-09-26T13:39:01-07:00 summary: [3.13] gh-12385

[Python-checkins] gh-124612: Good bye dockerfile and use GHCR package (gh-124626)

2024-09-26 Thread corona10
https://github.com/python/cpython/commit/a4d1fdfb152c46e3e05aa6e91a44a9fd0323b632 commit: a4d1fdfb152c46e3e05aa6e91a44a9fd0323b632 branch: main author: Donghee Na committer: corona10 date: 2024-09-26T12:58:15-07:00 summary: gh-124612: Good bye dockerfile and use GHCR package (gh-124626) files:

[Python-checkins] [3.13] gh-123014: Disable pidfd API on older Android versions (GH-124458) (#124543)

2024-09-26 Thread Yhg1s
https://github.com/python/cpython/commit/9f5b921491c3e9ed1a6f9e00133fbc26ab4365fc commit: 9f5b921491c3e9ed1a6f9e00133fbc26ab4365fc branch: 3.13 author: Malcolm Smith committer: Yhg1s date: 2024-09-26T13:36:12-07:00 summary: [3.13] gh-123014: Disable pidfd API on older Android versions (GH-124458

[Python-checkins] gh-124606: Fix reference leak in error path in `datetime_fromisoformat` in `_datetimemodule.c` (#124607)

2024-09-26 Thread Eclips4
https://github.com/python/cpython/commit/9c98fdab7d1167211c9d162c418e2b443a02867a commit: 9c98fdab7d1167211c9d162c418e2b443a02867a branch: main author: Kirill Podoprigora committer: Eclips4 date: 2024-09-26T15:30:21Z summary: gh-124606: Fix reference leak in error path in `datetime_fromisoformat

[Python-checkins] [3.12] gh-115528: Update language reference for PEP 646 (GH-121181) (#124633)

2024-09-26 Thread AlexWaygood
https://github.com/python/cpython/commit/c6f3f83d8889abab430718d40a6f219ff019f737 commit: c6f3f83d8889abab430718d40a6f219ff019f737 branch: 3.12 author: Miss Islington (bot) <[email protected]> committer: AlexWaygood date: 2024-09-26T13:03:28-07:00 summary: [3.12] gh

[Python-checkins] gh-115528: Update language reference for PEP 646 (#121181)

2024-09-26 Thread JelleZijlstra
https://github.com/python/cpython/commit/7d3497f617edf77cb6ead6f5e62bce98d77b9ab8 commit: 7d3497f617edf77cb6ead6f5e62bce98d77b9ab8 branch: main author: Matthew Rahtz committer: JelleZijlstra date: 2024-09-26T12:35:17-07:00 summary: gh-115528: Update language reference for PEP 646 (#121181) To

[Python-checkins] [3.12] Programming FAQ: Mention object.__setattr__ as a technique for delegation (GH-124617) (#124625)

2024-09-26 Thread AlexWaygood
https://github.com/python/cpython/commit/27890edd5aa1b990b7f458bcc6c86e83fdd1aaac commit: 27890edd5aa1b990b7f458bcc6c86e83fdd1aaac branch: 3.12 author: Miss Islington (bot) <[email protected]> committer: AlexWaygood date: 2024-09-26T12:19:57-07:00 summary: [3.12] Pr

[Python-checkins] Programming FAQ: Mention object.__setattr__ as a technique for delegation (#124617)

2024-09-26 Thread JelleZijlstra
https://github.com/python/cpython/commit/43979fad904bcc343f90cb526faa526c45fcbfa4 commit: 43979fad904bcc343f90cb526faa526c45fcbfa4 branch: main author: Jelle Zijlstra committer: JelleZijlstra date: 2024-09-26T11:50:31-07:00 summary: Programming FAQ: Mention object.__setattr__ as a technique for

[Python-checkins] Cleanup unnecessary curframe_locals usage (#124369)

2024-09-26 Thread gaogaotiantian
https://github.com/python/cpython/commit/986a4e1b6fcae7fe7a1d0a26aea446107dd58dd2 commit: 986a4e1b6fcae7fe7a1d0a26aea446107dd58dd2 branch: main author: Tian Gao committer: gaogaotiantian date: 2024-09-26T09:35:13-07:00 summary: Cleanup unnecessary curframe_locals usage (#124369) files: M Lib/pd

[Python-checkins] gh-124153: Remove `_PyType_GetModuleByDef2` private function (GH-124261)

2024-09-26 Thread encukou
https://github.com/python/cpython/commit/d7248cdbc32ffb401a27499223b7f0c2f80614f8 commit: d7248cdbc32ffb401a27499223b7f0c2f80614f8 branch: main author: neonene <[email protected]> committer: encukou date: 2024-09-26T18:21:11+02:00 summary: gh-124153: Remove `_PyType_GetMod

[Python-checkins] [3.12] gh-124378: Update test_ttk for Tcl/Tk 8.6.15 (GH-124545)

2024-09-26 Thread zware
https://github.com/python/cpython/commit/a0c90b36f68560ebcc42c3ea7fb67812f6e1e132 commit: a0c90b36f68560ebcc42c3ea7fb67812f6e1e132 branch: 3.12 author: Miss Islington (bot) <[email protected]> committer: zware date: 2024-09-26T11:20:09-05:00 summary: [3.12] gh-12437

[Python-checkins] [3.12] Doc: Use the short version for daily downloads (GH-124602) (#124611)

2024-09-26 Thread AA-Turner
https://github.com/python/cpython/commit/7c9db46a30aec50cef3bb5c7861a9c40d92191fe commit: 7c9db46a30aec50cef3bb5c7861a9c40d92191fe branch: 3.12 author: Miss Islington (bot) <[email protected]> committer: AA-Turner <[email protected]> date: 202

[Python-checkins] Doc: Use the short version for daily downloads (#124602)

2024-09-26 Thread AA-Turner
https://github.com/python/cpython/commit/2c472d36b776636fb00881a717f69e43672588b1 commit: 2c472d36b776636fb00881a717f69e43672588b1 branch: main author: Adam Turner <[email protected]> committer: AA-Turner <[email protected]> date: 2024-09-26T16:44:2

[Python-checkins] gh-119127: Fix _functools.Placeholder singleton (#124601)

2024-09-26 Thread vstinner
https://github.com/python/cpython/commit/257a20a81764fcc17bcde9c0cec57fbc53a4adc7 commit: 257a20a81764fcc17bcde9c0cec57fbc53a4adc7 branch: main author: Victor Stinner committer: vstinner date: 2024-09-26T16:50:38+02:00 summary: gh-119127: Fix _functools.Placeholder singleton (#124601) * The mod

[Python-checkins] [3.12] gh-124498: Fix `TypeAliasType` not to be generic, when `type_params=()` (GH-124499) (#124604)

2024-09-26 Thread sobolevn
https://github.com/python/cpython/commit/4659026e1d90a6510a4bb2cf548688046a258de0 commit: 4659026e1d90a6510a4bb2cf548688046a258de0 branch: 3.12 author: Miss Islington (bot) <[email protected]> committer: sobolevn date: 2024-09-26T14:46:29Z summary: [3.12] gh-124498:

[Python-checkins] gh-124498: Fix `TypeAliasType` not to be generic, when `type_params=()` (#124499)

2024-09-26 Thread sobolevn
https://github.com/python/cpython/commit/abe5f799e6ce1d177f79554f1b84d348b6141045 commit: abe5f799e6ce1d177f79554f1b84d348b6141045 branch: main author: sobolevn committer: sobolevn date: 2024-09-26T17:15:38+03:00 summary: gh-124498: Fix `TypeAliasType` not to be generic, when `type_params=()` (

[Python-checkins] gh-119127: functools: Improve docs for partial and Placeholder (#124575)

2024-09-26 Thread JelleZijlstra
https://github.com/python/cpython/commit/cf2418076d7cf69a3bd4bf6be0e0001635a7ad4d commit: cf2418076d7cf69a3bd4bf6be0e0001635a7ad4d branch: main author: Jelle Zijlstra committer: JelleZijlstra date: 2024-09-26T07:12:56-07:00 summary: gh-119127: functools: Improve docs for partial and Placeholder

[Python-checkins] gh-118181: Fix parameter markup in AST docs (#124473)

2024-09-26 Thread JelleZijlstra
https://github.com/python/cpython/commit/09aebb1fbc0c1d771d4942844d5e2077fcdf56c9 commit: 09aebb1fbc0c1d771d4942844d5e2077fcdf56c9 branch: main author: Tomas R committer: JelleZijlstra date: 2024-09-26T06:38:25-07:00 summary: gh-118181: Fix parameter markup in AST docs (#124473) files: M Doc/li

[Python-checkins] [3.12] gh-123560: Correct docs for "empty" format type for floats (GH-123561) (#124597)

2024-09-26 Thread vstinner
https://github.com/python/cpython/commit/42432e5254d16287f50e133878eb18ca024e0a46 commit: 42432e5254d16287f50e133878eb18ca024e0a46 branch: 3.12 author: Miss Islington (bot) <[email protected]> committer: vstinner date: 2024-09-26T12:53:58Z summary: [3.12] gh-123560:

[Python-checkins] gh-123560: Correct docs for "empty" format type for floats (#123561)

2024-09-26 Thread vstinner
https://github.com/python/cpython/commit/274d9ab619b8150a613275835234ea9ef935f21f commit: 274d9ab619b8150a613275835234ea9ef935f21f branch: main author: Sergey B Kirpichev committer: vstinner date: 2024-09-26T14:40:18+02:00 summary: gh-123560: Correct docs for "empty" format type for floats (#123

[Python-checkins] [3.12] gh-124234: Improve docs for `Mock.reset_mock` (GH-124237) (#124592)

2024-09-26 Thread sobolevn
https://github.com/python/cpython/commit/51b62fb25a1a4727184fdafac05cc10abfc19109 commit: 51b62fb25a1a4727184fdafac05cc10abfc19109 branch: 3.12 author: Miss Islington (bot) <[email protected]> committer: sobolevn date: 2024-09-26T12:24:27Z summary: [3.12] gh-124234:

[Python-checkins] gh-124234: Improve docs for `Mock.reset_mock` (#124237)

2024-09-26 Thread sobolevn
https://github.com/python/cpython/commit/19fed6cf6eb51044fd0c02c6338259e2dd7fd462 commit: 19fed6cf6eb51044fd0c02c6338259e2dd7fd462 branch: main author: sobolevn committer: sobolevn date: 2024-09-26T15:06:52+03:00 summary: gh-124234: Improve docs for `Mock.reset_mock` (#124237) files: M Doc/libr

[Python-checkins] gh-124538: Fix crash when using `gc.get_referents` on an untracked capsule object (#124559)

2024-09-26 Thread vstinner
https://github.com/python/cpython/commit/f923605658a29ff9af5a62edc1fc10191977627b commit: f923605658a29ff9af5a62edc1fc10191977627b branch: main author: Peter Bierma committer: vstinner date: 2024-09-26T12:29:43+02:00 summary: gh-124538: Fix crash when using `gc.get_referents` on an untracked cap

[Python-checkins] gh-124402: Speed up test_free_threading and test_super (#124491)

2024-09-26 Thread vstinner
https://github.com/python/cpython/commit/0387c34f7c91428681ca8a4ba4e3d22b9acffde4 commit: 0387c34f7c91428681ca8a4ba4e3d22b9acffde4 branch: main author: Victor Stinner committer: vstinner date: 2024-09-26T10:53:17+02:00 summary: gh-124402: Speed up test_free_threading and test_super (#124491) *

[Python-checkins] [3.12] Doc: Improve documentation for the ``path`` argument in ``shutil.which()`` (GH-124494) (#124576)

2024-09-26 Thread AA-Turner
https://github.com/python/cpython/commit/fca2623c2f5e0dc14533caa7f63ce4aa1508451c commit: fca2623c2f5e0dc14533caa7f63ce4aa1508451c branch: 3.12 author: Tom Most committer: AA-Turner <[email protected]> date: 2024-09-26T08:56:30+01:00 summary: [3.12] Doc: Improve documenta