cpython/Misc/NEWS.d/next/Library
John Belmonte 95559d2a7e
gh-108951: add TaskGroup.cancel() (#127214)
Fixes #108951

Co-authored-by: sobolevn <mail@sobolevn.me>
Co-authored-by: Andrew Svetlov <andrew.svetlov@gmail.com>
Co-authored-by: Guido van Rossum <guido@python.org>
2026-04-24 11:22:05 -07:00
..
2022-09-17-20-20-01.gh-issue-96894.t7my0A.rst gh-96894: Do not turn echo off for subsequent commands in batch activators (GH-96895) 2026-04-13 11:50:46 +00:00
2024-02-10-21-25-22.gh-issue-70039.6wvcAP.rst gh-70039: smtplib: store the server name in ._host in .connect() (#115259) 2026-04-08 17:46:25 -04:00
2024-09-09-12-48-37.gh-issue-123853.e-zFxb.rst gh-123853: Update locale.windows_locale (GH-123901) 2026-04-20 11:47:37 +03:00
2024-11-24-07-18-40.gh-issue-108951.jyKygP.rst gh-108951: add TaskGroup.cancel() (#127214) 2026-04-24 11:22:05 -07:00
2025-04-17-15-26-35.gh-issue-132631.IDFZfb.rst gh-132631: Fix "I/O operation on closed file" when parsing JSON Lines file (#132632) 2026-04-23 15:27:02 +00:00
2025-05-23-10-28-51.gh-issue-134551.0rnq0X.rst gh-134551: Add t-strings support to pprint (#134577) 2026-04-14 14:37:41 +03:00
2025-12-10-15-15-09.gh-issue-130273.iCfiY5.rst gh-130273: Fix traceback color output with unicode characters (GH-142529) 2026-04-07 15:05:23 +02:00
2025-12-17-02-55-03.gh-issue-108411.up7MAc.rst gh-108411: Make typing.IO/BinaryIO arguments positional-only (#142906) 2026-04-20 13:19:43 -07:00
2025-12-17-04-10-35.gh-issue-142831.ee3t4L.rst gh-142831: Fix use-after-free in json encoder during re-entrant mutation (gh-142851) 2026-04-12 00:14:50 +00:00
2026-01-19-21-23-18.gh-issue-105936.dGrzjM.rst gh-105936: Properly update closure cells for __setattr__ and __delattr__ in frozen dataclasses with slots (GH-144021) 2026-04-12 14:12:19 -07:00
2026-02-07-12-54-20.gh-issue-70647.Bja_Lk.rst GH-70647: Remove support for %d (and deprecate for %e) without year in strptime() (GH-144570) 2026-04-14 17:15:27 -07:00
2026-02-22-00-00-00.gh-issue-145105.csv-reader-reentrant.rst Prevent GitHub's web conflict editor from converting LF to CRLF (#148739) 2026-04-19 12:21:17 +03:00
2026-02-22-19-36-00.gh-issue-145056.TH8nX4.rst gh-145056: Add support for frozendict in dataclass asdict and astuple (#145125) 2026-04-22 19:39:08 -07:00
2026-02-25-10-00-00.gh-issue-145200.m_4PAtcI.rst gh-145200: Fix EVP_MAC_CTX leak in hashlib HMAC on init failure (GH-145201) 2026-04-11 15:10:43 -07:00
2026-02-25-22-20-00.gh-issue-117716.w6kYp9.rst gh-117716: Fix wave RIFF padding for data chunks (GH-145237) 2026-04-15 14:21:43 +02:00
2026-02-26-12-00-00.gh-issue-145244.Kj31cp.rst gh-145244: Fix use-after-free on borrowed dict key in json encoder (GH-145245) 2026-04-11 22:26:36 +00:00
2026-03-11-15-09-52.gh-issue-145831._sW94w.rst gh-145831: email.quoprimime: decode() leaves stray \r when eol='\r\n' (#145832) 2026-04-09 16:21:49 -04:00
2026-03-12-00-00-00.gh-issue-145846.UbHxjv.rst gh-145846: Fix memory leak in _lsprof clearEntries() context chain (#145847) 2026-04-07 22:56:19 +02:00
2026-03-22-16-52-04.gh-issue-146292.rJvvs0.rst gh-146292: Add colour to http.server logs (GH-146293) 2026-04-08 14:10:05 +02:00
2026-03-22-23-42-22.gh-issue-146313.RtDeAd.rst gh-146313: Fix multiprocessing ResourceTracker deadlock after os.fork() (GH-146316) 2026-04-11 23:06:19 -07:00
2026-03-28-11-31-32.gh-issue-146563.cXtSym.rst gh-146563: add exception note for invalid Expat handler return values (#146565) 2026-04-14 19:12:47 +02:00
2026-03-29-21-31-14.gh-issue-146609.BnshCt.rst gh-146609: Add colour to timeit CLI output (#146610) 2026-04-08 16:18:53 +03:00
2026-04-01-07-10-49.gh-issue-147957.QXf5Xx.rst gh-147957: pop items from UserDict in LIFO order (gh-147958) 2026-04-14 23:29:41 -05:00
2026-04-04-20-22-02.gh-issue-148100.lSmGQi.rst gh-148100: Soft deprecate re.match and re.Pattern.match in favour of prefixmatch (#148101) 2026-04-15 23:09:47 +03:00
2026-04-07-12-37-53.gh-issue-148207.YhGem4.rst gh-148207: add additional keywords to typing.TypeVarTuple (#148212) 2026-04-22 06:28:12 -07:00
2026-04-07-14-13-40.gh-issue-148192.34AUYQ.rst gh-148192: Fix Generator._make_boundary behavior with CRLF line endings. (#148193) 2026-04-14 09:10:08 -04:00
2026-04-08-11-44-12.gh-issue-148225.H34yJp.rst gh-148225: Validate profiling.sampling replay input (#148243) 2026-04-08 23:34:46 +00:00
2026-04-08-14-19-17.gh-issue-148241.fO_QT4.rst gh-148241: Fix json serialization for str subclasses (#148249) 2026-04-09 13:50:44 +02:00
2026-04-09-12-42-42.gh-issue-148254.Xt7vKs.rst gh-148254: Use singular "sec" in timeit verbose output (#148290) 2026-04-09 17:37:19 +03:00
2026-04-11-12-32-38.gh-issue-137855.tsVny_.rst gh-137855: Improve import time of dataclasses by lazy importing re and copy modules (#148379) 2026-04-11 21:05:24 +00:00
2026-04-11-17-28-06.gh-issue-127012.h3rLYS.rst gh-127012: Traversable.read_text now allows/solicits an errors parameter. (#148401) 2026-04-11 22:25:20 +00:00
2026-04-12-12-31-45.gh-issue-121190.O6-E5_.rst gh-121190: Emit a better error message from importlib.resources.files() when module spec is None" (#148460) 2026-04-12 18:15:01 -04:00
2026-04-12-16-40-11.gh-issue-148370.0Li2EK.rst gh-148370: prevent quadratic behavior in configparser.ParsingError.combine (#148452) 2026-04-14 00:32:54 +02:00
2026-04-13-06-22-27.gh-issue-148464.Bj_NZy.rst gh-148464: Add missing `__ctype_le/be__` attributes for complex types in the ctype module (GH-148485) 2026-04-17 14:09:09 +02:00
2026-04-13-21-38-50.gh-issue-144881.3kPqXw.rst gh-144881: Add retry logic to asyncio debugging tools (#148530) 2026-04-13 22:10:54 +00:00
2026-04-14-09-04-35.gh-issue-148508.-GiXml.rst gh-148508: Add resilience to SSL preauth tests on iOS (#148536) 2026-04-14 11:12:37 +08:00
2026-04-15-11-00-39.gh-issue-146553.VGOsoP.rst gh-146553: Fix infinite loop in typing.get_type_hints() on circular __wrapped__ (#148595) 2026-04-22 19:31:58 -07:00
2026-04-15-20-32-55.gh-issue-148639.-dwsjB.rst gh-148639: Implement PEP 800 (typing.disjoint_base) (#148640) 2026-04-17 19:20:41 -07:00
2026-04-16-13-30-00.gh-issue-148651.ZsTdLk.rst gh-148651: Fix refcount leak in _zstd decompressor options (#148657) 2026-04-17 08:42:41 -07:00
2026-04-17-16-31-58.gh-issue-148688.vVugFn.rst gh-148688: Fix _BlocksOutputBuffer_Finish() double free (#148689) 2026-04-18 09:56:56 +00:00
2026-04-18-21-39-15.gh-issue-148735.siw6DG.rst gh-148735: Fix a UAF in Element.findtext() (#148738) 2026-04-23 15:48:00 +01:00
2026-04-20-18-29-21.gh-issue-148801.ROeNqs.rst gh-148801: Fix unbound C recursion in Element.__deepcopy__() (#148802) 2026-04-21 17:20:18 +01:00
2026-04-23-07-38-04.gh-issue-148680.___ePl.rst gh-148680: Replace internal names with type_reprs of objects in string representations of ForwardRef (#148682) 2026-04-23 06:22:20 -07:00
README.rst

Put news entry `blurb`_ files for the *Library* section in this directory.

.. _blurb: https://pypi.org/project/blurb/