aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJason R. Coombs <jaraco@jaraco.com>2015-02-16 10:07:26 -0500
committerJason R. Coombs <jaraco@jaraco.com>2015-02-16 10:07:26 -0500
commitbd6fbd3fd8d4e5346a3464898cd3e303bc58f552 (patch)
tree31d8631f164ed2b2d56f1a78496e4e2f963286dd
parent1ba919120ead7b064e1b0b80e4174d7c4435e700 (diff)
downloadexternal_python_setuptools-bd6fbd3fd8d4e5346a3464898cd3e303bc58f552.tar.gz
external_python_setuptools-bd6fbd3fd8d4e5346a3464898cd3e303bc58f552.tar.bz2
external_python_setuptools-bd6fbd3fd8d4e5346a3464898cd3e303bc58f552.zip
Add comment
-rw-r--r--ez_setup.py4
1 files changed, 4 insertions, 0 deletions
diff --git a/ez_setup.py b/ez_setup.py
index 19af8969..26e42998 100644
--- a/ez_setup.py
+++ b/ez_setup.py
@@ -144,8 +144,12 @@ def use_setuptools(
DeprecationWarning,
)
to_dir = os.path.abspath(to_dir)
+
+ # prior to importing, capture the module state for
+ # representative modules.
rep_modules = 'pkg_resources', 'setuptools'
imported = set(sys.modules).intersection(rep_modules)
+
try:
import pkg_resources
pkg_resources.require("setuptools>=" + version)