]> git.ipfire.org Git - thirdparty/Python/cpython.git/log
thirdparty/Python/cpython.git
5 weeks ago[3.14] Document that `PyInterpreterState_GetDict` returns a borrowed reference (GH...
Miss Islington (bot) [Wed, 1 Oct 2025 05:39:54 +0000 (07:39 +0200)] 
[3.14] Document that `PyInterpreterState_GetDict` returns a borrowed reference (GH-139451) (#139463)

Document that `PyInterpreterState_GetDict` returns a borrowed reference (GH-139451)
(cherry picked from commit 80cdf3ef74f6622899c1c82af1e08492e4ab7a00)

Co-authored-by: Petr Viktorin <encukou@gmail.com>
5 weeks ago[3.14] Remove link to the PDF downloads (GH-139142) (#139426)
Miss Islington (bot) [Mon, 29 Sep 2025 21:12:28 +0000 (23:12 +0200)] 
[3.14] Remove link to the PDF downloads (GH-139142) (#139426)

Remove link to the PDF downloads (GH-139142)
(cherry picked from commit 6b5f15698a436591f7c305c576a2d366c38d9997)

Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com>
5 weeks ago[3.14] gh-134953: Make the True/False/None check more efficient (GH-138931) (#138939)
Miss Islington (bot) [Mon, 29 Sep 2025 20:11:41 +0000 (22:11 +0200)] 
[3.14] gh-134953: Make the True/False/None check more efficient (GH-138931) (#138939)

5 weeks ago[3.14] GH-123299: Copyedit 3.14 What's New: CPython bytecode changes (GH-139402)...
Miss Islington (bot) [Mon, 29 Sep 2025 15:55:26 +0000 (17:55 +0200)] 
[3.14] GH-123299: Copyedit 3.14 What's New: CPython bytecode changes (GH-139402) (#139420)

Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com>
Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
5 weeks ago[3.14] gh-139146: Check `calloc()` results in `_testembed.c::test_pre_initialization_...
Miss Islington (bot) [Mon, 29 Sep 2025 12:04:47 +0000 (14:04 +0200)] 
[3.14] gh-139146: Check `calloc()` results in `_testembed.c::test_pre_initialization_sys_options` (GH-139147) (#139413)

Co-authored-by: Denis Sergeev <zeff@altlinux.org>
5 weeks ago[3.14] Make Android streams respect the unbuffered (`-u`) option (GH-138806) (#139108)
Miss Islington (bot) [Mon, 29 Sep 2025 08:16:25 +0000 (10:16 +0200)] 
[3.14] Make Android streams respect the unbuffered (`-u`) option (GH-138806) (#139108)

Co-authored-by: Malcolm Smith <smith@chaquo.com>
5 weeks ago[3.14] gh-136744: Remove unnecessary chmod from pydoc.apropos() test. (GH-136746...
Miss Islington (bot) [Mon, 29 Sep 2025 08:12:31 +0000 (10:12 +0200)] 
[3.14] gh-136744: Remove unnecessary chmod from pydoc.apropos() test. (GH-136746) (#139242)

Co-authored-by: Russell Keith-Magee <russell@keith-magee.com>
Co-authored-by: Zachary Ware <zachary.ware@gmail.com>
5 weeks ago[3.14] gh-138171: Migrate iOS testbed location and add Apple build script (#138176...
Russell Keith-Magee [Mon, 29 Sep 2025 08:11:59 +0000 (16:11 +0800)] 
[3.14] gh-138171: Migrate iOS testbed location and add Apple build script (#138176) (#139204)

Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
5 weeks ago[3.14] gh-135447: Document the ``NOT_TAKEN`` & ``POP_ITER`` bytecode instructions...
Miss Islington (bot) [Sun, 28 Sep 2025 19:02:33 +0000 (21:02 +0200)] 
[3.14] gh-135447: Document the ``NOT_TAKEN`` & ``POP_ITER`` bytecode instructions (GH-135803) (#139399)

Co-authored-by: Yongzi Li <204532581+Yzi-Li@users.noreply.github.com>
Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com>
Co-authored-by: Ken Jin <kenjin4096@gmail.com>
5 weeks ago[3.14] Link to 3.14 GC design docs (#139387)
Shantanu [Sun, 28 Sep 2025 13:47:05 +0000 (06:47 -0700)] 
[3.14] Link to 3.14 GC design docs (#139387)

6 weeks ago[3.14] gh-138633: synchronize documented signatures of SSL objects with runtime ones...
Bénédikt Tran [Sat, 27 Sep 2025 06:12:11 +0000 (08:12 +0200)] 
[3.14] gh-138633: synchronize documented signatures of SSL objects with runtime ones (GH-138639, GH-138648) (#138646)

(cherry picked from commit 3255c0c87057dbb35b3aa236f81d6e11c100fdcc)
(cherry picked from commit 4ef51fa75c17d4f027f2b73ff92be7a8b53eeb4f)

6 weeks ago[3.14] gh-139312: Update bundled libexpat to 2.7.3 (GH-139319) (#139376)
Miss Islington (bot) [Sat, 27 Sep 2025 06:10:07 +0000 (08:10 +0200)] 
[3.14] gh-139312: Update bundled libexpat to 2.7.3 (GH-139319) (#139376)

gh-139312: Update bundled libexpat to 2.7.3 (GH-139319)

(cherry picked from commit 48d0d0dd9733eae4935f2ebd31bef786d8074fc8)

Co-authored-by: Stan Ulbrych <89152624+StanFromIreland@users.noreply.github.com>
6 weeks ago[3.14] gh-127502: Fix typo in XML security notes (GH-139335) (#139346)
Miss Islington (bot) [Fri, 26 Sep 2025 12:43:00 +0000 (14:43 +0200)] 
[3.14] gh-127502: Fix typo in XML security notes (GH-139335) (#139346)

gh-127502: Fix typo in XML security notes (GH-139335)
(cherry picked from commit 6fa1e552e06063b668e02540ba1c31a4d87bbb17)

Co-authored-by: Sebastian Pipping <sebastian@pipping.org>
6 weeks ago[3.14] gh-139330: Check expat version/checksum in SBOM with refresh.sh
Miss Islington (bot) [Thu, 25 Sep 2025 18:30:14 +0000 (20:30 +0200)] 
[3.14] gh-139330: Check expat version/checksum in SBOM with refresh.sh

gh-139330: Check expat version/checksum in SBOM with refresh.sh

Check expat version/checksum in SBOM with refresh.sh
(cherry picked from commit 89b5571025a5316ea3855c8e595a5f3c3ae11f8f)

Co-authored-by: Seth Michael Larson <seth@python.org>
6 weeks ago[3.14] Fix the reference to unicode specification (#139138) (#139286)
Karolina Surma [Wed, 24 Sep 2025 17:11:20 +0000 (19:11 +0200)] 
[3.14] Fix the reference to unicode specification (#139138) (#139286)

Fix the reference to unicode specification (#139138)

(cherry picked from commit b36dee855dd61f6ac37208866c3c4c21429a587a)

6 weeks ago[3.14] Make sure the ``:keyword:`` role works for ``case`` (GH-138878) (#139200)
Miss Islington (bot) [Mon, 22 Sep 2025 06:13:05 +0000 (08:13 +0200)] 
[3.14] Make sure the ``:keyword:`` role works for ``case`` (GH-138878) (#139200)

Make sure the ``:keyword:`` role works for ``case`` (GH-138878)
(cherry picked from commit 848d926786f19d2db95b352650df2b1702f4af65)

Co-authored-by: sobolevn <mail@sobolevn.me>
6 weeks ago[3.14] gh-138092: Correct the documented signature of ``mmap.flush`` (GH-138671)...
Miss Islington (bot) [Sun, 21 Sep 2025 20:24:10 +0000 (22:24 +0200)] 
[3.14] gh-138092: Correct the documented signature of ``mmap.flush`` (GH-138671) (#139202)

gh-138092: Correct the documented signature of ``mmap.flush`` (GH-138671)
(cherry picked from commit e101f907dc827e3dc0bd3b08e4a0897d4a467430)

Co-authored-by: AN Long <aisk@users.noreply.github.com>
6 weeks ago[3.14] `Doc/library/os.rst`: Remove spurious parenthesis (GH-139205) (#139217)
Miss Islington (bot) [Sun, 21 Sep 2025 19:56:06 +0000 (21:56 +0200)] 
[3.14] `Doc/library/os.rst`: Remove spurious parenthesis (GH-139205) (#139217)

`Doc/library/os.rst`: Remove spurious parenthesis (GH-139205)
(cherry picked from commit 9c3d09b984374292d1d8552f53c98f445f8556dd)

Co-authored-by: Stan Ulbrych <89152624+StanFromIreland@users.noreply.github.com>
7 weeks ago[3.14] gh-118803: Improve documentation around `ByteString` deprecation (GH-139115...
Miss Islington (bot) [Thu, 18 Sep 2025 17:54:43 +0000 (19:54 +0200)] 
[3.14] gh-118803: Improve documentation around `ByteString` deprecation (GH-139115) (#139136)

gh-118803: Improve documentation around `ByteString` deprecation (GH-139115)
(cherry picked from commit 4305cc3ef35a35f9b2c163ae0ffeea219da5af5d)

Co-authored-by: Alex Waygood <Alex.Waygood@Gmail.com>
7 weeks ago[3.14] gh-137242: Mention Android binary releases in documentation (GH-138305) (...
Miss Islington (bot) [Thu, 18 Sep 2025 14:47:36 +0000 (16:47 +0200)] 
[3.14] gh-137242: Mention Android binary releases in documentation (GH-138305) (#139124)

gh-137242: Mention Android binary releases in documentation (GH-138305)

Adds a mention of binary releases to the Android documentation.

---------

(cherry picked from commit 594bdde9df6841f760cd54aa8cb8035b38f99c3a)

Co-authored-by: Malcolm Smith <smith@chaquo.com>
7 weeks agoPost 3.14.0rc3
Hugo van Kemenade [Thu, 18 Sep 2025 11:49:45 +0000 (12:49 +0100)] 
Post 3.14.0rc3

7 weeks agoPython 3.14.0rc3 v3.14.0rc3
Hugo van Kemenade [Thu, 18 Sep 2025 08:45:29 +0000 (09:45 +0100)] 
Python 3.14.0rc3

7 weeks ago[3.14] GH-139067: Add example for `argparse`'s `append` action (GH-131389) (#139068)
Miss Islington (bot) [Wed, 17 Sep 2025 22:27:53 +0000 (00:27 +0200)] 
[3.14] GH-139067: Add example for `argparse`'s `append` action (GH-131389) (#139068)

GH-139067: Add example for `argparse`'s `append` action (GH-131389)
(cherry picked from commit 101fd33065638c94f413447a7bcff09d54831a4a)

Co-authored-by: Moshe Kaplan <mosheekaplan@gmail.com>
7 weeks ago[3.14] gh-128627: Use __builtin_wasm_test_function_pointer_signature for Emscripten...
Miss Islington (bot) [Wed, 17 Sep 2025 16:21:01 +0000 (18:21 +0200)] 
[3.14] gh-128627: Use __builtin_wasm_test_function_pointer_signature for Emscripten trampoline (GH-137470) (#139039)

gh-128627: Use __builtin_wasm_test_function_pointer_signature for Emscripten trampoline (GH-137470)

With https://github.com/llvm/llvm-project/pull/150201 being merged, there is
now a better way to generate the Emscripten trampoline, instead of including
hand-generated binary WASM content. Requires Emscripten 4.0.12.
(cherry picked from commit 2629ee4eb0e9f66f28772cb4b4cc44ebe6de79ad)

Co-authored-by: Hood Chatham <roberthoodchatham@gmail.com>
7 weeks ago[3.14] gh-132558: Improve `argparse` docs on combining `type` and `choices` (GH-13382...
Miss Islington (bot) [Wed, 17 Sep 2025 16:19:33 +0000 (18:19 +0200)] 
[3.14] gh-132558: Improve `argparse` docs on combining `type` and `choices` (GH-133827) (#139057)

gh-132558: Improve `argparse` docs on combining `type` and `choices` (GH-133827)
(cherry picked from commit dd0840bf67e194ab64f340b8a7fbda24cb25e177)

Co-authored-by: Hans Then <hans.then@gmail.com>
Co-authored-by: Savannah Bailey <savannahostrowski@gmail.com>
7 weeks ago[3.14] gh-137988: Fix const description in argparse.add_argument() docs (GH-138315...
Miss Islington (bot) [Wed, 17 Sep 2025 15:51:30 +0000 (17:51 +0200)] 
[3.14] gh-137988: Fix const description in argparse.add_argument() docs (GH-138315) (#139051)

Co-authored-by: PrinceNaroliya <naroliyaprince@gmail.com>
Co-authored-by: Savannah Bailey <savannahostrowski@gmail.com>
7 weeks ago[3.14] gh-99948: Support ctypes.util.find_library in emscripten environment (GH-13851...
Miss Islington (bot) [Wed, 17 Sep 2025 14:24:46 +0000 (16:24 +0200)] 
[3.14] gh-99948: Support ctypes.util.find_library in emscripten environment (GH-138519) (#139022)

Co-authored-by: Gyeongjae Choi <def6488@gmail.com>
Co-authored-by: blurb-it[bot] <43283697+blurb-it[bot]@users.noreply.github.com>
Co-authored-by: Russell Keith-Magee <russell@keith-magee.com>
7 weeks ago[3.14] gh-138896: Fix error installing C runtime on non-updated Windows machines...
Miss Islington (bot) [Wed, 17 Sep 2025 14:22:41 +0000 (16:22 +0200)] 
[3.14] gh-138896: Fix error installing C runtime on non-updated Windows machines (GH-138932) (#139034)

Co-authored-by: adang1345 <adang1345@gmail.com>
7 weeks ago[3.14] GH-123299: Copyedit 3.14 What's New: C API (GH-138987) (#139021)
Miss Islington (bot) [Wed, 17 Sep 2025 14:21:06 +0000 (16:21 +0200)] 
[3.14] GH-123299: Copyedit 3.14 What's New: C API (GH-138987) (#139021)

Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com>
7 weeks ago[3.14] gh-138514: getpass: restrict `echo_char` to a single ASCII character (GH-13859...
Miss Islington (bot) [Wed, 17 Sep 2025 14:20:45 +0000 (16:20 +0200)] 
[3.14] gh-138514: getpass: restrict `echo_char` to a single ASCII character (GH-138591) (#138988)

Co-authored-by: Benjamin Johnson <benjohnson2040@gmail.com>
Co-authored-by: Bénédikt Tran <10796600+picnixz@users.noreply.github.com>
Co-authored-by: Brian Schubert <brianm.schubert@gmail.com>
7 weeks ago[3.14] gh-139006: Doc: Clarify html.escape function description (GH-139016) (#139036)
Miss Islington (bot) [Wed, 17 Sep 2025 13:58:17 +0000 (15:58 +0200)] 
[3.14] gh-139006: Doc: Clarify html.escape function description (GH-139016) (#139036)

gh-139006: Doc: Clarify html.escape function description (GH-139016)
(cherry picked from commit 81c975bcfc1ac0533f9489a37e501ad5d3bdb4eb)

Doc: Clarify html.escape function description (GH-139006)

Co-authored-by: PrinceNaroliya <naroliyaprince@gmail.com>
7 weeks ago[3.14] gh-138998: Upgrade vendored expat to 2.7.2 (GH-138999) (#139024)
Miss Islington (bot) [Wed, 17 Sep 2025 12:41:02 +0000 (14:41 +0200)] 
[3.14] gh-138998: Upgrade vendored expat to 2.7.2 (GH-138999) (#139024)

Co-authored-by: Stan Ulbrych <89152624+StanFromIreland@users.noreply.github.com>
7 weeks ago[3.14] gh-137226: Fix get_type_hints() on generic TypedDict with stringified annotati...
Jelle Zijlstra [Wed, 17 Sep 2025 09:22:16 +0000 (02:22 -0700)] 
[3.14] gh-137226: Fix get_type_hints() on generic TypedDict with stringified annotations (GH-138953) (#138989)

7 weeks ago[3.14] gh-138966: Add description for `gi_suspended` attribute (GH-139008) (#139020)
Miss Islington (bot) [Wed, 17 Sep 2025 09:09:15 +0000 (11:09 +0200)] 
[3.14] gh-138966: Add description for `gi_suspended` attribute (GH-139008) (#139020)

Co-authored-by: Donghoon Nam <54799053+codenamenam@users.noreply.github.com>
7 weeks ago[3.14] Revert "gh-118803: Remove `ByteString` from `typing` and `collections.abc...
Miss Islington (bot) [Wed, 17 Sep 2025 08:08:15 +0000 (10:08 +0200)] 
[3.14] Revert "gh-118803: Remove `ByteString` from `typing` and `collections.abc` (GH-118804)" (GH-138990) (#138995)

Revert "gh-118803: Remove `ByteString` from `typing` and `collections.abc` (GH-118804)" (GH-138990)
(cherry picked from commit 530ddd3e06a425b8bb9e8afb657dc7711a5aa2f9)

Co-authored-by: Alex Waygood <Alex.Waygood@Gmail.com>
7 weeks ago[3.14] gh-110936: Reorder string literal definition in Lexical Analysis (GH-138063...
Miss Islington (bot) [Tue, 16 Sep 2025 13:56:17 +0000 (15:56 +0200)] 
[3.14] gh-110936: Reorder string literal definition in Lexical Analysis (GH-138063) (#138373)

Co-authored-by: Stan Ulbrych <89152624+StanFromIreland@users.noreply.github.com>
7 weeks ago[3.14] gh-54874: Expand unicodedata module documentation (GH-138301) (#138346)
Miss Islington (bot) [Tue, 16 Sep 2025 13:55:59 +0000 (15:55 +0200)] 
[3.14] gh-54874: Expand unicodedata module documentation (GH-138301) (#138346)

Co-authored-by: Stan Ulbrych <89152624+StanFromIreland@users.noreply.github.com>
Co-authored-by: Alexander Belopolsky <abalkin@users.noreply.github.com>
7 weeks ago[3.14] gh-137985: Correct description of Formatter's datefmt param in logging documen...
Miss Islington (bot) [Tue, 16 Sep 2025 13:55:29 +0000 (15:55 +0200)] 
[3.14] gh-137985: Correct description of Formatter's datefmt param in logging documentation (GH-138530) (#138565)

Co-authored-by: W. H. Wang <mattwang44@gmail.com>
7 weeks ago[3.14] gh-138871: Clarify NameError exception in 'del' (GH-138881) (#138903)
Miss Islington (bot) [Tue, 16 Sep 2025 13:54:37 +0000 (15:54 +0200)] 
[3.14] gh-138871: Clarify NameError exception in 'del' (GH-138881) (#138903)

Co-authored-by: Kian Eliasi <kian.elbo@gmail.com>
7 weeks ago[3.14] gh-135755: Make Py_MAX_SCRIPT_PATH_SIZE private (GH-138350) (#138356)
Miss Islington (bot) [Tue, 16 Sep 2025 12:49:35 +0000 (14:49 +0200)] 
[3.14] gh-135755: Make Py_MAX_SCRIPT_PATH_SIZE private (GH-138350) (#138356)

Co-authored-by: Victor Stinner <vstinner@python.org>
7 weeks ago[3.14] gh-135329: prevent infinite traceback loop on Ctrl-C for strace (GH-138133...
Miss Islington (bot) [Tue, 16 Sep 2025 11:04:49 +0000 (13:04 +0200)] 
[3.14] gh-135329: prevent infinite traceback loop on Ctrl-C  for strace (GH-138133) (#138973)

gh-135329: prevent infinite traceback loop on Ctrl-C  for strace (GH-138133)
(cherry picked from commit b9dbf6acb34fd407d52899a6c154a1c57c9a424b)

Signed-off-by: yihong0618 <zouzou0208@gmail.com>
Co-authored-by: yihong <zouzou0208@gmail.com>
Co-authored-by: dura0ok <slpmcf@gmail.com>
Co-authored-by: graymon <greyschwinger@gmail.com>
Co-authored-by: Bénédikt Tran <10796600+picnixz@users.noreply.github.com>
Co-authored-by: Łukasz Langa <lukasz@langa.pl>
7 weeks ago[3.14] gh-128636: Fix crash in PyREPL when os.environ is overwritten with an invalid...
Miss Islington (bot) [Tue, 16 Sep 2025 09:10:53 +0000 (11:10 +0200)] 
[3.14] gh-128636: Fix crash in PyREPL when os.environ is overwritten with an invalid value for macOS (GH-138089) (#138938)

Co-authored-by: yihong <zouzou0208@gmail.com>
Co-authored-by: Bénédikt Tran <10796600+picnixz@users.noreply.github.com>
7 weeks ago[3.14] gh-134953: Expand theming for `True`/`False`/`None` (GH-135000) (#138928)
Miss Islington (bot) [Mon, 15 Sep 2025 16:02:40 +0000 (18:02 +0200)] 
[3.14] gh-134953: Expand theming for `True`/`False`/`None` (GH-135000) (#138928)

Co-authored-by: Stan Ulbrych <89152624+StanFromIreland@users.noreply.github.com>
Co-authored-by: Łukasz Langa <lukasz@langa.pl>
7 weeks ago[3.14] gh-138801: re-enable `pyrepl` tests on Windows (GH-138802) (GH-138815)
Miss Islington (bot) [Mon, 15 Sep 2025 14:42:36 +0000 (16:42 +0200)] 
[3.14] gh-138801: re-enable `pyrepl` tests on Windows (GH-138802) (GH-138815)

gh-138801: re-enable `pyrepl` tests on Windows (GH-138802)
(cherry picked from commit 4f3cab96c166031a184a1abf288a4d65df49fe52)

Co-authored-by: Chris Eibl <138194463+chris-eibl@users.noreply.github.com>
7 weeks ago[3.14] gh-138669: Increase test coverage for difflib (GH-138670) (#138817)
Miss Islington (bot) [Sun, 14 Sep 2025 21:20:32 +0000 (23:20 +0200)] 
[3.14] gh-138669: Increase test coverage for difflib (GH-138670) (#138817)

Co-authored-by: Jan-Eric Nitschke <47750513+JanEricNitschke@users.noreply.github.com>
7 weeks ago[3.14] gh-138804: Check type in `shlex.quote` (GH-138809) (#138846)
Miss Islington (bot) [Sat, 13 Sep 2025 18:29:50 +0000 (20:29 +0200)] 
[3.14] gh-138804: Check type in `shlex.quote` (GH-138809) (#138846)

Co-authored-by: Christoph Walcher <christoph-wa@gmx.de>
8 weeks ago[3.14] gh-138479: Ensure that `__typing_subst__` returns a tuple (GH-138482) (#138784)
Miss Islington (bot) [Fri, 12 Sep 2025 13:23:03 +0000 (15:23 +0200)] 
[3.14] gh-138479: Ensure that `__typing_subst__` returns a tuple (GH-138482) (#138784)

Co-authored-by: Peter Bierma <zintensitydev@gmail.com>
Co-authored-by: Serhiy Storchaka <storchaka@gmail.com>
8 weeks ago[3.14] gh-71810: Fix corner case (length==0) for int.to_bytes() (GH-138739) (#138782)
Miss Islington (bot) [Fri, 12 Sep 2025 13:22:43 +0000 (15:22 +0200)] 
[3.14] gh-71810: Fix corner case (length==0) for int.to_bytes() (GH-138739) (#138782)

Co-authored-by: Sergey B Kirpichev <skirpichev@gmail.com>
Co-authored-by: Serhiy Storchaka <storchaka@gmail.com>
8 weeks ago[3.14] gh-116946: fully implement GC protocol for `zlib` objects (GH-138290) (#138327)
Bénédikt Tran [Fri, 12 Sep 2025 13:22:33 +0000 (15:22 +0200)] 
[3.14] gh-116946: fully implement GC protocol for `zlib` objects (GH-138290) (#138327)

8 weeks ago[3.14] Improve permission error messages in pdb and asyncio.tools (GH-134290) (#138826)
Miss Islington (bot) [Fri, 12 Sep 2025 12:20:20 +0000 (14:20 +0200)] 
[3.14] Improve permission error messages in pdb and asyncio.tools (GH-134290) (#138826)

Improve permission error messages in pdb and asyncio.tools (GH-134290)
(cherry picked from commit 419441a6e14aa9e0ebd2484ee8e76d3c544a3c09)

Co-authored-by: ivonastojanovic <80911834+ivonastojanovic@users.noreply.github.com>
8 weeks ago[3.14] gh-138005: Document that CSV `skipinitialspace=True` and `delimiter=' '` requi...
Miss Islington (bot) [Thu, 11 Sep 2025 15:18:25 +0000 (17:18 +0200)] 
[3.14] gh-138005: Document that CSV `skipinitialspace=True` and `delimiter=' '` require quotation for empty fields (GH-138006) (#138798)

Co-authored-by: Maurycy Pawłowski-Wieroński <5383+maurycy@users.noreply.github.com>
8 weeks ago[3.14] gh-138081: fix some dead links in InternalDocs (GH-138082) (#138781)
Miss Islington (bot) [Thu, 11 Sep 2025 09:38:14 +0000 (11:38 +0200)] 
[3.14] gh-138081: fix some dead links in InternalDocs (GH-138082) (#138781)

Co-authored-by: yihong <zouzou0208@gmail.com>
8 weeks ago[3.14] gh-138081: Fix/remove incorrect links in `idlelib/HISTORY.txt` (GH-138091...
Miss Islington (bot) [Thu, 11 Sep 2025 09:27:23 +0000 (11:27 +0200)] 
[3.14] gh-138081: Fix/remove incorrect links in `idlelib/HISTORY.txt` (GH-138091) (#138124)

Co-authored-by: Yongzi Li <204532581+Yzi-Li@users.noreply.github.com>
8 weeks ago[3.14] GH-138562: Remove ``sort()`` from the common sequence methods in the data...
Miss Islington (bot) [Thu, 11 Sep 2025 09:23:53 +0000 (11:23 +0200)] 
[3.14] GH-138562: Remove ``sort()`` from the common sequence methods in the data model (GH-138563) (#138760)

Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com>
8 weeks ago[3.14] Add impl-detail block for PyLong_FromLong docs (GH-126422) (#138694)
Miss Islington (bot) [Thu, 11 Sep 2025 09:23:36 +0000 (11:23 +0200)] 
[3.14] Add impl-detail block for PyLong_FromLong docs (GH-126422) (#138694)

Co-authored-by: Sergey B Kirpichev <skirpichev@gmail.com>
Co-authored-by: Brian Schubert <brianm.schubert@gmail.com>
8 weeks ago[3.14] gh-138644: Update c-api docs of `PyInterpreterState` about PEP-684 (GH-138651...
Miss Islington (bot) [Thu, 11 Sep 2025 09:23:24 +0000 (11:23 +0200)] 
[3.14] gh-138644: Update c-api docs of `PyInterpreterState` about PEP-684 (GH-138651) (#138657)

Co-authored-by: sobolevn <mail@sobolevn.me>
Co-authored-by: Peter Bierma <zintensitydev@gmail.com>
8 weeks ago[3.14] gh-135676: Reword the Operators & Delimiters section(s) (GH-137713) (#138457)
Miss Islington (bot) [Thu, 11 Sep 2025 09:22:56 +0000 (11:22 +0200)] 
[3.14] gh-135676: Reword the Operators & Delimiters section(s) (GH-137713) (#138457)

Co-authored-by: Petr Viktorin <encukou@gmail.com>
Co-authored-by: Blaise Pabon <blaise@gmail.com>
Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com>
8 weeks ago[3.14] gh-138307: Update the Ellipsis documentation (GH-138306) (#138440)
Miss Islington (bot) [Thu, 11 Sep 2025 09:22:37 +0000 (11:22 +0200)] 
[3.14] gh-138307: Update the Ellipsis documentation (GH-138306) (#138440)

Co-authored-by: Adorilson Bezerra <adorilson@gmail.com>
Co-authored-by: Stan Ulbrych <89152624+StanFromIreland@users.noreply.github.com>
Co-authored-by: Éric <merwok@netwok.org>
Co-authored-by: Ned Batchelder <ned@nedbatchelder.com>
8 weeks ago[3.14] Docs: Fix typo in `shutil.make_archive` example (GH-138188) (#138195)
Miss Islington (bot) [Thu, 11 Sep 2025 09:20:28 +0000 (11:20 +0200)] 
[3.14] Docs: Fix typo in `shutil.make_archive` example (GH-138188) (#138195)

Co-authored-by: Andreas Pelme <andreas@pelme.se>
8 weeks ago[3.14] gh-133125: Clarify ZipInfo.date_time attribute documentation (GH-136082) ...
Miss Islington (bot) [Thu, 11 Sep 2025 09:19:35 +0000 (11:19 +0200)] 
[3.14] gh-133125: Clarify ZipInfo.date_time attribute documentation (GH-136082) (#138077)

Co-authored-by: Kentaro Jay Takahashi <64148935+KentaroJay@users.noreply.github.com>
Co-authored-by: Emma Smith <emma@emmatyping.dev>
8 weeks ago[3.14] Fix typo in `logging` docs (GH-137981) (#137983)
Miss Islington (bot) [Thu, 11 Sep 2025 09:19:05 +0000 (11:19 +0200)] 
[3.14] Fix typo in `logging` docs (GH-137981) (#137983)

Co-authored-by: Maximilian Linhoff <maximilian.linhoff@cta-observatory.org>
8 weeks ago[3.14] [docs] minor, fix grammar in ssl.SSLContect.sslsocket_class docstring (GH...
Miss Islington (bot) [Thu, 11 Sep 2025 09:18:43 +0000 (11:18 +0200)] 
[3.14] [docs] minor, fix grammar in ssl.SSLContect.sslsocket_class docstring (GH-137935) (#137950)

Co-authored-by: PrinceNaroliya <naroliyaprince@gmail.com>
Co-authored-by: Gregory P. Smith <68491+gpshead@users.noreply.github.com>
8 weeks ago[3.14] gh-131885: Use positional-only markers for the ``decimal`` module (GH-131990...
Miss Islington (bot) [Thu, 11 Sep 2025 09:18:17 +0000 (11:18 +0200)] 
[3.14] gh-131885: Use positional-only markers for the ``decimal`` module (GH-131990) (#137902)

Co-authored-by: Semyon Moroz <donbarbos@proton.me>
8 weeks ago[3.14] gh-131591: fix formatting of remote debugger docs (GH-137225) (#137874)
Miss Islington (bot) [Thu, 11 Sep 2025 09:17:46 +0000 (11:17 +0200)] 
[3.14] gh-131591: fix formatting of remote debugger docs (GH-137225) (#137874)

Co-authored-by: Rafael Fontenelle <rffontenelle@users.noreply.github.com>
8 weeks ago[3.14] Mention the "context manager" keyword in concurrent.futures documentation...
Miss Islington (bot) [Thu, 11 Sep 2025 09:17:25 +0000 (11:17 +0200)] 
[3.14] Mention the "context manager" keyword in concurrent.futures documentation (GH-130976) (#137810)

Co-authored-by: Jakub Stasiak <jakub@stasiak.at>
8 weeks ago[3.14] gh-87281: Improve documentation for locale.setlocale() and locale.getlocale...
Miss Islington (bot) [Thu, 11 Sep 2025 09:16:18 +0000 (11:16 +0200)] 
[3.14] gh-87281: Improve documentation for locale.setlocale() and locale.getlocale() (GH-137313) (#137722)

Co-authored-by: Serhiy Storchaka <storchaka@gmail.com>
8 weeks ago[3.14] gh-136672: Docs: Move Enum functions and add examples (GH-136791) (#137688)
Miss Islington (bot) [Thu, 11 Sep 2025 09:15:55 +0000 (11:15 +0200)] 
[3.14] gh-136672: Docs: Move Enum functions and add examples (GH-136791) (#137688)

Co-authored-by: RafaelWO <38643099+RafaelWO@users.noreply.github.com>
Co-authored-by: Ethan Furman <ethan@stoneleaf.us>
8 weeks ago[3.14] gh-125897: Mark range function parameters as positional only (GH-125945) ...
Miss Islington (bot) [Thu, 11 Sep 2025 09:15:24 +0000 (11:15 +0200)] 
[3.14] gh-125897: Mark range function parameters as positional only (GH-125945) (#137652)

Co-authored-by: Konstantin Baikov <konstantin.baikov@gmail.com>
8 weeks ago[3.14] Fix documentation of hash in PyHash_FuncDef (GH-137595) (#137642)
Miss Islington (bot) [Thu, 11 Sep 2025 09:15:06 +0000 (11:15 +0200)] 
[3.14] Fix documentation of hash in PyHash_FuncDef (GH-137595) (#137642)

Co-authored-by: da-woods <dw-git@d-woods.co.uk>
8 weeks ago[3.14] Replace "ordered arguments" with "positional arguments" in `unittest.mock...
Miss Islington (bot) [Thu, 11 Sep 2025 09:14:45 +0000 (11:14 +0200)] 
[3.14] Replace "ordered arguments" with "positional arguments" in `unittest.mock` documentation (GH-137552) (#137553)

Co-authored-by: Tom Forbes <tom@tomforb.es>
8 weeks ago[3.14] Docs: Small clarity change for ``except*`` (GH-121073) (#137494)
Miss Islington (bot) [Thu, 11 Sep 2025 09:14:33 +0000 (11:14 +0200)] 
[3.14] Docs: Small clarity change for ``except*`` (GH-121073) (#137494)

Co-authored-by: Greg Stein <gstein@gmail.com>
Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com>
8 weeks ago[3.14] Docs: Use the correct example module in warnings.rst (GH-137402) (#137492)
Miss Islington (bot) [Thu, 11 Sep 2025 09:14:21 +0000 (11:14 +0200)] 
[3.14] Docs: Use the correct example module in warnings.rst (GH-137402) (#137492)

Co-authored-by: Mendel Feygelson <mfeygelson@gmail.com>
8 weeks ago[3.14] gh-137368: document __index__() support for PyLong_AsInt32/64() (GH-137369...
Miss Islington (bot) [Thu, 11 Sep 2025 09:14:03 +0000 (11:14 +0200)] 
[3.14] gh-137368: document __index__() support for PyLong_AsInt32/64() (GH-137369) (#137380)

gh-137368: document __index__() support for PyLong_AsInt32/64() (GH-137369)
(cherry picked from commit 4dd85b347fd8264453811e0873e0dffa333d9838)

Co-authored-by: Sergey B Kirpichev <skirpichev@gmail.com>
8 weeks ago[3.14] Fix typo in Doc/extending/extending.rst (GH-136890) (#137355)
Brian Schubert [Thu, 11 Sep 2025 08:51:42 +0000 (04:51 -0400)] 
[3.14] Fix typo in Doc/extending/extending.rst (GH-136890) (#137355)

Co-authored-by: Cornelius Roemer <cornelius.roemer@gmail.com>
8 weeks ago[3.14] Docs: Fix typo in `os.fwalk()` example (GH-138486) (#138500)
Miss Islington (bot) [Thu, 11 Sep 2025 08:50:32 +0000 (10:50 +0200)] 
[3.14] Docs: Fix typo in `os.fwalk()` example (GH-138486) (#138500)

Co-authored-by: William Andrea <22385371+wjandrea@users.noreply.github.com>
8 weeks ago[3.14] Fix Windows path in `venv` docs (GH-138476) (#138477)
Miss Islington (bot) [Thu, 11 Sep 2025 08:50:01 +0000 (10:50 +0200)] 
[3.14] Fix Windows path in `venv` docs (GH-138476) (#138477)

Co-authored-by: Zachary Ware <zach@python.org>
8 weeks ago[3.14] gh-138349: Fix crash when combining module-level annotation and listcomp ...
Victor Stinner [Thu, 11 Sep 2025 05:43:57 +0000 (07:43 +0200)] 
[3.14] gh-138349: Fix crash when combining module-level annotation and listcomp (#138363) (#138749)

* gh-138349: Fix crash when combining module-level annotation and listcomp (#138363)

(cherry picked from commit 7a6fd4a45deee23b827bf8e32bde172e14921ed6)

---------

Co-authored-by: Jelle Zijlstra <jelle.zijlstra@gmail.com>
8 weeks ago[3.14] gh-136599: Add tests for long_hash (GH-138335) (#138390)
Miss Islington (bot) [Wed, 10 Sep 2025 20:54:07 +0000 (22:54 +0200)] 
[3.14] gh-136599: Add tests for long_hash (GH-138335) (#138390)

gh-136599: Add tests for long_hash (GH-138335)
(cherry picked from commit 2d3711dc06657e072a83b580636cbb0009658636)

Co-authored-by: Pieter Eendebak <pieter.eendebak@gmail.com>
Co-authored-by: Sergey B Kirpichev <skirpichev@gmail.com>
8 weeks ago[3.14] gh-138744: GitHub Actions: pin to `windows-2022` (GH-138743) (#138752)
Miss Islington (bot) [Wed, 10 Sep 2025 14:58:31 +0000 (16:58 +0200)] 
[3.14] gh-138744: GitHub Actions: pin to `windows-2022` (GH-138743) (#138752)

Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
8 weeks ago[3.14] gh-136264: Fix ``--relative-paths`` for PEP 739's build-details.json (GH-13851...
Miss Islington (bot) [Tue, 9 Sep 2025 16:15:40 +0000 (18:15 +0200)] 
[3.14] gh-136264: Fix ``--relative-paths`` for PEP 739's build-details.json (GH-138510) (#138638)

* gh-136264: Fix ``--relative-paths`` for PEP 739's build-details.json (GH-138510)

* KeyError is not raised for defaultdict
* Fix relative paths on different drives on Windows
* Add a round-trip test
(cherry picked from commit 057ee1741015067b46446e46eab467c1fa82610d)

Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com>
Co-authored-by: Itamar Oren <itamarost@gmail.com>
* Update test_build_details.py

* Update Lib/test/test_build_details.py

---------

Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com>
Co-authored-by: Itamar Oren <itamarost@gmail.com>
Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
8 weeks ago[3.14] GH-101100: Remove some entries from ``nitpick_ignore`` (GH-138464) (#138683)
Miss Islington (bot) [Tue, 9 Sep 2025 16:12:40 +0000 (18:12 +0200)] 
[3.14] GH-101100: Remove some entries from ``nitpick_ignore`` (GH-138464) (#138683)

* GH-101100: Remove some entries from ``nitpick_ignore`` (GH-138464)
(cherry picked from commit 22cb9ba8f90bfbc0b8831365b6864f41b19d0b6e)

Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com>
* Update check-warnings.py

---------

Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com>
8 weeks ago[3.14] gh-101100: Resolve reference warnings in reference/ (GH-138418) (#138680)
Miss Islington (bot) [Tue, 9 Sep 2025 16:11:09 +0000 (18:11 +0200)] 
[3.14] gh-101100: Resolve reference warnings in reference/ (GH-138418) (#138680)

gh-101100: Resolve reference warnings in reference/ (GH-138418)
(cherry picked from commit 6831634eb71360b0bd1b266d42fe24a930f38078)

Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com>
8 weeks ago[3.14] gh-138577: Mention Unix-specific limitations of `getpass.getpass(echo_char...
Miss Islington (bot) [Tue, 9 Sep 2025 10:00:36 +0000 (12:00 +0200)] 
[3.14] gh-138577: Mention Unix-specific limitations of `getpass.getpass(echo_char=...)` (GH-138677) (#138696)

Co-authored-by: yagggi <fakepoet0101@gmail.com>
8 weeks ago[3.14] gh-137242: Add a --no-randomize option, and use it in Android CI (GH-138649...
Miss Islington (bot) [Tue, 9 Sep 2025 08:51:48 +0000 (10:51 +0200)] 
[3.14] gh-137242: Add a --no-randomize option, and use it in Android CI (GH-138649) (#138684)

Co-authored-by: Victor Stinner <vstinner@python.org>
Co-authored-by: Malcolm Smith <smith@chaquo.com>
8 weeks ago[3.14] annotationlib: add note on security to docs (GH-138508) (#138550)
Miss Islington (bot) [Mon, 8 Sep 2025 20:15:57 +0000 (22:15 +0200)] 
[3.14] annotationlib: add note on security to docs (GH-138508) (#138550)

annotationlib: add note on security to docs (GH-138508)
(cherry picked from commit 9158bcf86b54df419cab3131412c25edd11fb0d5)

Co-authored-by: Jelle Zijlstra <jelle.zijlstra@gmail.com>
8 weeks ago[3.14] gh-138665: Move `platform.invalidate_caches` docs (GH-138667) (#138668)
Miss Islington (bot) [Mon, 8 Sep 2025 16:06:27 +0000 (18:06 +0200)] 
[3.14] gh-138665: Move `platform.invalidate_caches` docs (GH-138667) (#138668)

Co-authored-by: Shamil <ashm.tech@proton.me>
8 weeks ago[3.14] gh-138253: Fix compatibility of sub-interpreters queues with queue.Queue ...
Miss Islington (bot) [Mon, 8 Sep 2025 15:37:39 +0000 (17:37 +0200)] 
[3.14] gh-138253: Fix compatibility of sub-interpreters queues with queue.Queue (GH-138256) (#138367)

Co-authored-by: Serhiy Storchaka <storchaka@gmail.com>
8 weeks ago[3.14] gh-135661: Fix CDATA section parsing in HTMLParser (GH-135665) (#137772)
Miss Islington (bot) [Mon, 8 Sep 2025 15:31:41 +0000 (17:31 +0200)] 
[3.14] gh-135661: Fix CDATA section parsing in HTMLParser (GH-135665) (#137772)

Co-authored-by: Serhiy Storchaka <storchaka@gmail.com>
8 weeks ago[3.14] gh-138297 Point link in docs for `finally` to try/else, instead of if/else...
Miss Islington (bot) [Mon, 8 Sep 2025 15:09:31 +0000 (17:09 +0200)] 
[3.14] gh-138297 Point link in docs for `finally` to try/else, instead of if/else (GH-138298) (#138381)

Co-authored-by: James Parrott <80779630+JamesParrott@users.noreply.github.com>
Co-authored-by: Brian Schubert <brianm.schubert@gmail.com>
Co-authored-by: Adam Turner <9087854+aa-turner@users.noreply.github.com>
8 weeks ago[3.14] gh-89905: Correct `-R` option doc (GH-137608) (#138353)
Miss Islington (bot) [Mon, 8 Sep 2025 15:08:12 +0000 (17:08 +0200)] 
[3.14] gh-89905: Correct `-R` option doc (GH-137608) (#138353)

Co-authored-by: Stan Ulbrych <89152624+StanFromIreland@users.noreply.github.com>
8 weeks ago[3.14] gh-129033: Remove dead code in test.support.has_no_debug_ranges() (GH-137379...
Miss Islington (bot) [Mon, 8 Sep 2025 15:03:23 +0000 (17:03 +0200)] 
[3.14] gh-129033: Remove dead code in test.support.has_no_debug_ranges() (GH-137379) (#137382)

Co-authored-by: Victor Stinner <vstinner@python.org>
8 weeks ago[3.14] gh-138295: Fix a grammar issue in the descriptor HOWTO (GH-138296) (#138299)
Miss Islington (bot) [Mon, 8 Sep 2025 15:00:06 +0000 (17:00 +0200)] 
[3.14] gh-138295: Fix a grammar issue in the descriptor HOWTO (GH-138296) (#138299)

Co-authored-by: Fangyi Zhou <me@fangyi.io>
8 weeks ago[3.14] gh-91116: Add hyperlink from `sys.settrace` to frame objects (GH-138062) ...
Miss Islington (bot) [Mon, 8 Sep 2025 14:59:24 +0000 (16:59 +0200)] 
[3.14] gh-91116: Add hyperlink from `sys.settrace` to frame objects (GH-138062) (#138068)

Co-authored-by: Krishna Chaitanya <141550576+XChaitanyaX@users.noreply.github.com>
8 weeks ago[3.14] gh-137668: Document that ord() supports also bytes and bytearray (GH-137669...
Miss Islington (bot) [Mon, 8 Sep 2025 14:59:10 +0000 (16:59 +0200)] 
[3.14] gh-137668: Document that ord() supports also bytes and bytearray (GH-137669) (#137703)

Co-authored-by: Serhiy Storchaka <storchaka@gmail.com>
8 weeks ago[3.14] gh-137397: Skip test_os_open on NetBSD due to indefinite hang (GH-137398)...
Miss Islington (bot) [Mon, 8 Sep 2025 14:58:44 +0000 (16:58 +0200)] 
[3.14] gh-137397: Skip test_os_open on NetBSD due to indefinite hang (GH-137398) (#137406)

Co-authored-by: Furkan Onder <furkanonder@protonmail.com>
8 weeks ago[3.14] gh-138659: Typo in the gc module docstring (GH-138660) (#138662)
Miss Islington (bot) [Mon, 8 Sep 2025 14:41:34 +0000 (16:41 +0200)] 
[3.14] gh-138659: Typo in the gc module docstring (GH-138660) (#138662)

gh-138659: Typo in the gc module docstring (GH-138660)

docs(gc): fix typo in get_threshold() docstring

Removes a duplicate "the" from the docstring for the `gc.get_threshold()` function.
(cherry picked from commit c006a623e73d2368ec653e19c769706885161053)

Co-authored-by: Aalaap Dey <65075436+axdeyy@users.noreply.github.com>
2 months ago[3.14] gh-138318, PyREPL: builtins should not be highlighted when used as attribute...
Miss Islington (bot) [Mon, 8 Sep 2025 13:29:53 +0000 (15:29 +0200)] 
[3.14] gh-138318, PyREPL: builtins should not be highlighted when used as attribute names (GH-138319) (#138654)

gh-138318, PyREPL: builtins should not be highlighted when used as attribute names (GH-138319)
(cherry picked from commit 7a3bca50e08811070cc244109067c719ca970fc6)

Co-authored-by: yihong <zouzou0208@gmail.com>
2 months ago[3.14] Use `test.support.is_wasm32` flag for `is_emscripten` or `is_wasi` for generic...
Miss Islington (bot) [Mon, 8 Sep 2025 13:20:00 +0000 (15:20 +0200)] 
[3.14] Use `test.support.is_wasm32` flag for `is_emscripten` or `is_wasi` for generic checks (GH-136815) (#138643)

Co-authored-by: Ani <5357586+anistark@users.noreply.github.com>
Co-authored-by: Brett Cannon <brett@python.org>
2 months ago[3.14] Docs: Fix typo in test.support.linked_to_musl function name (GH-138406) (...
Miss Islington (bot) [Mon, 8 Sep 2025 11:52:38 +0000 (13:52 +0200)] 
[3.14] Docs: Fix typo in test.support.linked_to_musl function name (GH-138406) (#138445)

Docs: Fix typo in test.support.linked_to_musl function name (GH-138406)
(cherry picked from commit 8ce4f2836340bfa5f87a1ff0f88af15fb4553ae4)

Co-authored-by: Marc Mueller <30130371+cdce8p@users.noreply.github.com>
2 months ago[3.14] GH-123299: Copyedit 3.14 What's New: Build Changes (GH-138488) (#138632)
Miss Islington (bot) [Mon, 8 Sep 2025 07:17:14 +0000 (09:17 +0200)] 
[3.14] GH-123299: Copyedit 3.14 What's New: Build Changes (GH-138488) (#138632)

Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com>