File tree 2 files changed +27
-0
lines changed
2 files changed +27
-0
lines changed Original file line number Diff line number Diff line change 45
45
46
46
.. versionadded :: 3.7
47
47
48
+ .. deprecated-removed :: 3.12 3.14
49
+ Use :class: `importlib.resources.abc.TraversableResources ` instead.
50
+
48
51
.. abstractmethod :: open_resource(resource)
49
52
50
53
Returns an opened, :term: `file-like object ` for binary reading
91
94
92
95
.. versionadded :: 3.9
93
96
97
+ .. deprecated-removed :: 3.12 3.14
98
+ Use :class: `importlib.resources.abc.Traversable ` instead.
99
+
94
100
.. attribute :: name
95
101
96
102
Abstract. The base name of this object without any parent references.
146
152
147
153
.. versionadded :: 3.9
148
154
155
+ .. deprecated-removed :: 3.12 3.14
156
+ Use :class: `importlib.resources.abc.TraversableResources ` instead.
157
+
149
158
.. abstractmethod :: files()
150
159
151
160
Returns a :class: `importlib.resources.abc.Traversable ` object for the loaded
Original file line number Diff line number Diff line change @@ -180,6 +180,24 @@ APIs:
180
180
* :func: `unittest.getTestCaseNames ` (:gh: `50096 `)
181
181
* :class: `webbrowser.MacOSX ` (:gh: `86421 `)
182
182
183
+ Pending Removal in Python 3.14
184
+ ==============================
185
+
186
+ * Deprecated the following :mod: `importlib.abc ` classes, scheduled for removal in
187
+ Python 3.14:
188
+
189
+ * :class: `importlib.abc.ResourceReader `
190
+ * :class: `importlib.abc.Traversable `
191
+ * :class: `importlib.abc.TraversableResources `
192
+
193
+ Use :mod: `importlib.resources.abc ` classes instead:
194
+
195
+ * :class: `importlib.resources.abc.TraversableResources `
196
+ * :class: `importlib.resources.abc.Traversable `
197
+ * :class: `importlib.resources.abc.TraversableResources `
198
+
199
+ (Contributed by Jason R. Coombs and Hugo van Kemenade in :gh: `93963 `.)
200
+
183
201
Pending Removal in Future Versions
184
202
----------------------------------
185
203
You can’t perform that action at this time.
0 commit comments