]>
git.ipfire.org Git - thirdparty/Python/cpython.git/log
Sergey B Kirpichev [Wed, 12 Nov 2025 10:06:29 +0000 (13:06 +0300)]
gh-141042: fix sNaN's packing for mixed floating-point formats (#141107)
Cody Maloney [Wed, 12 Nov 2025 09:57:05 +0000 (01:57 -0800)]
gh-141311: Avoid assertion in BytesIO.readinto() (GH-141333)
Fix error in assertion which causes failure if pos is equal to PY_SSIZE_T_MAX.
Fix undefined behavior in read() and readinto() if pos is larger that the size
of the underlying buffer.
Sergey B Kirpichev [Wed, 12 Nov 2025 09:50:44 +0000 (12:50 +0300)]
gh-141370: document undefined behavior of Py_ABS() (GH-141439)
Cody Maloney [Wed, 12 Nov 2025 09:37:48 +0000 (01:37 -0800)]
gh-85524: Raise "UnsupportedOperation" on FileIO.readall (#141214)
io.UnsupportedOperation is a subclass of OSError and recommended by
io.IOBase for this case; matches other read methods on io.FileIO.
Petr Viktorin [Wed, 12 Nov 2025 08:42:56 +0000 (09:42 +0100)]
gh-141376: Rename _AsyncioDebug to _Py_AsyncioDebug (GH-141391)
Mark Byrne [Wed, 12 Nov 2025 08:20:55 +0000 (09:20 +0100)]
gh-75593: Add support of bytes and path-like paths in wave.open() (GH-140951)
Kumar Aditya [Wed, 12 Nov 2025 07:21:43 +0000 (12:51 +0530)]
GH-116946: revert eliminate the need for the GC in the `_thread.lock` and `_thread.RLock` (#141448)
Revert "GH-116946: eliminate the need for the GC in the `_thread.lock` and `_thread.RLock` (#141268)"
This reverts commit
fbebca289d811669fc1980e3a135325b8542a846 .
Kumar Aditya [Wed, 12 Nov 2025 05:17:38 +0000 (10:47 +0530)]
gh-103847: fix cancellation safety of `asyncio.create_subprocess_exec` (#140805)
Sergey Miryanov [Wed, 12 Nov 2025 04:59:48 +0000 (09:59 +0500)]
GH-116946: eliminate the need for the GC in the `_thread.lock` and `_thread.RLock` (#141268)
Adam Turner [Wed, 12 Nov 2025 00:53:21 +0000 (00:53 +0000)]
GH-137618: Require Python 3.10 to Python 3.15 for PYTHON_FOR_REGEN (GH-137619)
* Require Python 3.11 to Python 3.15 for PYTHON_FOR_REGEN
* NEWS
* keep allowing python 3.10
---------
Co-authored-by: Gregory P. Smith <greg@krypto.org>
Alejandro Cabello Jiménez [Wed, 12 Nov 2025 00:36:43 +0000 (01:36 +0100)]
gh-137928: remove redundant size validation in multiprocessing.heap (GH-137929)
remove redundant size check, malloc does it
---------
Co-authored-by: Gregory P. Smith <greg@krypto.org>
Jan-Eric Nitschke [Wed, 12 Nov 2025 00:32:26 +0000 (01:32 +0100)]
gh-138621: Increase test coverage for csv.DictReader and csv.Sniffer (GH-138622)
* Increase test coverage for csv.DictReader and csv.Sniffer
Previously there were no tests for the DictReader fieldnames
setter, the case where a StopIteration was encountered when trying
to determine the fieldnames from the content or the case where
Sniffer could not find a delimiter.
* Revert whitespace change to comment
* Add a test that csv.Sniffer.has_header checks up to 20 rows
* Replace name and age with letter and offset
Co-authored-by: Bénédikt Tran <10796600+picnixz@users.noreply.github.com>
* Address review comment
---------
Co-authored-by: Bénédikt Tran <10796600+picnixz@users.noreply.github.com>
Co-authored-by: Gregory P. Smith <68491+gpshead@users.noreply.github.com>
Maurycy Pawłowski-Wieroński [Wed, 12 Nov 2025 00:03:14 +0000 (01:03 +0100)]
gh-137952: update `csv.Sniffer().has_header()` docs to describe the actual off-by-onish behavior (GH-137953)
* checks 21, not 20
* Say "header" instead of "first row" to disambiguate per review.
---------
Co-authored-by: Stan Ulbrych <89152624+StanFromIreland@users.noreply.github.com>
Co-authored-by: Maurycy Pawłowski-Wieroński <maurycy@maurycy.com>
yihong [Tue, 11 Nov 2025 23:47:57 +0000 (07:47 +0800)]
gh-138775: fix handle `python -m base64` stdin correct with EOF signal (GH-138776)
* fix: handle stdin correct with EOF single.
* fix: flollow the comments when pipe stdin use buffer
* Apply suggestions from code review
* fix: apply review comments in Lib/base64.py
* fix: address comments
* Reword comment and NEWS entry.
---------
Signed-off-by: yihong0618 <zouzou0208@gmail.com>
Co-authored-by: Bénédikt Tran <10796600+picnixz@users.noreply.github.com>
Co-authored-by: Peter Bierma <zintensitydev@gmail.com>
Co-authored-by: Gregory P. Smith <greg@krypto.org>
Serhiy Storchaka [Tue, 11 Nov 2025 22:27:13 +0000 (00:27 +0200)]
gh-120950: Fix overflow in math.log() with large int-like argument (GH-121011)
Handling of arbitrary large int-like argument is now consistent with
handling arbitrary large int arguments.
J Berg [Tue, 11 Nov 2025 22:09:58 +0000 (22:09 +0000)]
gh-139462: Make the ProcessPoolExecutor BrokenProcessPool exception report which child process terminated (GH-139486)
Report which process terminated as cause of BPE
Serhiy Storchaka [Tue, 11 Nov 2025 22:01:25 +0000 (00:01 +0200)]
gh-132686: Add parameters inherit_class_doc and fallback_to_class_doc for inspect.getdoc() (GH-132691)
Adam Turner [Tue, 11 Nov 2025 21:51:22 +0000 (21:51 +0000)]
GH-139596: Cease caching config.cache & ccache in GH Actions (GH-139623)
* Cease caching config.cache in GH Actions\
* Remove ccache action
Mohsin Mehmood [Tue, 11 Nov 2025 21:49:54 +0000 (02:49 +0500)]
gh-141314: Fix TextIOWrapper.tell() assertion failure with standalone carriage return (GH-141331)
The assertion was checking wrong variable (skip_back vs skip_bytes).
Peter Bierma [Tue, 11 Nov 2025 20:32:54 +0000 (15:32 -0500)]
gh-141004: Document `PyBytes_Repr` and `PyBytes_DecodeEscape` (GH-141407)
Co-authored-by: Stan Ulbrych <89152624+StanFromIreland@users.noreply.github.com>
Alper [Tue, 11 Nov 2025 20:31:55 +0000 (12:31 -0800)]
gh-116738: use `PyMutex` in `lzma` module (#140711)
Co-authored-by: Kumar Aditya <kumaraditya@python.org>
Peter Bierma [Tue, 11 Nov 2025 20:31:29 +0000 (15:31 -0500)]
gh-141004: Document `PyFile_OpenCode` and `PyFile_OpenCodeObject` (GH-141413)
Co-authored-by: Stan Ulbrych <89152624+StanFromIreland@users.noreply.github.com>
Alper [Tue, 11 Nov 2025 20:27:21 +0000 (12:27 -0800)]
gh-140476: optimize `PySet_Add` for `frozenset` in free-threading (#140440)
Avoids critical section in `PySet_Add` when adding items to newly created frozensets.
Co-authored-by: Kumar Aditya <kumaraditya@python.org>
Aniket [Tue, 11 Nov 2025 20:25:26 +0000 (01:55 +0530)]
gh-137339: Clarify host and port parameter behavior in smtplib.SMTP{_SSL} initialization (#137340)
This also documents the previously undocumented default_port parameter.
Co-authored-by: Stan Ulbrych <89152624+StanFromIreland@users.noreply.github.com>
Mikhail Efimov [Tue, 11 Nov 2025 20:16:46 +0000 (23:16 +0300)]
gh-141367: Use actual SPECIALIZATION_THRESHOLD value in specialization related test (GH-141417)
Steve Dower [Tue, 11 Nov 2025 20:02:49 +0000 (20:02 +0000)]
Add documentation for Python install manager's install_dir, global_dir and download_dir (GH-140223)
Marco Barbosa [Tue, 11 Nov 2025 19:35:55 +0000 (16:35 -0300)]
gh-139533: fix refs to code without proper markups on turtledemo doc (GH-139534)
gh-139533: fix refs to code without proper markups on turtledemo documentation
yihong [Tue, 11 Nov 2025 19:27:56 +0000 (03:27 +0800)]
gh-140193: Forward port test_exec_set_nomemory_hang from 3.13 (GH-140187)
* chore: test_exec_set_nomemory_hang from 3.13
Signed-off-by: yihong0618 <zouzou0208@gmail.com>
* fix: apply comments
Signed-off-by: yihong0618 <zouzou0208@gmail.com>
* Update Lib/test/test_exceptions.py
Co-authored-by: Peter Bierma <zintensitydev@gmail.com>
* Update Lib/test/test_exceptions.py
Co-authored-by: Peter Bierma <zintensitydev@gmail.com>
* fix: windows too long name 60 times is enough
Signed-off-by: yihong0618 <zouzou0208@gmail.com>
---------
Signed-off-by: yihong0618 <zouzou0208@gmail.com>
Co-authored-by: Peter Bierma <zintensitydev@gmail.com>
Tan Long [Tue, 11 Nov 2025 19:27:21 +0000 (03:27 +0800)]
gh-141415: Remove unused variables and comment in `_pyrepl.windows_console.py` (#141416)
Peter Bierma [Tue, 11 Nov 2025 17:22:16 +0000 (12:22 -0500)]
gh-141004: Document `PyType_Unwatch` (GH-141414)
John Franey [Tue, 11 Nov 2025 14:33:56 +0000 (10:33 -0400)]
gh-140942: Add MIME type for .cjs extension (#140937)
Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
Kumar Aditya [Tue, 11 Nov 2025 14:32:32 +0000 (20:02 +0530)]
gh-132657: optimize `PySet_Contains` for `frozenset` (#141183)
Petr Viktorin [Tue, 11 Nov 2025 12:52:13 +0000 (13:52 +0100)]
gh-141169: Re-raise exception from findfuncptr (GH-141349)
Sergey B Kirpichev [Tue, 11 Nov 2025 10:13:59 +0000 (13:13 +0300)]
gh-141004: document Py_INFINITY and Py_NAN macros (#141145)
Co-authored-by: Stan Ulbrych <89152624+StanFromIreland@users.noreply.github.com>
Victor Stinner [Tue, 11 Nov 2025 08:21:24 +0000 (09:21 +0100)]
gh-141376: Fix exported symbols (GH-141377)
* gh-141376: Fix exported symbols
* _io module: add "_Py_" prefix to "spec" variables. For example,
rename bufferedrandom_spec to _Py_bufferedrandom_spec.
* typevarobject.c: add "static" to "spec" and "slots" variables.
* import.c: add "static" to "pkgcontext" variable.
* No longer export textiowrapper_slots
Krishna Chaitanya [Tue, 11 Nov 2025 06:02:46 +0000 (11:32 +0530)]
gh-140379: add hyperlinks to list and set (GH-140399)
add hyperlinks to list and set
Victor Stinner [Tue, 11 Nov 2025 04:59:16 +0000 (05:59 +0100)]
gh-140485: Catch ChildProcessError in multiprocessing resource tracker (GH-141132)
Louis [Tue, 11 Nov 2025 04:50:30 +0000 (05:50 +0100)]
gh-140578: Doc: Remove sencence implying that concurrent.futures.ThreadPoolExecutor does not exist (#140689)
* Doc: Remove sencence implying that concurrent.futures.ThreadPoolExecutor does not exist
Closes #140578
* Add NEWS.d entry for gh-140578
---------
Co-authored-by: Louis Paternault <spalax@gresille.org>
Peter Bierma [Mon, 10 Nov 2025 21:35:47 +0000 (16:35 -0500)]
gh-141004: Document missing frame APIs (GH-141189)
Co-authored-by: Stan Ulbrych <89152624+StanFromIreland@users.noreply.github.com>
Stan Ulbrych [Mon, 10 Nov 2025 17:46:41 +0000 (17:46 +0000)]
gh-141004: Document `PyType_FastSubclass` (GH-141313)
Co-authored-by: Peter Bierma <zintensitydev@gmail.com>
Sergey Miryanov [Mon, 10 Nov 2025 16:19:13 +0000 (21:19 +0500)]
GH-141212: Fix possible memory leak in gc_mark_span_push (gh-141213)
Sergey B Kirpichev [Mon, 10 Nov 2025 15:36:01 +0000 (18:36 +0300)]
gh-141004: Deprecate Py_MATH_El and Py_MATH_PIl macros (#141035)
Co-authored-by: Victor Stinner <vstinner@python.org>
dr-carlos [Mon, 10 Nov 2025 14:56:45 +0000 (01:26 +1030)]
gh-141174: Improve `annotationlib._Stringifier` test coverage (#141220)
* Test `_Stringifier.__convert_to_ast()` for containers
* Test partial evaluation of `ForwardRef`s in `_Stringifier`
Yongzi Li [Mon, 10 Nov 2025 14:55:15 +0000 (22:55 +0800)]
gh-141343: Fix swapped words in `sorted` doc (GH-141348)
dr-carlos [Mon, 10 Nov 2025 14:54:50 +0000 (01:24 +1030)]
gh-141174: Improve `annotationlib.call_annotate_function()` test coverage (#141176)
* Test passing unsupported Format values to call_annotate_function()
* Test call_evaluate_function with fake globals that raise errors
* Fix typo and comparison in test_fake_global_evaluation
dr-carlos [Mon, 10 Nov 2025 14:53:40 +0000 (01:23 +1030)]
gh-141174: Improve `ForwardRef` test coverage (#141175)
* Test unsupported format in ForwardRef.evaluate()
* Test dict cell closure with multiple variables
* Test all options in ForwardRef repr
* Test ForwardRef being a final class
Victor Stinner [Mon, 10 Nov 2025 14:50:51 +0000 (15:50 +0100)]
gh-141341: Rename COMPILER macro to _Py_COMPILER on Windows (#141342)
dr-carlos [Mon, 10 Nov 2025 14:45:22 +0000 (01:15 +1030)]
gh-141174: Improve `annotationlib.get_annotations()` test coverage (#141286)
* Test `get_annotations(format=Format.VALUE)` for stringized annotations on custom objects
* Test `get_annotations(format=Format.VALUE)` for stringized annotations on wrapped partial functions
* Update test_stringized_annotations_with_star_unpack() to actually test stringized annotations
* Test __annotate__ returning a non-dict
* Test passing globals and locals to stringized `get_annotations()`
David Ellis [Mon, 10 Nov 2025 13:57:11 +0000 (13:57 +0000)]
gh-137530: generate an __annotate__ function for dataclasses __init__ (GH-137711)
Petr Viktorin [Mon, 10 Nov 2025 13:42:18 +0000 (14:42 +0100)]
gh-136702: Clear codec caches for refleak tests; use test.support helpers (GH-141345)
This should fix refleak buildbots.
Stan Ulbrych [Mon, 10 Nov 2025 13:37:34 +0000 (13:37 +0000)]
gh-139707: Specify `winreg`, `msvcrt` and `winsound` module availability in docs (GH-140429)
Karina Souza [Mon, 10 Nov 2025 12:39:49 +0000 (04:39 -0800)]
gh-140500: Update download.html instructions (#141320)
Co-authored-by: Joseph Anthony Pasquale Holsten <joseph@josephholsten.com>
Stan Ulbrych [Mon, 10 Nov 2025 10:05:06 +0000 (10:05 +0000)]
gh-141004: Document `pyctype.h` macros (GH-141272)
Stan Ulbrych [Mon, 10 Nov 2025 00:43:03 +0000 (00:43 +0000)]
gh-141004: Document `Py_DTSF_*` macros (GH-141310)
KarnbirKhera [Sun, 9 Nov 2025 23:45:38 +0000 (15:45 -0800)]
gh-62480: De-personalize "Partial mocking" section in `unittest.mock` examples (#141321)
* Refine some wording in unittest partial mock doc
Some of the descriptions were addressed in first person,
but have now been changed to address the user reading the documentation instead.
Co-authored-by: C.A.M. Gerlach <CAM.Gerlach@Gerlach.CAM>
Elena O [Sun, 9 Nov 2025 23:42:22 +0000 (15:42 -0800)]
gh-62480: De-personalize "Mocking Unbound Methods" section in `unittest.mock` examples (#141322)
* Rewrite Mocking Unbound Methods paragraph to second person
Co-authored-by: C.A.M. Gerlach <CAM.Gerlach@Gerlach.CAM>
Co-authored-by: Bénédikt Tran <10796600+picnixz@users.noreply.github.com>
Stan Ulbrych [Sun, 9 Nov 2025 19:53:56 +0000 (19:53 +0000)]
gh-141004: Document `PySuper_Type` (GH-141315)
Lakshya Upadhyaya [Sun, 9 Nov 2025 18:59:06 +0000 (00:29 +0530)]
gh-140980: document `SET_FUNCTION_ATTRIBUTE` flag for `annotate` function (#141306)
Peter Bierma [Sun, 9 Nov 2025 18:03:38 +0000 (13:03 -0500)]
gh-141004: Document `PyClassMethod*` and `PyStaticMethod*` APIs (GH-141296)
Peter Bierma [Sun, 9 Nov 2025 17:49:17 +0000 (12:49 -0500)]
gh-141004: Document `PyFunction_SetKwDefaults` (GH-141294)
Peter Bierma [Sun, 9 Nov 2025 17:09:09 +0000 (12:09 -0500)]
gh-141004: Document `PyExceptionInstance*` APIs (GH-141301)
Co-authored-by: Stan Ulbrych <89152624+StanFromIreland@users.noreply.github.com>
Peter Bierma [Sun, 9 Nov 2025 16:21:44 +0000 (11:21 -0500)]
gh-141004: Document `Py_func_type_input` (GH-141273)
Bénédikt Tran [Sun, 9 Nov 2025 15:44:26 +0000 (16:44 +0100)]
gh-141004: document `curses` C API (#141254)
Stan Ulbrych [Sun, 9 Nov 2025 15:32:39 +0000 (15:32 +0000)]
gh-141004: Document `PyWeakref_CheckRefExact` (GH-141279)
Peter Bierma [Sun, 9 Nov 2025 15:06:38 +0000 (10:06 -0500)]
gh-141004: Document deprecated aliases for memory allocation (GH-141146)
Bénédikt Tran [Sun, 9 Nov 2025 14:14:08 +0000 (15:14 +0100)]
gh-111389: replace deprecated occurrences of `_PyHASH_*` macros (#141236)
Bénédikt Tran [Sun, 9 Nov 2025 12:45:38 +0000 (13:45 +0100)]
gh-100218: correctly set `errno` when `socket.if_{nametoindex,indextoname}` raise `OSError` (#140905)
Previously, socket.if_nametoindex() and socket.if_indextoname() could raise
an `OSError` with a `None` errno. Now, the errno from libc is propagated.
Bénédikt Tran [Sun, 9 Nov 2025 12:41:08 +0000 (13:41 +0100)]
gh-140530: fix a reference leak in an error path for `raise exc from cause` (#140908)
Fix a reference leak in `raise E from T` when `T` is an exception
subtype for which `T.__new__` does not return an exception instance.
Stan Ulbrych [Sun, 9 Nov 2025 12:37:34 +0000 (12:37 +0000)]
gh-136702: Deprecate passing non-ascii *encoding* (str) to `encodings.normalize_encoding` (#140030)
Closes #136702
Chilla Kalyan [Sun, 9 Nov 2025 08:57:34 +0000 (14:27 +0530)]
gh-141127: Clarify o?s.symlink() documentation for argument order (#141144)
Mohsin Mehmood [Sun, 9 Nov 2025 04:49:29 +0000 (09:49 +0500)]
gh-141186: document `asyncio.Task` cancellation propagation behavior (#141249)
Stan Ulbrych [Sat, 8 Nov 2025 19:22:05 +0000 (19:22 +0000)]
gh-141004: Document `Py_BUILD_ASSERT*` macros (GH-141266)
Stan Ulbrych [Sat, 8 Nov 2025 18:12:03 +0000 (18:12 +0000)]
gh-141004: Document the `PyDoc_VAR` macro (GH-141263)
Peter Bierma [Sat, 8 Nov 2025 17:29:31 +0000 (12:29 -0500)]
gh-141004: Document `PyBUF_WRITEABLE` (GH-141255)
Peter Bierma [Sat, 8 Nov 2025 15:47:09 +0000 (10:47 -0500)]
gh-141004: Document `PyErr_ProgramTextObject` and `PyErr_ProgramText` (GH-141250)
Co-authored-by: Stan Ulbrych <89152624+StanFromIreland@users.noreply.github.com>
莯凛 [Sat, 8 Nov 2025 14:56:48 +0000 (22:56 +0800)]
gh-141246: Link to correct Windows docs in `time.sleep()` doc (#141248)
Bénédikt Tran [Sat, 8 Nov 2025 12:22:02 +0000 (13:22 +0100)]
gh-141004: correctly document `Py_HASH_*` and `PyHASH_*` as `hash_info` attributes (#141233)
Naitree Zhu [Sat, 8 Nov 2025 10:19:42 +0000 (19:19 +0900)]
gh-139741: Make `dist-pdf` docs archive build work for macOS (#140837)
Serhiy Storchaka [Sat, 8 Nov 2025 10:17:59 +0000 (12:17 +0200)]
gh-140615: Update docstrings in the fcntl module (GH-140619)
* Refer to bytes objects or bytes-like objects instead of strings.
* Remove backticks -- they do not have effect on formatting.
* Re-wrap lines to ensure the pydoc output fits in 80 coluimns.
* Remove references to the 1024 bytes limit.
Serhiy Storchaka [Sat, 8 Nov 2025 10:07:27 +0000 (12:07 +0200)]
gh-140793: Improve documentatation and tests for the ensure_ascii option in the json module (GH-140906)
* Document that ensure_ascii=True forces escaping not only non-ASCII, but also
non-printable characters (the only affected ASCII character is U+007F).
* Ensure that the help output for the json module does not exceed 80
columns (except one long line in an example and generated lines).
* Add more tests.
Bénédikt Tran [Sat, 8 Nov 2025 09:10:27 +0000 (10:10 +0100)]
gh-141004: fix `versionadded` typo for `Py_HASH_SIPHASH13` (#141223)
Brandon Hubacher [Sat, 8 Nov 2025 09:08:19 +0000 (03:08 -0600)]
fix typos in contextvars asyncio support example docs (#141219)
Co-authored-by: Kumar Aditya <kumaraditya@python.org>
Steve Dower [Sat, 8 Nov 2025 06:28:01 +0000 (06:28 +0000)]
gh-140849: Update bundled liblzma to 5.8.1 on Windows (#141022)
Peter Bierma [Fri, 7 Nov 2025 18:46:47 +0000 (13:46 -0500)]
gh-141004: Document `PyTraceBack*` APIs (GH-141192)
Co-authored-by: Stan Ulbrych <89152624+StanFromIreland@users.noreply.github.com>
Bénédikt Tran [Fri, 7 Nov 2025 18:25:32 +0000 (19:25 +0100)]
gh-141004: Document `Py_HASH_*` macros (#141205)
Peter Bierma [Fri, 7 Nov 2025 16:19:14 +0000 (11:19 -0500)]
gh-141004: Document `PyErr_WarnExplicitFormat` (GH-141187)
Peter Bierma [Fri, 7 Nov 2025 14:09:38 +0000 (09:09 -0500)]
gh-141004: Document `PyCapsule_Type` (GH-141079)
W. H. Wang [Fri, 7 Nov 2025 13:34:49 +0000 (21:34 +0800)]
Update NaNs handling description in `c-api/float.rst` (#141179)
Clarified the behavior of NaNs on IEEE platforms regarding signaling and quiet NaNs.
Petr Viktorin [Fri, 7 Nov 2025 13:17:47 +0000 (14:17 +0100)]
Clarify argument/result ownership/validity for PyModule_* functions (GH-141159)
Co-authored-by: Peter Bierma <zintensitydev@gmail.com>
Benel Tayar [Fri, 7 Nov 2025 10:47:25 +0000 (12:47 +0200)]
gh-141141: Make base64.b85decode() thread safe (GH-141149)
Bénédikt Tran [Fri, 7 Nov 2025 09:54:02 +0000 (10:54 +0100)]
gh-140734: fix off-by-one error when comparing to `_SUN_PATH_MAX` (#140903)
The limit includes a NULL terminator.
yihong [Fri, 7 Nov 2025 00:02:47 +0000 (08:02 +0800)]
gh-141125: delete unused import textwrap in interpreter.py (#141126)
Savannah Ostrowski [Thu, 6 Nov 2025 19:58:01 +0000 (11:58 -0800)]
GH-136895: Fixes for pulling LLVM as a release artifact (#141002)
Rodrigo Girão Serrão [Thu, 6 Nov 2025 17:11:50 +0000 (17:11 +0000)]
Minor documentation improvements (#140626)
Serhiy Storchaka [Thu, 6 Nov 2025 16:48:58 +0000 (18:48 +0200)]
Remove duplicated tests in test_base64 (gh-125346) (GH-141153)
Peter Bierma [Thu, 6 Nov 2025 16:37:52 +0000 (11:37 -0500)]
gh-141004: Document `Py_GetRecursionLimit` and `Py_SetRecursionLimit` (GH-141151)
Co-authored-by: Stan Ulbrych <89152624+StanFromIreland@users.noreply.github.com>
AN Long [Thu, 6 Nov 2025 15:33:30 +0000 (00:33 +0900)]
gh-140826: Update winreg's docstring (GH-141050)
Dino Viehland [Thu, 6 Nov 2025 15:16:56 +0000 (10:16 -0500)]
gh-141150: Don't rely on implicit conversion from void * to pointer in _PyModule… (#141147)
Don't rely on implicit conversion from void * to pointer in _PyModule_GetToken
Victor Stinner [Thu, 6 Nov 2025 15:10:39 +0000 (16:10 +0100)]
gh-134745: Use "pymutex" for sys.thread_info on Windows (#141140)
Peter Bierma [Thu, 6 Nov 2025 14:01:48 +0000 (09:01 -0500)]
gh-141004: Document `PyLong_FromPid` and `PyLong_AsPid` (GH-141028)
Co-authored-by: Victor Stinner <vstinner@python.org>