1 new commit in tox:

https://bitbucket.org/hpk42/tox/commits/9dce275b9bbd/
Changeset:   9dce275b9bbd
User:        hpk42
Date:        2014-01-23 08:48:15
Summary:     fix issue140: depend on virtualenv>=1.11.1
Affected #:  5 files

diff -r ab3ca2815135d40e27f17c6fdfe616cbbdecd50a -r 
9dce275b9bbd42dc09a262ac0c45f1ada2d9910d CHANGELOG
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -1,6 +1,11 @@
-1.6.2.dev
+1.7.0.dev
 ---------
 
+- don't lookup "pip-script" anymore but rather just "pip" on windows 
+  as this is a pip implementation detail and changed with pip-1.5.  
+  It might mean that tox-1.7 is not able to install a different pip 
+  version into a virtualenv anymore.
+
 - drop Python2.5 compatibility because it became too hard due
   to the setuptools-2.0 dropping support.  tox now has no 
   support for creating python2.5 based environments anymore
@@ -22,10 +27,11 @@
   to allow installation of tox
   via easy_install/eggs.  Thanks Jenisys.
 
-- fix issue126: depend on virtualenv>=1.10.1 so that we can rely
+- fix issue126: depend on virtualenv>=1.11.1 so that we can rely
   (hopefully) on a pip version which supports --pre. (tox by default
   uses to --pre).  also merged in PR84 so that we now call "virtualenv"
   directly instead of looking up interpreters.  Thanks Ionel Maries Cristian.
+  This also fixes issue140.
 
 - fix issue130: you can now set install_command=easy_install {opts} {packages}
   and expect it to work for repeated tox runs (previously it only worked

diff -r ab3ca2815135d40e27f17c6fdfe616cbbdecd50a -r 
9dce275b9bbd42dc09a262ac0c45f1ada2d9910d setup.py
--- a/setup.py
+++ b/setup.py
@@ -18,7 +18,7 @@
 
 def main():
     version = sys.version_info[:2]
-    install_requires = ['virtualenv>=1.10.1', 'py>=1.4.17', ]
+    install_requires = ['virtualenv>=1.11.1', 'py>=1.4.17', ]
     if version < (2, 7) or (3, 0) <= version <= (3, 1):
         install_requires += ['argparse']
     if version < (2,6):
@@ -28,7 +28,7 @@
         description='virtualenv-based automation of test activities',
         long_description=open("README.rst").read(),
         url='http://tox.testrun.org/',
-        version='1.7.0.dev1',
+        version='1.7.0.dev2',
         license='http://opensource.org/licenses/MIT',
         platforms=['unix', 'linux', 'osx', 'cygwin', 'win32'],
         author='holger krekel',

diff -r ab3ca2815135d40e27f17c6fdfe616cbbdecd50a -r 
9dce275b9bbd42dc09a262ac0c45f1ada2d9910d tox.ini
--- a/tox.ini
+++ b/tox.ini
@@ -8,6 +8,11 @@
 commands=py.test  --junitxml={envlogdir}/junit-{envname}.xml {posargs}
 deps=pytest>=2.3.5
 
+[testenv:x]
+setenv=
+    HELLO=echo hello world
+commands={env:HELLO}
+
 [testenv:docs]
 basepython=python
 changedir=doc

diff -r ab3ca2815135d40e27f17c6fdfe616cbbdecd50a -r 
9dce275b9bbd42dc09a262ac0c45f1ada2d9910d tox/__init__.py
--- a/tox/__init__.py
+++ b/tox/__init__.py
@@ -1,5 +1,5 @@
 #
-__version__ = '1.7.0.dev1'
+__version__ = '1.7.0.dev2'
 
 class exception:
     class Error(Exception):

diff -r ab3ca2815135d40e27f17c6fdfe616cbbdecd50a -r 
9dce275b9bbd42dc09a262ac0c45f1ada2d9910d tox/_venv.py
--- a/tox/_venv.py
+++ b/tox/_venv.py
@@ -268,8 +268,6 @@
                             extraenv=None):
         argv = self.envconfig.install_command[:]
         # use pip-script on win32 to avoid the executable locking
-        if argv[0] == "pip" and sys.platform == "win32":
-            argv[0] = "pip-script.py"
         i = argv.index('{packages}')
         argv[i:i+1] = packages
         if '{opts}' in argv:

Repository URL: https://bitbucket.org/hpk42/tox/

--

This is a commit notification from bitbucket.org. You are receiving
this because you have the service enabled, addressing the recipient of
this email.
_______________________________________________
pytest-commit mailing list
pytest-commit@python.org
https://mail.python.org/mailman/listinfo/pytest-commit

Reply via email to