aboutsummaryrefslogtreecommitdiffstats
path: root/env/lib/python3.10/site-packages/setuptools/_importlib.py
diff options
context:
space:
mode:
authorLibravatarLibravatar Biswakalyan Bhuyan <biswa@surgot.in> 2022-11-14 16:43:12 +0530
committerLibravatarLibravatar Biswakalyan Bhuyan <biswa@surgot.in> 2022-11-14 16:43:12 +0530
commitd47f8b48935d258f4c5c3e2267911753bebd5214 (patch)
tree3ed04e75bc3fc7c8e4ce618f527565da1df630a1 /env/lib/python3.10/site-packages/setuptools/_importlib.py
parent9468226a9e2e2ab8cdd599f1d8538e860ca86120 (diff)
downloadidcard-d47f8b48935d258f4c5c3e2267911753bebd5214.tar.gz
idcard-d47f8b48935d258f4c5c3e2267911753bebd5214.tar.bz2
idcard-d47f8b48935d258f4c5c3e2267911753bebd5214.zip
id card
Diffstat (limited to 'env/lib/python3.10/site-packages/setuptools/_importlib.py')
-rw-r--r--env/lib/python3.10/site-packages/setuptools/_importlib.py47
1 files changed, 0 insertions, 47 deletions
diff --git a/env/lib/python3.10/site-packages/setuptools/_importlib.py b/env/lib/python3.10/site-packages/setuptools/_importlib.py
deleted file mode 100644
index 819bf5d..0000000
--- a/env/lib/python3.10/site-packages/setuptools/_importlib.py
+++ /dev/null
@@ -1,47 +0,0 @@
-import sys
-
-
-def disable_importlib_metadata_finder(metadata):
- """
- Ensure importlib_metadata doesn't provide older, incompatible
- Distributions.
-
- Workaround for #3102.
- """
- try:
- import importlib_metadata
- except ImportError:
- return
- except AttributeError:
- import warnings
-
- msg = (
- "`importlib-metadata` version is incompatible with `setuptools`.\n"
- "This problem is likely to be solved by installing an updated version of "
- "`importlib-metadata`."
- )
- warnings.warn(msg) # Ensure a descriptive message is shown.
- raise # This exception can be suppressed by _distutils_hack
-
- if importlib_metadata is metadata:
- return
- to_remove = [
- ob
- for ob in sys.meta_path
- if isinstance(ob, importlib_metadata.MetadataPathFinder)
- ]
- for item in to_remove:
- sys.meta_path.remove(item)
-
-
-if sys.version_info < (3, 10):
- from setuptools.extern import importlib_metadata as metadata
- disable_importlib_metadata_finder(metadata)
-else:
- import importlib.metadata as metadata # noqa: F401
-
-
-if sys.version_info < (3, 9):
- from setuptools.extern import importlib_resources as resources
-else:
- import importlib.resources as resources # noqa: F401