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: 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 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 , 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 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Approved: python-announce-list@python.org Newsgroups: comp.lang.python.announce Message-ID: 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 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