Kirill Podoprigora
04461510fb
gh-139672: Remove references to passlib
( #139673 )
2025-10-09 20:13:38 +03:00
Savannah Ostrowski
9fc4366f09
GH-139809: Fix argparse subcommand prog not respecting color environment variables ( #139818 )
2025-10-09 16:53:14 +00:00
yihong
a310b3a99d
gh-139845: do not print twice in default asyncio REPL ( #139846 )
...
Co-authored-by: Kumar Aditya <kumaraditya@python.org>
2025-10-09 15:24:52 +00:00
yihong
b8c8b8f1d3
gh-139391: properly handle signal.signal()
in UnixConsole
when called from a non-main thread ( #139392 )
2025-10-09 14:58:01 +00:00
DeepWzh
81959a0364
gh-133400: Fixed Ctrl+D (^D) behavior in :mod:_pyrepl
module (GH-133883)
...
Co-authored-by: adam j hartz <adam@smatz.net>
2025-10-09 16:16:48 +02:00
Stan Ulbrych
d2deb8fdef
gh-101100: Fix reference warnings in c-api/init.rst
documenting PyGILState_STATE
( #139572 )
2025-10-09 12:34:35 +03:00
Anuradha Agrawal
6fd1418341
gh-139742: Add support for Python 3.14 t-string prefixes in IDLE colorizer and tests ( #139756 )
...
Add 't' prefix to colorizer.py stringprefix regex to support Python 3.14 template strings.
Add t prefixes to test_colorizer.py source test text and adjust line numbers on test methods.
---------
Co-authored-by: blurb-it[bot] <43283697+blurb-it[bot]@users.noreply.github.com>
Co-authored-by: Łukasz Langa <lukasz@langa.pl>
Co-authored-by: Stan Ulbrych <89152624+StanFromIreland@users.noreply.github.com>
2025-10-09 05:24:53 -04:00
Bénédikt Tran
197c610a1e
gh-88046: remove impossible conditional import for _ssl.RAND_egd
( #139648 )
...
`_ssl.RAND_egd` was removed in b8d0fa035d
.
2025-10-09 11:14:36 +02:00
Peter
65089406a5
gh-139743: Avoid import-time print in test_sqlite3 (GH-139746)
2025-10-09 11:00:37 +03:00
Alper
7f155f9c46
gh-116738: make mmap
module thread-safe ( #139237 )
2025-10-09 12:00:47 +05:30
Stan Ulbrych
e7e3d1d4a8
gh-139805: Bump test_repl_eio
timeout for slow builtbots ( #139807 )
2025-10-09 00:34:40 +02:00
sobolevn
678e0b818c
gh-139590: Stricter ruff
rules for Tools/wasm
( #139752 )
2025-10-09 01:13:27 +03:00
Victor Stinner
a2850a3a91
gh-70030: Remove _PyCode_ConstantKey() function ( #139735 )
...
Move the function to the internal C API and no longer export it.
2025-10-08 22:33:45 +02:00
Jacob Coffee
6954077fde
Remove Cirrus macOS runners from CI ( #139799 )
...
Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
2025-10-08 19:14:05 +00:00
Cody Maloney
fa60354245
gh-101100: Resolve some os
sphinx reference warnings ( #139636 )
2025-10-08 23:53:27 +05:30
Stan Ulbrych
d9cb191df8
gh-138843: Clean up downloads page ( #138844 )
...
Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
2025-10-08 19:14:09 +03:00
ed
72e370c910
gh-139736: Fix argparse indentation overshoot ( #139738 )
...
Co-authored-by: Savannah Ostrowski <savannahostrowski@gmail.com>
2025-10-08 15:36:53 +00:00
Stan Ulbrych
99fd525632
gh-101100: Fix all Sphinx warnings in Doc/library/subprocess.rst
( #139576 )
2025-10-08 18:26:22 +03:00
Bénédikt Tran
b04a57deef
gh-139748: fix leaks in AC error paths when using unicode FS-based converters ( #139765 )
2025-10-08 20:52:44 +05:30
Wulian233
570d17259f
gh-139769: Update PCBuild/find_python.bat
to allow discovery of Python 3.14 (GH-139770)
...
Enable 3.14 py.exe can be use on PCBuild
2025-10-08 16:00:54 +01:00
Petr Viktorin
59a6f9d8c5
gh-135676: Add a summary of source characters (GH-138194)
...
Co-authored-by: Carol Willing <carolcode@willingconsulting.com>
Co-authored-by: Stan Ulbrych <89152624+StanFromIreland@users.noreply.github.com>
Co-authored-by: Blaise Pabon <blaise@gmail.com>
Co-authored-by: Micha Albert <info@micha.zone>
Co-authored-by: KeithTheEE <kmurrayis@gmail.com>
2025-10-08 16:34:19 +02:00
Kumar Aditya
49fb46f555
gh-139774: use relaxed atomics for datetime hashes ( #139775 )
2025-10-08 19:49:54 +05:30
Cody Maloney
8b9606a2c5
gh-139452: Clarify redirect_stdout, stderr behavior (gh-139490)
2025-10-08 08:28:29 -05:00
Victor Stinner
3d3f126e86
gh-139353: Rename formatter_unicode.c to unicode_formatter.c ( #139723 )
...
* Move Python/formatter_unicode.c to Objects/unicode_formatter.c.
* Move Objects/stringlib/localeutil.h content into
unicode_formatter.c. Remove localeutil.h.
* Move _PyUnicode_InsertThousandsGrouping() to unicode_formatter.c
and mark the function as static.
* Rename unicode_fill() to _PyUnicode_Fill() and export it in
pycore_unicodeobject.h.
* Move MAX_UNICODE to pycore_unicodeobject.h as _Py_MAX_UNICODE.
2025-10-08 14:56:00 +02:00
Rogdham
5cea843594
gh-137589: Zipfile tests: close file objects (GH-138080)
...
Zipfile tests: close file objects
2025-10-08 14:29:37 +02:00
Victor Stinner
c4e7d245d6
gh-138342: Move _PyObject_VisitType() to the internal C API ( #139734 )
2025-10-08 12:10:58 +02:00
Savannah Ostrowski
a15aeec29e
GH-139590: Run ruff format
on pre-commit for Tools/wasm ( #139591 )
...
Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
2025-10-08 02:25:06 +00:00
Zachary Ware
c53c55b6ed
Remove long-obsolete PCbuild/field3.py script (GH-139739)
...
As far as I can tell, it has not actually been used since 2003.
2025-10-08 00:29:43 +00:00
Victor Stinner
85ec35d2ab
gh-79315: Add Include/cpython/structseq.h header ( #139730 )
2025-10-08 01:19:50 +02:00
Victor Stinner
5a77f02d72
gh-79315: Remove Include/pylock.h and Include/monitoring.h ( #139731 )
...
Keep Include/cpython/pylock.h and Include/cpython/monitoring.h.
2025-10-08 00:49:24 +02:00
Victor Stinner
1cf22600f1
gh-79315: Add Include/cpython/sliceobject.h header ( #139729 )
2025-10-08 00:48:18 +02:00
Victor Stinner
f962e1eacf
gh-79315: Add Include/cpython/marshal.h header ( #139725 )
2025-10-07 23:49:08 +02:00
Cornelius Roemer
25edfa7cf1
Doc: Improve clarity for subinterpreters in What's New in 3.14 ( #139221 )
...
Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com>
2025-10-07 18:53:27 +00:00
Stan Ulbrych
d396a32b3d
gh-139698: Fix typo in What's New 3.14 ( #139699 )
2025-10-07 23:09:45 +05:30
Serhiy Storchaka
162997bb70
gh-139700: Check consistency of the zip64 end of central directory record (GH-139702)
...
Support records with "zip64 extensible data" if there are no bytes
prepended to the ZIP file.
2025-10-07 20:15:26 +03:00
Tomasz Pytel
539461d9ec
gh-139516: Fix lambda colon start format spec in f-string in tokenizer ( #139657 )
2025-10-07 17:28:15 +01:00
danigm
96c59a6e42
gh-138497: Support LLVM_VERSION configuration via env ( #138498 )
...
Co-authored-by: Savannah Ostrowski <savannah@python.org>
2025-10-07 07:54:31 -07:00
Mark Shannon
7094f09f54
GH-139291: Fix C stack limits by factoring out finding hardware stack limits (GH-139294)
2025-10-07 15:04:37 +02:00
Adam Turner
0e2cdd313b
gh-139436: Remove `dist-pdf
` from the docs archives rebuild target ( #139437 )
2025-10-07 13:29:18 +01:00
Adam Turner
134ff810cf
GH-123299: Announce final release in What's New in Python 3.14 ( #139631 )
...
Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
2025-10-07 08:49:59 +00:00
Ned Deily
6d804e4efb
gh-124111: Update macOS installer to use Tcl/Tk 8.6.17. ( #139682 )
2025-10-07 00:53:05 -04:00
Zachary Ware
23410f0a9e
gh-139573: Update macOS installer to use OpenSSL 3.0.18 ( #139575 )
2025-10-06 22:17:09 -04:00
Alyssa Coghlan
331158065b
Add warnings filter suggestions to PEP 765 entry in What's New ( #139658 )
...
Co-authored-by: Irit Katriel <1055913+iritkatriel@users.noreply.github.com>
Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com>
2025-10-06 20:41:08 +01:00
Furkan Onder
171f787a29
gh-138854: Skip test_script_shadowing_stdlib_cwd_failure on AIX (GH-138855)
2025-10-06 17:42:26 +00:00
sobolevn
7c70cc5c23
gh-133210: Fix test_inspect
without docstrings ( #139651 )
2025-10-06 19:48:50 +03:00
Sebastian Pipping
55a44ccf5e
gh-139400: Move NEWS item from section "Core and Builtins" to section "Security" (GH-139606) ( #139664 )
2025-10-06 16:55:58 +02:00
Mikhail Efimov
708de26e31
gh-133210: Fix test_pydoc
without docstrings ( #139654 )
2025-10-06 16:51:10 +02:00
Cycloctane
69cfad0b3e
gh-116488: Mention dict.get
in the data structures tutorial (GH-139643)
2025-10-06 09:04:59 -04:00
Cycloctane
b73aaffb3d
gh-133951: Fix purelib packages not found in test_peg_generator TestCParser (GH-139607)
...
also includes purelib in TestCParser import context
2025-10-06 14:40:48 +02:00
yihong
36a6c2cdfa
gh-139646: fix typo in pickletools
error message ( #139647 )
...
Signed-off-by: yihong0618 <zouzou0208@gmail.com>
2025-10-06 10:52:45 +00:00