aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/cryptography/hazmat/backends/__init__.py6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/cryptography/hazmat/backends/__init__.py b/src/cryptography/hazmat/backends/__init__.py
index 161a1879..c0ba26c8 100644
--- a/src/cryptography/hazmat/backends/__init__.py
+++ b/src/cryptography/hazmat/backends/__init__.py
@@ -4,8 +4,6 @@
from __future__ import absolute_import, division, print_function
-import pkg_resources
-
from cryptography.hazmat.backends.multibackend import MultiBackend
@@ -16,6 +14,10 @@ def _available_backends():
global _available_backends_list
if _available_backends_list is None:
+ # Import here to reduce import time.
+ # pkg_resources takes about 100ms to load.
+ import pkg_resources
+
entry_point_backends = [
# DeprecatedIn16
# setuptools 11.3 deprecated support for the require parameter to