Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.python.announce > #1512

Release: pip 6.0 and virtualenv 12.0

Path csiph.com!usenet.pasdenom.info!weretis.net!feeder4.news.weretis.net!feeds.phibee-telecom.net!newsfeed.xs4all.nl!newsfeed1a.news.xs4all.nl!xs4all!newsgate.cistron.nl!newsgate.news.xs4all.nl!post.news.xs4all.nl!not-for-mail
Return-Path <donald@stufft.io>
X-Original-To python-announce-list@python.org
Delivered-To python-announce-list@mail.python.org
X-Spam-Status OK 0.001
X-Spam-Evidence '*H*': 1.00; '*S*': 0.00; 'default.': 0.09; 'http': 0.09; 'logic': 0.09; 'pep': 0.09; 'received:internal': 0.09; 'repeated': 0.09; 'subject:virtualenv': 0.09; 'url:github': 0.09; 'sfxlen:2': 0.11; '6.0': 0.16; 'cached': 0.16; 'deprecated.': 0.16; 'example.com': 0.16; 'https': 0.16; 'received:10.202': 0.16; 'received:10.202.2': 0.16; 'received:66.111': 0.16; 'received:66.111.4': 0.16; 'received:messagingengine.com': 0.16; 'retry': 0.16; 'setuptools': 0.16; 'specifiers': 0.16; 'subject:Release': 0.16; 'to:addr:python-announce-list': 0.16; 'url:issues': 0.16; 'url:pip': 0.16; 'url:virtualenv': 0.16; 'file,': 0.19; 'command': 0.22; 'machine': 0.22; 'file.': 0.24; '---': 0.24; 'environment': 0.24; 'to:2**1': 0.27; 'raise': 0.29; 'specified': 0.30; "i'm": 0.30; 'work.': 0.31; 'origin': 0.31; 'file': 0.32; 'there.': 0.32; 'selection': 0.32; 'announce': 0.33; 'implemented': 0.33; 'updated': 0.34; 'received:66': 0.35; 'but': 0.35; 'version': 0.36; 'accessing': 0.36; 'charset:us-ascii': 0.36; 'requirements': 0.37; 'level': 0.37; 'received:10': 0.37; 'basis.': 0.38; 'skip:- 10': 0.38; 'to:addr:python.org': 0.39; 'either': 0.39; 'release': 0.40; 'most': 0.60; 'header:Message- Id:1': 0.63; 'to:addr:distutils-sig': 0.63; 'high': 0.63; 'default': 0.69; 'secure': 0.71; '440': 0.84; 'extra.': 0.84; 'insecure': 0.84
DKIM-Signature v=1; a=rsa-sha1; c=relaxed/relaxed; d=stufft.io; h= x-sasl-enc:from:content-type:content-transfer-encoding:subject :message-id:date:to:mime-version; s=mesmtp; bh=AuVavnPpY9DdSoRD5 YMLDOwafM8=; b=asKfJ6xvaXibno3PURT+WjKnB2JdtfUNSMuFtXRttZkmvugv8 7r+ThiDCYsu4YnnWcAoOhkZiH+Wb2hKcrf77o8DQo5vv6pdWGEmh63r8K1hDws3b v/eGddpCRi+mfUsBk7ZOiEw8rNa3YH2EjyhUEh381HAbBkGI6KX0Zt28rA=
DKIM-Signature v=1; a=rsa-sha1; c=relaxed/relaxed; d= messagingengine.com; h=x-sasl-enc:from:content-type :content-transfer-encoding:subject:message-id:date:to :mime-version; s=smtpout; bh=AuVavnPpY9DdSoRD5YMLDOwafM8=; b=hZa 0kx030aP9OGfbrOqI92jwqbuKm5Ggjk2fXNNszBKEiyc8iQS9iCcmXoOaw0IpitK 3bXBtLlbLycKB6dGVJF1phr6T6JNuish+lPg2YpD0GfBwzL9QFasxj8ujRu+aw+k YNUcuJ1jwcgm23wqjrhKx0ipiDf5YMl1g+MUPmvY=
X-Sasl-enc MDEiFpFQXN9zonhDdXRc8bvAHq78922aspnc6zU8wXvl 1419273120
From Donald Stufft <donald@stufft.io>
Content-Type text/plain; charset=us-ascii
Content-Transfer-Encoding quoted-printable
Subject Release: pip 6.0 and virtualenv 12.0
Date Mon, 22 Dec 2014 13:32:00 -0500
To DistUtils mailing list <distutils-sig@python.org>, python-announce-list@python.org
Mime-Version 1.0 (Mac OS X Mail 8.2 \(2058.2\))
X-Mailer Apple Mail (2.2058.2)
X-Mailman-Approved-At Wed, 24 Dec 2014 09:39:40 +0100
X-BeenThere python-announce-list@python.org
X-Mailman-Version 2.1.15
Precedence list
Reply-To python-list@python.org
List-Id Announcement-only list for the Python programming language <python-announce-list.python.org>
List-Unsubscribe <https://mail.python.org/mailman/options/python-announce-list>, <mailto:python-announce-list-request@python.org?subject=unsubscribe>
List-Archive <http://mail.python.org/pipermail/python-announce-list/>
List-Post <mailto:python-announce-list@python.org>
List-Help <mailto:python-announce-list-request@python.org?subject=help>
List-Subscribe <https://mail.python.org/mailman/listinfo/python-announce-list>, <mailto:python-announce-list-request@python.org?subject=subscribe>
Approved python-announce-list@python.org
Newsgroups comp.lang.python.announce
Message-ID <mailman.17175.1419410382.18130.python-announce-list@python.org> (permalink)
Lines 43
NNTP-Posting-Host 2001:888:2000:d::a6
X-Trace 1419410382 news.xs4all.nl 2900 [2001:888:2000:d::a6]:56156
X-Complaints-To abuse@xs4all.nl
Xref csiph.com comp.lang.python.announce:1512

Show key headers only | View raw


I'm happy to announce the release of pip 6.0 and virtualenv 12.0.

A High level overview of what this brings:

* PEP 440 is fully implemented now and pip will use specifiers and the version
  selection logic as specified there.

* HTTP access will now be cached by default in pip, speeding up repeated
  downloads of the same file automatically.

* Randomized and secure build directories are used by default in most
  situations.

* Accessing an insecure origin (Invalid HTTPS or HTTP) by default is now
  deprecated. For HTTP this will continue to work in pip 6.0 but raise a
  warning and for HTTPS this will not work. You may use
  --trusted-host example.com to re-enable this on a per-host basis.

* Added per-virtualenv and a machine global configuration file, as well as
  support platform standard directories for configuration.

* Support environment markers inside of a requirements file.

* Support environment markers inside of a setuptools extra.

* Automatically retry failed HTTP requests.

* Greatly reduce the verbosity of the pip command by default.

* Updated virtualenv to have setuptools 8.2.1 and pip 6.0 bundled.

* Many many bugfixes and smaller changes.

As always please file any issues with either https://github.com/pypa/pip/issues
or https://github.com/pypa/virtualenv/issues.

---
Donald Stufft
PGP: 7C6B 7C5D 5E2B 6356 A926 F04F 6E3C BCE9 3372 DCFA

Back to comp.lang.python.announce | Previous | Next | Find similar | Unroll thread


Thread

Release: pip 6.0 and virtualenv 12.0 Donald Stufft <donald@stufft.io> - 2014-12-22 13:32 -0500

csiph-web