summaryrefslogtreecommitdiff
path: root/pkg_resources
diff options
context:
space:
mode:
authorArfrever Frehtes Taifersar Arahesis <Arfrever.FTA@GMail.Com>2015-05-28 15:28:22 +0200
committerArfrever Frehtes Taifersar Arahesis <Arfrever.FTA@GMail.Com>2015-05-28 15:28:22 +0200
commit75d108c95186aef502333c471ab103baa0602871 (patch)
treebc1ba76eea14980d4b46b216440227d4607bbe04 /pkg_resources
parentc87fd7aa8017f31ccf42ed66bae1f31f1cfef642 (diff)
downloadpython-setuptools-git-75d108c95186aef502333c471ab103baa0602871.tar.gz
Issue #378: Do not use internal importlib._bootstrap module.
Diffstat (limited to 'pkg_resources')
-rw-r--r--pkg_resources/__init__.py16
1 files changed, 8 insertions, 8 deletions
diff --git a/pkg_resources/__init__.py b/pkg_resources/__init__.py
index 779bd367..7bb0bdb3 100644
--- a/pkg_resources/__init__.py
+++ b/pkg_resources/__init__.py
@@ -69,9 +69,9 @@ from os.path import isdir, split
# Avoid try/except due to potential problems with delayed import mechanisms.
if sys.version_info >= (3, 3) and sys.implementation.name == "cpython":
- import importlib._bootstrap as importlib_bootstrap
+ import importlib.machinery as importlib_machinery
else:
- importlib_bootstrap = None
+ importlib_machinery = None
try:
import parser
@@ -1720,8 +1720,8 @@ class DefaultProvider(EggProvider):
register_loader_type(type(None), DefaultProvider)
-if importlib_bootstrap is not None:
- register_loader_type(importlib_bootstrap.SourceFileLoader, DefaultProvider)
+if importlib_machinery is not None:
+ register_loader_type(importlib_machinery.SourceFileLoader, DefaultProvider)
class EmptyProvider(NullProvider):
@@ -2128,8 +2128,8 @@ def find_on_path(importer, path_item, only=False):
break
register_finder(pkgutil.ImpImporter, find_on_path)
-if importlib_bootstrap is not None:
- register_finder(importlib_bootstrap.FileFinder, find_on_path)
+if importlib_machinery is not None:
+ register_finder(importlib_machinery.FileFinder, find_on_path)
_declare_state('dict', _namespace_handlers={})
_declare_state('dict', _namespace_packages={})
@@ -2237,8 +2237,8 @@ def file_ns_handler(importer, path_item, packageName, module):
register_namespace_handler(pkgutil.ImpImporter, file_ns_handler)
register_namespace_handler(zipimport.zipimporter, file_ns_handler)
-if importlib_bootstrap is not None:
- register_namespace_handler(importlib_bootstrap.FileFinder, file_ns_handler)
+if importlib_machinery is not None:
+ register_namespace_handler(importlib_machinery.FileFinder, file_ns_handler)
def null_ns_handler(importer, path_item, packageName, module):