]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
gh-111301: Advertise importlib methods removal in What's new in Python 3.12 (GH-111630)
authorKarolina Surma <33810531+befeleme@users.noreply.github.com>
Wed, 17 Jan 2024 14:25:42 +0000 (15:25 +0100)
committerGitHub <noreply@github.com>
Wed, 17 Jan 2024 14:25:42 +0000 (15:25 +0100)
Doc/whatsnew/3.12.rst

index 9a2ccf7ebc6a686ad13194a7abb727002fb23e3c..77b12f9284ba0d9bbcdcd663a04b76277e511595 100644 (file)
@@ -1374,6 +1374,18 @@ APIs:
 * :meth:`!unittest.TestProgram.usageExit` (:gh:`67048`)
 * :class:`!webbrowser.MacOSX` (:gh:`86421`)
 * :class:`classmethod` descriptor chaining (:gh:`89519`)
+* :mod:`importlib.resources` deprecated methods:
+
+  * ``contents()``
+  * ``is_resource()``
+  * ``open_binary()``
+  * ``open_text()``
+  * ``path()``
+  * ``read_binary()``
+  * ``read_text()``
+
+  Use :func:`importlib.resources.files()` instead.  Refer to `importlib-resources: Migrating from Legacy
+  <https://importlib-resources.readthedocs.io/en/latest/using.html#migrating-from-legacy>`_ (:gh:`106531`)
 
 Pending Removal in Python 3.14
 ------------------------------