mirror of
https://github.com/python/cpython.git
synced 2025-07-24 03:35:53 +00:00
gh-97850: Suggest TraversableResources
as the alternative for ResourceLoader
(GH-128601)
Suggest TraversableResources as the alternative for ResourceLoader. Previously, ResourceReader was the suggested alternative, but it is itself deprecated in favour of TraversableResources.
This commit is contained in:
parent
36c5e3bcc2
commit
256d6d2131
1 changed files with 3 additions and 1 deletions
|
@ -380,13 +380,15 @@ ABC hierarchy::
|
||||||
|
|
||||||
.. class:: ResourceLoader
|
.. class:: ResourceLoader
|
||||||
|
|
||||||
|
*Superseded by TraversableResources*
|
||||||
|
|
||||||
An abstract base class for a :term:`loader` which implements the optional
|
An abstract base class for a :term:`loader` which implements the optional
|
||||||
:pep:`302` protocol for loading arbitrary resources from the storage
|
:pep:`302` protocol for loading arbitrary resources from the storage
|
||||||
back-end.
|
back-end.
|
||||||
|
|
||||||
.. deprecated:: 3.7
|
.. deprecated:: 3.7
|
||||||
This ABC is deprecated in favour of supporting resource loading
|
This ABC is deprecated in favour of supporting resource loading
|
||||||
through :class:`importlib.resources.abc.ResourceReader`.
|
through :class:`importlib.resources.abc.TraversableResources`.
|
||||||
|
|
||||||
.. abstractmethod:: get_data(path)
|
.. abstractmethod:: get_data(path)
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue