cpython/Misc/NEWS.d/next/Library
Nikita Sobolev d6e83fbf30
gh-97850: Deprecate find_loader and get_loader in pkgutil (GH-98520)
Co-authored-by: C.A.M. Gerlach <CAM.Gerlach@Gerlach.CAM>
Co-authored-by: Brett Cannon <brett@python.org>
Co-authored-by: Oleg Iarygin <oleg@arhadthedev.net>
2023-05-03 16:11:54 -07:00
..
2018-07-16-14-10-29.bpo-22708.592iRR.rst gh-66897: Upgrade HTTP CONNECT to protocol HTTP/1.1 (#8305) 2023-04-04 21:55:24 -07:00
2020-02-25-00-43-22.bpo-39744.hgK689.rst gh-83925: Make asyncio.subprocess communicate similar to non-asyncio (#18650) 2023-04-27 17:30:26 -07:00
2021-11-07-15-31-25.bpo-23041.564i32.rst gh-67230: add quoting rules to csv module (GH-29469) 2023-04-12 15:32:30 -07:00
2021-11-19-23-37-18.bpo-45606.UW5XE1.rst GH-89769: pathlib.Path.glob(): do not follow symlinks when checking for precise match (GH-29655) 2023-05-03 04:50:10 +01:00
2021-12-03-23-00-56.bpo-44844.tvg2VY.rst bpo-44844: Enable detection of Microsoft Edge browser in webbrowser module (GH-29908) 2023-04-04 17:00:03 +01:00
2022-07-03-23-13-28.gh-issue-94518.511Tbh.rst gh-94518: Port 23-argument _posixsubprocess.fork_exec to Argument Clinic (#94519) 2023-04-24 18:27:48 +00:00
2022-07-06-11-10-37.gh-issue-51574.sveUeD.rst gh-51574: Make tempfile.mkdtemp() always return absolute paths (#94612) 2023-04-25 16:05:59 +00:00
2022-10-09-14-47-42.gh-issue-98040.IN3qab.rst gh-98040: Remove find_loader, find_module and other deprecated APIs (#98059) 2023-05-03 04:55:22 -07:00
2022-10-21-16-23-31.gh-issue-97850.N46coo.rst gh-97850: Deprecate find_loader and get_loader in pkgutil (GH-98520) 2023-05-03 16:11:54 -07:00
2022-10-21-17-20-57.gh-issue-98040.3btbmA.rst gh-98040: Remove just the imp module (#98573) 2023-04-28 16:17:58 -07:00
2022-11-10-16-26-47.gh-issue-99353.DQFjnt.rst gh-99352: Respect http.client.HTTPConnection.debuglevel in urllib.request.AbstractHTTPHandler (#99353) 2023-04-20 19:04:25 -07:00
2023-01-14-17-54-56.gh-issue-95299.vUhpKz.rst gh-95299: Stop installing setuptools as a part of ensurepip and venv (#101039) 2023-04-17 23:43:34 -05:00
2023-02-06-16-45-18.gh-issue-83861.mMbIU3.rst gh-83861: Fix datetime.astimezone() method (GH-101545) 2023-04-19 14:02:29 -07:00
2023-02-11-15-01-32.gh-issue-101688.kwXmfM.rst gh-101688: Implement types.get_original_bases (#101827) 2023-04-23 20:24:30 +01:00
2023-02-17-21-14-40.gh-issue-78079.z3Szr6.rst GH-78079: Fix UNC device path root normalization in pathlib (GH-102003) 2023-04-14 21:55:41 +01:00
2023-02-19-12-37-08.gh-issue-62432.GnBFIB.rst gh-62432: unittest runner: Exit code 5 if no tests were run (#102051) 2023-04-27 01:28:46 +00:00
2023-02-21-14-57-34.gh-issue-102114.uUDQzb.rst gh-102114: Make dis print more concise tracebacks for syntax errors in str inputs (#102115) 2023-04-15 06:53:31 +01:00
2023-03-06-18-49-57.gh-issue-101362.eSSy6L.rst GH-101362: Omit path anchor from pathlib.PurePath()._parts (GH-102476) 2023-04-09 18:40:03 +01:00
2023-03-15-12-18-07.gh-issue-97696.DtnpIC.rst gh-97696: asyncio eager tasks factory (#102853) 2023-05-01 15:10:13 -06:00
2023-03-23-15-24-38.gh-issue-102953.YR4KaK.rst gh-102950: Implement PEP 706 – Filter for tarfile.extractall (#102953) 2023-04-24 10:58:06 +02:00
2023-03-24-20-49-48.gh-issue-103000.6eVNZI.rst gh-103000: Optimise dataclasses asdict/astuple for common types (#103005) 2023-04-10 22:50:58 +01:00
2023-03-28-09-13-31.gh-issue-103015.ETTfNf.rst gh-103015: Add entrypoint keyword param to sqlite3.Connection.load_extension (#103073) 2023-04-26 21:22:03 +02:00
2023-03-31-01-13-00.gh-issue-103143.6eMluy.rst gh-103143: Polish pdb help messages and doc strings (GH-103144) 2023-04-11 15:40:30 -07:00
2023-04-01-23-01-31.gh-issue-103176.FBsdxa.rst gh-103176: sys._current_exceptions() returns mapping to exception instances instead of exc_info tuples (#103177) 2023-04-11 09:38:37 +01:00
2023-04-02-17-51-08.gh-issue-103193.xrZbM1.rst gh-103193: Micro-optimise helper functions for inspect.getattr_static (#103195) 2023-04-05 08:27:01 +01:00
2023-04-02-22-04-26.gh-issue-75586.526iJm.rst GH-75586: Make shutil.which() on Windows more consistent with the OS (GH-103179) 2023-04-04 23:24:13 +01:00
2023-04-03-21-08-53.gh-issue-103220.OW_Bj5.rst GH-103220: Fix ntpath.join() of partial UNC drive with trailing slash (GH-103221) 2023-04-11 17:26:45 +01:00
2023-04-03-23-43-12.gh-issue-103092.3xqk4y.rst gh-103092: Isolate socket module (#103094) 2023-04-09 06:33:52 +05:30
2023-04-03-23-44-34.gh-issue-102978.gy9eVk.rst gh-102978: Fix mock.patch function signatures for class and staticmethod decorators (#103228) 2023-04-13 08:37:57 +01:00
2023-04-04-12-43-38.gh-issue-93910.jurMzv.rst gh-93910: [Enum] remove member.member deprecation (GH-103236) 2023-04-05 17:33:52 -07:00
2023-04-04-21-27-51.gh-issue-103092.7s7Bzf.rst gh-103092: Isolate winsound (#103249) 2023-04-10 23:01:05 +02:00
2023-04-04-21-44-25.gh-issue-103092.Dz0_Xn.rst gh-103092: Isolate msvcrt (#103248) 2023-04-12 12:41:21 +02:00
2023-04-05-01-28-53.gh-issue-103225.QD3JVU.rst gh-103225: Fixed zero lineno issue for pdb (#103265) 2023-04-07 18:57:46 +01:00
2023-04-06-04-35-59.gh-issue-103285.rCZ9-G.rst gh-103285: Rewrite _splitlines_no_ff to improve performance (#103307) 2023-04-23 23:03:49 -06:00
2023-04-06-16-55-51.gh-issue-102778.BWeAmE.rst gh-102778: IDLE - make sys.last_exc available in Shell after traceback (#103314) 2023-04-19 01:05:52 -04:00
2023-04-06-17-28-36.gh-issue-103256.1syxfs.rst gh-103256: Fix hmac algorithm to support fallback implementation (gh-103286) 2023-04-07 10:51:29 +09:00
2023-04-07-15-09-26.gh-issue-74690.0f886b.rst gh-74690: Document changes made to runtime-checkable protocols in 3.12 (#103348) 2023-04-07 22:06:37 +01:00
2023-04-07-15-15-40.gh-issue-74690.un84hh.rst gh-74690: Document changes made to runtime-checkable protocols in 3.12 (#103348) 2023-04-07 22:06:37 +01:00
2023-04-08-00-48-40.gh-issue-103092.5EFts0.rst gh-103092: Isolate winreg (#103250) 2023-04-17 12:30:48 -06:00
2023-04-08-01-33-12.gh-issue-103357.vjin28.rst gh-103357: Add logging.Formatter defaults support to logging.config fileConfig and dictConfig (GH-103359) 2023-04-12 08:35:56 +01:00
2023-04-09-06-59-36.gh-issue-103092.vskbro.rst gh-103092: Isolate _collections (#103093) 2023-04-12 18:21:28 +05:30
2023-04-11-21-38-39.gh-issue-103449.-nxmhb.rst gh-103449: Fix a bug in dataclass docstring generation (#103454) 2023-04-17 17:33:22 -06:00
2023-04-12-06-00-02.gh-issue-103462.w6yBlM.rst gh-103462: Ensure SelectorSocketTransport.writelines registers a writer when data is still pending (#103463) 2023-04-13 10:16:52 +05:30
2023-04-12-13-04-16.gh-issue-103472.C6bOHv.rst GH-103472: close response in HTTPConnection._tunnel (#103473) 2023-05-02 03:59:42 +00:00
2023-04-12-17-59-55.gh-issue-103365.UBEE0U.rst gh-103365: [Enum] STRICT boundary corrections (GH-103494) 2023-04-13 08:24:33 -07:00
2023-04-13-13-17-47.gh-issue-103489.ZSZgmu.rst gh-103489: Add get/set config methods to sqlite3.Connection (#103506) 2023-04-26 19:57:48 +00:00
2023-04-13-19-43-15.gh-issue-103525.uY4VYg.rst GH-103525: Improve exception message from pathlib.PurePath() (GH-103526) 2023-05-02 19:08:19 +01:00
2023-04-15-11-21-38.gh-issue-103559.a9rYHG.rst gh-103559: Update bundled pip version to 23.1.1 (gh-103560) 2023-04-22 12:19:23 +01:00
2023-04-15-12-19-14.gh-issue-103556.TEf-2m.rst gh-103556: [inspect.Signature] disallow pos-or-kw params without default after pos-only with default (#103557) 2023-04-21 23:45:10 -06:00
2023-04-16-18-29-04.gh-issue-103578.fly1wc.rst gh-103578: Fix pdb reading code with non-utf8 encoding (#103581) 2023-04-25 23:04:51 -06:00
2023-04-16-19-48-21.gh-issue-103584.3mBTuM.rst Sync with importlib_metadata 6.5 (GH-103584) 2023-04-20 22:12:48 -04:00
2023-04-17-14-47-28.gh-issue-103596.ME1y3_.rst gh-103596: [Enum] do not shadow mixed-in methods/attributes (GH-103600) 2023-04-18 16:19:23 -07:00
2023-04-19-16-08-53.gh-issue-84976.HwbzlD.rst GH-84976: Re-introduce datetime.py and fix reprs 2023-05-03 03:09:45 -06:00
2023-04-21-10-25-39.gh-issue-103636.YK6NEa.rst gh-103636: add enums for days and months in calendar module (GH-103642) 2023-04-24 19:51:27 -07:00
2023-04-22-02-41-06.gh-issue-103673.oE7S_k.rst gh-103673: Add missing ForkingUnixStreamServer and ForkingUnixDatagramServer socketservers (#103674) 2023-04-24 22:35:52 +00:00
2023-04-22-11-20-27.gh-issue-89415.YHk760.rst gh-89415: Add source-specific multicast constants to socket module (#103684) 2023-04-26 21:05:55 -07:00
2023-04-22-21-34-13.gh-issue-103693.SBtuLQ.rst gh-103693: Add convenience variable feature to pdb (#103694) 2023-05-03 15:04:50 +01:00
2023-04-22-22-37-39.gh-issue-103699.NizCjc.rst GH-103699: Add __orig_bases__ to various typing classes (#103698) 2023-04-23 08:33:39 -06:00
2023-04-23-15-39-17.gh-issue-81403.zVz9Td.rst gh-81403: Add NEWS entry for PR #13951 (#103729) 2023-04-23 15:58:03 -07:00
2023-04-24-00-34-23.gh-issue-103685.U14jBM.rst gh-103685: Fix tkinter.Menu.index() for Tk 8.7 (#103686) 2023-04-23 21:31:44 -04:00
2023-04-24-16-00-28.gh-issue-90750.da0Xi8.rst GH-90750: Use datetime.fromisocalendar in _strptime (#103802) 2023-04-27 10:27:27 -06:00
2023-04-24-23-07-56.gh-issue-103791.bBPWdS.rst gh-103791: Make contextlib.suppress also act on exceptions within an ExceptionGroup (#103792) 2023-04-24 22:17:02 +00:00
2023-04-25-17-03-18.gh-issue-103857.Mr2Cak.rst GH-103857: Deprecate utcnow and utcfromtimestamp (#103858) 2023-04-27 11:32:30 -06:00
2023-04-25-22-06-00.gh-issue-74940.TOacQ9.rst gh-74940: Allow fallback to UTF-8 encoding on systems with no locales installed (GH-14925) 2023-04-26 15:33:09 +09:00
2023-04-25-22-59-06.gh-issue-99944.pst8iT.rst GH-99944: Make dis display the value of oparg of KW_NAMES (#103856) 2023-04-26 19:00:36 +01:00
2023-04-26-09-38-47.gh-issue-103872.8LBsDz.rst gh-103872: Update bundled pip version to 23.1.2 (gh-103873) 2023-04-26 10:22:25 +00:00
2023-04-26-15-14-36.gh-issue-103583.iCMDFt.rst gh-103583: Isolate CJK codec modules (#103869) 2023-04-27 15:02:43 +02:00
2023-04-26-18-12-13.gh-issue-103636.-KvCgO.rst gh-103636: issue warning for deprecated calendar constants (#103833) 2023-04-29 01:16:46 -06:00
2023-04-27-00-05-32.gh-issue-102628.X230E-.rst gh-102628: Fix sqlite3 CLI prompt for Windows console users (#103898) 2023-04-27 21:23:10 +02:00
2023-04-27-20-03-08.gh-issue-103935.Uaf2M0.rst gh-103935: Use io.open_code() when executing code in trace and profile modules (GH-103947) 2023-04-27 20:29:35 +00:00
2023-04-28-18-04-23.gh-issue-88773.xXCNJw.rst gh-88773: Added teleport method to Turtle library (#103974) 2023-04-30 13:17:36 -07:00
2023-04-28-19-08-50.gh-issue-103977.msF70A.rst gh-103977: compile re expressions in platform.py only if required (#103981) 2023-04-30 08:36:19 -07:00
2023-05-01-16-43-28.gh-issue-104035.MrJBw8.rst gh-104035: Do not ignore user-defined __{get,set}state__ in slotted frozen dataclasses (#104041) 2023-05-01 09:19:06 -06:00
2023-05-01-17-58-28.gh-issue-103963.XWlHx7.rst GH-103963: Make dis display names of args for intrinsics opcodes (#104029) 2023-05-02 19:00:17 -07:00
2023-05-01-19-10-05.gh-issue-103629.81bpZz.rst GH-103629: Update Unpack's repr in compliance with PEP 692 (#104048) 2023-05-01 17:58:50 +00:00
2023-05-02-04-49-45.gh-issue-103822.m0QdAO.rst gh-103822: [Calendar] change return value to enum for day and month APIs (GH-103827) 2023-05-02 13:13:31 -07:00
2023-05-02-20-43-03.gh-issue-104102.vgSdEJ.rst GH-104102: Optimize pathlib.Path.glob() handling of ../ pattern segments (GH-104103) 2023-05-02 23:16:04 +00:00
2023-05-02-21-05-30.gh-issue-104104.9tjplT.rst GH-104104: Optimize pathlib.Path.glob() by avoiding repeated calls to os.path.normcase() (GH-104105) 2023-05-02 22:51:18 +01:00
2023-05-03-03-14-33.gh-issue-104114.RG26RD.rst GH-104114: Fix pathlib.WindowsPath.glob() use of literal pattern segment case (GH-104116) 2023-05-03 17:28:44 +01:00
README.rst

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

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