summaryrefslogtreecommitdiff
path: root/setuptools/site-patch.py
diff options
context:
space:
mode:
authorJason R. Coombs <jaraco@jaraco.com>2016-09-27 14:24:22 -0500
committerJason R. Coombs <jaraco@jaraco.com>2016-09-27 14:24:22 -0500
commit66a6724da8eda3336643dee086da2a3495e6422a (patch)
tree64043e9782491bde3a3a9ae2314cc59451a6c9c0 /setuptools/site-patch.py
parentdf3905616933c90af95e99f705b800a2f5c1c921 (diff)
parent35ea365b50bd1a64375fdbcce187affab22af3b7 (diff)
downloadpython-setuptools-git-setuptools-scm.tar.gz
Merge with mastersetuptools-scm
Diffstat (limited to 'setuptools/site-patch.py')
-rw-r--r--setuptools/site-patch.py24
1 files changed, 11 insertions, 13 deletions
diff --git a/setuptools/site-patch.py b/setuptools/site-patch.py
index c2168019..f09ab522 100644
--- a/setuptools/site-patch.py
+++ b/setuptools/site-patch.py
@@ -2,18 +2,17 @@ def __boot():
import sys
import os
PYTHONPATH = os.environ.get('PYTHONPATH')
- if PYTHONPATH is None or (sys.platform=='win32' and not PYTHONPATH):
+ if PYTHONPATH is None or (sys.platform == 'win32' and not PYTHONPATH):
PYTHONPATH = []
else:
PYTHONPATH = PYTHONPATH.split(os.pathsep)
- pic = getattr(sys,'path_importer_cache',{})
+ pic = getattr(sys, 'path_importer_cache', {})
stdpath = sys.path[len(PYTHONPATH):]
mydir = os.path.dirname(__file__)
- #print "searching",stdpath,sys.path
for item in stdpath:
- if item==mydir or not item:
+ if item == mydir or not item:
continue # skip if current dir. on Windows, or my own directory
importer = pic.get(item)
if importer is not None:
@@ -24,26 +23,24 @@ def __boot():
break
else:
try:
- import imp # Avoid import loop in Python >= 3.3
- stream, path, descr = imp.find_module('site',[item])
+ import imp # Avoid import loop in Python >= 3.3
+ stream, path, descr = imp.find_module('site', [item])
except ImportError:
continue
if stream is None:
continue
try:
# This should actually reload the current module
- imp.load_module('site',stream,path,descr)
+ imp.load_module('site', stream, path, descr)
finally:
stream.close()
break
else:
raise ImportError("Couldn't find the real 'site' module")
- #print "loaded", __file__
+ known_paths = dict([(makepath(item)[1], 1) for item in sys.path]) # 2.2 comp
- known_paths = dict([(makepath(item)[1],1) for item in sys.path]) # 2.2 comp
-
- oldpos = getattr(sys,'__egginsert',0) # save old insertion position
+ oldpos = getattr(sys, '__egginsert', 0) # save old insertion position
sys.__egginsert = 0 # and reset the current one
for item in PYTHONPATH:
@@ -58,7 +55,7 @@ def __boot():
for item in sys.path:
p, np = makepath(item)
- if np==nd and insert_at is None:
+ if np == nd and insert_at is None:
# We've hit the first 'system' path entry, so added entries go here
insert_at = len(new_path)
@@ -71,6 +68,7 @@ def __boot():
sys.path[:] = new_path
-if __name__=='site':
+
+if __name__ == 'site':
__boot()
del __boot