pip and virtualenv release candidates

pip-1.4rc2 and virtualenv-1.10rc3 are available for testing from github. A few highlights: - pip added support for installing and building wheel archives. ( http://www.pip-installer.org/en/latest/cookbook.html#building-and-installing... ) - virtualenv is now using the new merged setuptools, and no longer supports distribute. - pip now only installs stable versions by default, and offers a new --pre option to also find pre-releases. - Dropped support for Python 2.5. Changelogs: pip: http://www.pip-installer.org/en/release-1.4/news.html virtualenv: http://www.virtualenv.org/en/release-1.10/news.html Download Links: pip: gz: https://github.com/pypa/pip/archive/1.4rc2.tar.gz md5=0426430fc8a261c83bcd083fb03fb7d6 zip: https://github.com/pypa/pip/archive/1.4rc2.zip md5=c86dc0d94ed787eadba6dceb06f1676f virtualenv: gz: https://github.com/pypa/virtualenv/archive/1.10rc3.tar.gz md5=b24cdf59b561acf26ae3f639098d5a34 zip: https://github.com/pypa/virtualenv/archive/1.10rc3.zip md5=a6ee1a1570a751aa50f95833d9898649 Installation: The easiest way to try them both and *not* affect your current system, is like so: e.g. on Linux: $ curl -L -O https://github.com/pypa/virtualenv/archive/1.10rc3.tar.gz $ echo "b24cdf59b561acf26ae3f639098d5a34 1.10rc3.tar.gz" | md5sum -c 1.10rc3.tar.gz: OK $ tar zxf 1.10rc3.tar.gz $ python virtualenv-1.10rc3/virtualenv.py myVE $ myVE/bin/pip --version pip 1.4rc2 *Note*: If instead, you choose to upgrade an existing pip (and setuptools), know this: 1) pip's wheel support requires setuptools>=0.8b2 (this will become final before pip is released final) 2) setuptools-0.8bx is not on pypi and can be found here: https://bitbucket.org/pypa/setuptools/downloads 3) Older pip's can not currently upgrade distribute to setuptools (until distribute-0.7.3 is released on ~July-7th) (for more upgrade details: http://www.pip-installer.org/en/latest/installing.html#requirements) Offering Feedback: You can respond to this email, or log issues in our tracker: https://github.com/pypa/pip/issues?state=open

On 07/03/2013 01:28 AM, Marcus Smith wrote:
3) Older pip's can not currently upgrade distribute to setuptools (until distribute-0.7.3 is released on ~July-7th) (for more upgrade details: http://www.pip-installer.org/en/latest/installing.html#requirements)
FWIW, the following works to update a distribute-baesd virtualenv to the new setuptools / vr: $ bin/easy_install \ --find-links https://bitbucket.org/pypa/setuptools/downloads/ \ -U distribute No-looking-back'ly, Tres. -- =================================================================== Tres Seaver +1 540-429-0999 tseaver@palladion.com Palladion Software "Excellence by Design" http://palladion.com

FWIW, the following works to update a distribute-baesd virtualenv to the new setuptools / vr:
$ bin/easy_install \ --find-links https://bitbucket.org/pypa/setuptools/downloads/ \ -U distribute
good pt. if you use the unofficial release location, you can do it with pip as well. pip install -U --find-links=https://bitbucket.org/pypa/setuptools/downloads/distribute P.S. if you already have pip-1.4, add "--pre" so it can find the setuptools-0.8 betas (that pip also needs to make this work) Marcus

pip-1.4rc3 and virtualenv-1.10rc4 are now available the changes from the previous RCs: - a bug fix for a new use of urlparse ( https://github.com/pypa/pip/pull/1032) - "pip list" doesn't ignore showing setuptools and pip anymore (although "pip freeze" still does) - the wheel setuptools requirement was changed to ">=0.8" - updated installation instructions related to the release of setuptools-0.8 (http://www.pip-installer.org/en/latest/installing.html#requirements) here's the gist of the RC install instructions again: $ curl -L -O https://github.com/pypa/virtualenv/archive/1.10rc4.tar.gz $ tar zxf 1.10rc4.tar.gz $ python virtualenv-1.10rc4/virtualenv.py myVE $ myVE/bin/pip --version pip 1.4rc3 On Tue, Jul 2, 2013 at 10:28 PM, Marcus Smith <qwcode@gmail.com> wrote:
pip-1.4rc2 and virtualenv-1.10rc3 are available for testing from github.
A few highlights: - pip added support for installing and building wheel archives. ( http://www.pip-installer.org/en/latest/cookbook.html#building-and-installing... ) - virtualenv is now using the new merged setuptools, and no longer supports distribute. - pip now only installs stable versions by default, and offers a new --pre option to also find pre-releases. - Dropped support for Python 2.5.
Changelogs: pip: http://www.pip-installer.org/en/release-1.4/news.html virtualenv: http://www.virtualenv.org/en/release-1.10/news.html
Download Links: pip: gz: https://github.com/pypa/pip/archive/1.4rc2.tar.gz md5=0426430fc8a261c83bcd083fb03fb7d6 zip: https://github.com/pypa/pip/archive/1.4rc2.zip md5=c86dc0d94ed787eadba6dceb06f1676f virtualenv: gz: https://github.com/pypa/virtualenv/archive/1.10rc3.tar.gz md5=b24cdf59b561acf26ae3f639098d5a34 zip: https://github.com/pypa/virtualenv/archive/1.10rc3.zip md5=a6ee1a1570a751aa50f95833d9898649
Installation: The easiest way to try them both and *not* affect your current system, is like so: e.g. on Linux: $ curl -L -O https://github.com/pypa/virtualenv/archive/1.10rc3.tar.gz $ echo "b24cdf59b561acf26ae3f639098d5a34 1.10rc3.tar.gz" | md5sum -c 1.10rc3.tar.gz: OK $ tar zxf 1.10rc3.tar.gz $ python virtualenv-1.10rc3/virtualenv.py myVE $ myVE/bin/pip --version pip 1.4rc2
*Note*: If instead, you choose to upgrade an existing pip (and setuptools), know this: 1) pip's wheel support requires setuptools>=0.8b2 (this will become final before pip is released final) 2) setuptools-0.8bx is not on pypi and can be found here: https://bitbucket.org/pypa/setuptools/downloads 3) Older pip's can not currently upgrade distribute to setuptools (until distribute-0.7.3 is released on ~July-7th) (for more upgrade details: http://www.pip-installer.org/en/latest/installing.html#requirements)
Offering Feedback: You can respond to this email, or log issues in our tracker: https://github.com/pypa/pip/issues?state=open

pip-1.4rc4 and virtualenv-1.10rc6 are now available the changes from the previous RCs: - virtualenv now contains setuptools v0.9 (which enables indexes to use md5, sha1, or one of the sha2 variants in their urls) - the new "pip install --pre" option now applies to all packages installed in the command, not just top-level requirements - pip support for building and installing pybundles is now noted as deprecated (our plan is to remove it in v1.5) here's the RC install instructions again: $ curl -L -O https://github.com/pypa/virtualenv/archive/1.10rc6.tar.gz<https://github.com/pypa/virtualenv/archive/1.10rc4.tar.gz> $ tar zxf 1.10rc6.tar.gz $ python virtualenv-1.10rc6/virtualenv.py myVE $ myVE/bin/pip --version pip 1.4rc4

pip-1.4rc4 and virtualenv-1.10rc7 are now available the changes from the previous RCs: - virtualenv now contains setuptools v0.9.1 here's the RC install instructions again: $ curl -L -O https://github.com/pypa/virtualenv/archive/1.10rc7.tar.gz $ tar zxf 1.10rc7.tar.gz $ python virtualenv-1.10rc7/virtualenv.py myVE $ myVE/bin/pip --version pip 1.4rc4

pip-1.4rc5 and virtualenv-1.10rc8 are now available the changes from the previous RCs: - Applied security patch to pip's ssl support related to certificate DNS wildcard matching (http://bugs.python.org/issue17980) - Fixed index header processing bug: https://github.com/pypa/pip/pull/1047 here's the RC install instructions again: $ curl -L -O https://github.com/pypa/virtualenv/archive/1.10rc8.tar.gz $ tar zxf 1.10rc8.tar.gz $ python virtualenv-1.10rc8/virtualenv.py myVE $ myVE/bin/pip --version pip 1.4rc5
participants (2)
-
Marcus Smith
-
Tres Seaver