Adam Turner
d29ddbd90c
gh-132983: Convert zstd `__new__` methods to Argument Clinic ( #133860 )
2025-05-12 08:51:53 +00:00
Jelle Zijlstra
0eb448cae5
gh-119180: annotationlib: Fix values of Format members in docs ( #133841 )
...
gh-119180: Fix values of Format members in docs
2025-05-11 08:43:24 -07:00
Jelle Zijlstra
3396df56d0
gh-119180: More documentation for PEP 649/749 ( #133552 )
...
The SC asked that the Appendix in PEP-749 be added to the docs.
Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com>
2025-05-11 08:43:17 -07:00
Sebastian Rittau
1d3eacedb8
gh-133893: asyncio.graph: Replace TextIO annotation with io.Writer ( #133894 )
2025-05-11 17:59:56 +03:00
Bénédikt Tran
13cb8ca3da
gh-133879: Copyedit "What's New in Python 3.15" ( #133880 )
2025-05-11 09:14:20 +00:00
Kumar Aditya
9b9cdb6440
gh-100926: use explicit stginfo lock for pointer cache ( #133867 )
2025-05-11 08:24:20 +00:00
Lauta
c838e21fda
gh-133590: ensure that TableEntry.linenumber_borrow is initialized ( #133681 )
2025-05-11 10:16:28 +02:00
Bénédikt Tran
f91127ae1a
gh-133823: update "Pending Removal in 3.15" notes about TypedDict ( #133864 )
2025-05-11 10:10:54 +02:00
Bénédikt Tran
87312119da
gh-133823: require explicit empty sequence for 0-field TypedDict objects ( #133863 )
2025-05-11 08:04:45 +00:00
Bénédikt Tran
add828951e
gh-92897: document removal of check_home in Doc/whatsnew/3.15.rst ( #133815 )
2025-05-11 07:47:14 +00:00
Bénédikt Tran
c5e1775825
gh-133817: remove keyword arguments syntax for NamedTuple ( #133822 )
2025-05-11 09:05:56 +02:00
Inada Naoki
92337f666e
gh-133703: dict: fix calculate_log2_keysize() (GH-133809)
2025-05-11 14:44:21 +09:00
Rogdham
878e0fb8b4
gh-132983: Remove leftovers from EndlessZstdDecompressor ( #133856 )
...
Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com>
Co-authored-by: Peter Bierma <zintensitydev@gmail.com>
2025-05-11 02:04:25 +00:00
Adam Turner
1a87b6e9ae
gh-132983: Make zstd types immutable ( #133784 )
2025-05-10 22:37:17 +00:00
Bénédikt Tran
dc191d2484
gh-133336: Remove comment about reserved -J in `initconfig.c` ( #133821 )
2025-05-10 22:31:45 +01:00
Adam Turner
1a548c0a50
gh-132983: Reduce the size of `_zstdmodule.h` ( #133793 )
2025-05-10 22:25:22 +01:00
Tian Gao
4f2f780d53
Add classmethod to setUpClass in test_pdb ( #133840 )
2025-05-10 14:10:58 -04:00
Kumar Aditya
70f9b3de36
gh-100926: fix thread safety of ctypes __pointer_type__ ( #133843 )
2025-05-10 17:38:06 +00:00
Waylan Limberg
53383e90e4
gh-86155: Fix data loss after unclosed script or style tag in HTMLParser (GH-22658)
...
When calling .close() the HTMLParser should flush all remaining content,
even when that content is in an unclosed script or style tag.
2025-05-10 17:36:06 +00:00
Jelle Zijlstra
7dddb4e667
gh-133783: Fix __replace__ on AST nodes for optional attributes ( #133797 )
2025-05-10 09:17:38 -07:00
Ayappan Perumal
47f1722d80
gh-117088: Fix AIX build (GH-132595)
2025-05-10 18:35:59 +03:00
Kentaro Jay Takahashi
efcc42ba70
gh-132642: document how to render human-readable timedelta objects ( #133825 )
2025-05-10 17:33:28 +02:00
Ezio Melotti
76c0b01bc4
gh-77057: Fix handling of invalid markup declarations in HTMLParser (GH-9295)
...
Co-authored-by: Serhiy Storchaka <storchaka@gmail.com>
2025-05-10 17:31:43 +03:00
Tim Golden
e7741dd773
Tiny doc fix to double up backslashes in a Windows filesystem path ( #133828 )
2025-05-10 13:45:46 +00:00
Stan Ulbrych
dbca27cfca
gh-133379: Fix misuse of the term "arguments" in error messages (GH-133382)
...
The right term is "parameters".
2025-05-10 15:00:43 +03:00
Donghee Na
f28cbc9fd3
gh-115999: Note Python 3.14 free-threaded changes in What's New (gh-131285)
...
---------
Co-authored-by: Stan Ulbrych <89152624+StanFromIreland@users.noreply.github.com>
Co-authored-by: T. Wouters <thomas@python.org>
Co-authored-by: mpage <mpage@cs.stanford.edu>
2025-05-10 19:30:16 +09:00
Stan Ulbrych
30b1d8f11d
gh-133447: Add basic color to sqlite3 CLI ( #133461 )
2025-05-10 07:59:01 +00:00
Bénédikt Tran
116a9f9b37
gh-133009: fix UAF in xml.etree.ElementTree.Element.__deepcopy__ ( #133010 )
2025-05-10 09:32:39 +02:00
Kokona
d13d5fdf61
gh-132971: Update shutil.which() docs (GH-133067)
2025-05-10 10:06:19 +03:00
Nybblista
832058274d
gh-133713: Compare the f->stackpointer to the result of _PyFrame_Stackbase(f) (GH-133714)
2025-05-10 11:04:32 +08:00
Rogdham
50b5370664
gh-132983: Don't allow trailer data in ZstdFile ( #133736 )
2025-05-10 03:32:22 +01:00
Tan Long
c896dae029
Fix a typo in Misc/NEWS.d/3.140a1.rst ( #133790 )
2025-05-10 03:31:24 +01:00
Jelle Zijlstra
cb6596c6aa
gh-132493: Remove __annotations__ usage in inspect._signature_is_functionlike ( #133415 )
...
This check is potentially problematic because it could force evaluation of
annotations unnecessarily. This doesn't trigger for builtin objects (functions,
classes, or modules) with annotations, but it could trigger for third-party objects.
The check was not particularly useful anyway, because it succeeds if ``__annotations__``
is a dict or None, so the only thing this did was guard against objects that have an
``__annotations__`` attribute that is of some other type. That doesn't seem particularly
useful, so I just removed the check.
2025-05-09 18:42:53 -07:00
Adam Turner
1978904a2f
GH-132983: PEP 7 and Argument Clinic changes for zstd ( #133791 )
2025-05-10 00:33:45 +00:00
Adam Turner
98e2c3af47
GH-132983: remove empty_bytes from _zstd module state ( #133785 )
2025-05-09 20:17:12 +00:00
Adam Turner
bbe9c31edc
gh-132983: Simplify `_zstd_exec()` ( #133775 )
2025-05-09 20:15:19 +01:00
Stan Ulbrych
aed28eb5a0
Update HTTP links in the _pydatetime docstrings (GH-133025)
2025-05-09 21:38:37 +03:00
Stan Ulbrych
74f897e25e
Remove unused code from _pydatetime.py (GH-133768)
...
It should have been removed in PR #7549 (bcb032e4ac ).
2025-05-09 21:32:25 +03:00
AN Long
4274b47156
gh-133519: Add console to resources in libregrtest ( #133520 )
...
Add console to resources in libregrtest
2025-05-09 18:30:13 +02:00
Victor Stinner
67086282fc
gh-133741: Fix _can_strace(): check --trace option ( #133766 )
...
The --trace option needs strace 5.5 or newer.
2025-05-09 18:25:47 +02:00
Victor Stinner
6d9ec4e9d7
gh-133644: Avoid deprecated Py_SetProgramName() in _testembed.c ( #133665 )
...
* Rename _testembed_Py_InitializeFromConfig() to
_testembed_initialize().
* Replace _testembed_Py_Initialize() with _testembed_initialize().
2025-05-09 17:50:21 +02:00
Éric
de28651a7f
gh-123299: Some copyedits to What's New in 3.14 ( #133622 )
2025-05-09 11:32:26 -04:00
Stan Ulbrych
4fd1095280
gh-133610: Remove PyUnicode_AsDecoded/Encoded functions ( #133612 )
2025-05-09 17:31:24 +02:00
Stan Ulbrych
f34ec09ba5
gh-46236: Document PyUnicode_BuildEncodingMap ( #133270 )
2025-05-09 17:19:07 +02:00
sobolevn
cd2f234ad2
gh-133403: Check Tools/build/generate-build-details.py with mypy ( #133735 )
2025-05-09 17:21:49 +03:00
Yongzi Li
076004ae54
Docs: use boolean constants for returning boolean value (GH-133325)
2025-05-09 17:11:50 +03:00
Stefano Rivera
2a630a35cf
Manpage: -X gil is not related to PYTHON_HISTORY ( #133753 )
2025-05-09 17:11:21 +03:00
Adam Turner
2c7cac4c0d
GH-132983: Restore libzstd fallback detection ( #133565 )
2025-05-09 15:09:20 +01:00
Adam Turner
c2a5d4b383
gh-132983: Clean-ups for `_zstd` ( #133670 )
2025-05-09 15:08:51 +01:00
Akshat Gupta
a2a0fa91c4
gh-133682: Fix inconsistent set ordering in annotationlib test ( #133702 )
2025-05-09 07:01:01 -07:00