mysteriendrama/lib/python3.11/site-packages/pip/_vendor/pyproject_hooks/_in_process/__init__.py

19 lines
546 B
Python
Raw Permalink Normal View History

2023-07-22 12:04:19 +02:00
"""This is a subpackage because the directory is on sys.path for _in_process.py
The subpackage should stay as empty as possible to avoid shadowing modules that
the backend might import.
"""
import importlib.resources as resources
try:
resources.files
except AttributeError:
# Python 3.8 compatibility
def _in_proc_script_path():
return resources.path(__package__, '_in_process.py')
else:
def _in_proc_script_path():
return resources.as_file(
resources.files(__package__).joinpath('_in_process.py'))