[Python-checkins] r42681 - in sandbox/trunk/setuptools/setuptools: command/easy_install.py dist.py

phillip.eby python-checkins at python.org
Tue Feb 28 21:59:27 CET 2006


Author: phillip.eby
Date: Tue Feb 28 21:59:27 2006
New Revision: 42681
Modified:
 sandbox/trunk/setuptools/setuptools/command/easy_install.py
 sandbox/trunk/setuptools/setuptools/dist.py
Log:
When installing setup_requires/tests_require packages, use 
--multi-version so that '.' doesn't have to support .pth files.
Modified: sandbox/trunk/setuptools/setuptools/command/easy_install.py
==============================================================================
--- sandbox/trunk/setuptools/setuptools/command/easy_install.py	(original)
+++ sandbox/trunk/setuptools/setuptools/command/easy_install.py	Tue Feb 28 21:59:27 2006
@@ -363,8 +363,8 @@
 if f: f.close()
 if os.path.exists(ok_file): os.unlink(ok_file)
 if os.path.exists(pth_file): os.unlink(pth_file)
-
- log.warn("TEST FAILED: %s does NOT support .pth files", instdir)
+ if not self.multi_version:
+ log.warn("TEST FAILED: %s does NOT support .pth files", instdir)
 return False
 
 def install_egg_scripts(self, dist):
Modified: sandbox/trunk/setuptools/setuptools/dist.py
==============================================================================
--- sandbox/trunk/setuptools/setuptools/dist.py	(original)
+++ sandbox/trunk/setuptools/setuptools/dist.py	Tue Feb 28 21:59:27 2006
@@ -267,7 +267,7 @@
 self.__class__({'script_args':['easy_install']}),
 args="x", install_dir=os.curdir, exclude_scripts=True,
 always_copy=False, build_directory=None, editable=False,
- upgrade=False
+ upgrade=False, multi_version=True
 )
 cmd.ensure_finalized()
 cmd.zip_ok = None # override any setup.cfg setting for these


More information about the Python-checkins mailing list

AltStyle によって変換されたページ (->オリジナル) /