# flake8: noqa
# type: ignore
# type: ignore
# type: ignore
# type: ignore
return
# type: ignore
= # type: ignore
"""
Adapt loaders to provide TraversableResources and other
compatibility.
Used primarily for Python 3.9 and earlier where the native
loaders do not yet implement TraversableResources.
"""
=
return
return
return
return
=
return
=
return None
return
return
"""
Construct a package spec with traversable compatibility
on the spec/loader/reader.
Supersedes _adapters.wrap_spec to use TraversableResourcesLoader
from above for older Python compatibility (<3.10).
"""
return