Skip to content

Commit beb5011

Browse files
committed
Update comments to reflect refreshed purpose.
1 parent 8b10d7e commit beb5011

File tree

1 file changed

+5
-7
lines changed

1 file changed

+5
-7
lines changed

importlib_resources/future/adapters.py

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,8 @@ class TraversableResourcesLoader(_adapters.TraversableResourcesLoader):
1616
Adapt loaders to provide TraversableResources and other
1717
compatibility.
1818
19-
Used primarily for Python 3.9 and earlier where the native
20-
loaders do not yet implement TraversableResources.
19+
Ensures the readers from importlib_resources are preferred
20+
over stdlib readers.
2121
"""
2222

2323
@property
@@ -58,10 +58,8 @@ def _file_reader(spec):
5858

5959
def wrap_spec(package):
6060
"""
61-
Construct a package spec with traversable compatibility
62-
on the spec/loader/reader.
63-
64-
Supersedes _adapters.wrap_spec to use TraversableResourcesLoader
65-
from above for older Python compatibility (<3.10).
61+
Override _adapters.wrap_spec to use TraversableResourcesLoader
62+
from above. Ensures that future behavior is always available on older
63+
Pythons.
6664
"""
6765
return _adapters.SpecLoaderAdapter(package.__spec__, TraversableResourcesLoader)

0 commit comments

Comments
 (0)