Skip to content

Commit

Permalink
Merge pull request #6155 from pradyunsg/release/19.0
Browse files Browse the repository at this point in the history
Release/19.0
  • Loading branch information
pradyunsg authored Jan 22, 2019
2 parents 24d2185 + e6c3f09 commit acdbcf7
Show file tree
Hide file tree
Showing 68 changed files with 95 additions and 56 deletions.
20 changes: 20 additions & 0 deletions AUTHORS.txt
Original file line number Diff line number Diff line change
@@ -1,8 +1,11 @@
AceGentile <ventogrigio83@gmail.com>
Adam Chainz <adam@adamj.eu>
Adam Tse <atse@users.noreply.github.com>
Adam Wentz <awentz@theonion.com>
Adrien Morison <adrien.morison@gmail.com>
Alan Yee <alyee@ucsd.edu>
Albert-Guan <albert.guan94@gmail.com>
albertg <albert.guan94@gmail.com>
Aleks Bunin <github@compuix.com>
Alethea Flowers <magicalgirl@google.com>
Alex Gaynor <alex.gaynor@gmail.com>
Expand All @@ -14,6 +17,7 @@ Alexandre Conrad <alexandre.conrad@gmail.com>
Alexey Popravka <a.popravka@smartweb.com.ua>
Alexey Popravka <alexey.popravka@horsedevel.com>
Alli <alzeih@users.noreply.github.com>
Ami Fischman <ami@fischman.org>
Anatoly Techtonik <techtonik@gmail.com>
Andrei Geacar <andrei.geacar@gmail.com>
Andrew Gaul <andrew@gaul.org>
Expand Down Expand Up @@ -49,6 +53,7 @@ Ben Darnell <ben@bendarnell.com>
Ben Hoyt <benhoyt@gmail.com>
Ben Rosser <rosser.bjr@gmail.com>
Bence Nagy <bence@underyx.me>
Benjamin Peterson <benjamin@python.org>
Benjamin VanEvery <ben@simondata.com>
Benoit Pierre <benoit.pierre@gmail.com>
Berker Peksag <berker.peksag@gmail.com>
Expand All @@ -59,6 +64,8 @@ Brad Erickson <eosrei@gmail.com>
Bradley Ayers <bradley.ayers@gmail.com>
Brandon L. Reiss <brandon@damyata.co>
Brett Randall <javabrett@gmail.com>
Brian Cristante <33549821+brcrista@users.noreply.github.com>
Brian Cristante <brcrista@microsoft.com>
Brian Rosner <brosner@gmail.com>
BrownTruck <BrownTruck@users.noreply.github.com>
Bruno Oliveira <nicoddemus@gmail.com>
Expand All @@ -75,6 +82,7 @@ Carol Willing <carolcode@willingconsulting.com>
Carter Thayer <carterwthayer@gmail.com>
Cass <cass.petrus@gmail.com>
Chandrasekhar Atina <chandu.atina@gmail.com>
Chih-Hsuan Yen <yen@chyen.cc>
Chris Brinker <chris.brinker@gmail.com>
Chris Jerdonek <chris.jerdonek@gmail.com>
Chris McDonough <chrism@plope.com>
Expand Down Expand Up @@ -133,9 +141,11 @@ Ed Morley <501702+edmorley@users.noreply.github.com>
Ed Morley <emorley@mozilla.com>
elainechan <elaine.chan@outlook.com>
Eli Schwartz <eschwartz93@gmail.com>
Eli Schwartz <eschwartz@archlinux.org>
Emil Styrke <emil.styrke@gmail.com>
Endoh Takanao <djmchl@gmail.com>
enoch <lanxenet@gmail.com>
Erdinc Mutlu <erdinc_mutlu@yahoo.com>
Eric Gillingham <Gillingham@bikezen.net>
Eric Hanchrow <eric.hanchrow@gmail.com>
Eric Hopper <hopper@omnifarious.org>
Expand All @@ -149,6 +159,7 @@ Felix Yan <felixonmars@archlinux.org>
fiber-space <fiber-space@users.noreply.github.com>
Filip Kokosiński <filip.kokosinski@gmail.com>
Florian Briand <ownerfrance+github@hotmail.com>
Florian Rathgeber <florian.rathgeber@gmail.com>
Francesco <f.guerrieri@gmail.com>
Francesco Montesano <franz.bergesund@gmail.com>
Gabriel Curio <g.curio@gmail.com>
Expand Down Expand Up @@ -253,6 +264,8 @@ Marc Tamlyn <marc.tamlyn@gmail.com>
Marcus Smith <qwcode@gmail.com>
Mariatta <Mariatta@users.noreply.github.com>
Mark Kohler <mark.kohler@proteinsimple.com>
Mark Williams <markrwilliams@gmail.com>
Mark Williams <mrw@enotuniq.org>
Markus Hametner <fin+github@xbhd.org>
Masklinn <bitbucket.org@masklinn.net>
Matej Stuchlik <mstuchli@redhat.com>
Expand All @@ -271,6 +284,7 @@ Matthias Bussonnier <bussonniermatthias@gmail.com>
mattip <matti.picus@gmail.com>
Maxim Kurnikov <maxim.kurnikov@gmail.com>
Maxime Rouyrre <rouyrre+git@gmail.com>
mbaluna <44498973+mbaluna@users.noreply.github.com>
memoselyk <memoselyk@gmail.com>
Michael <michael-k@users.noreply.github.com>
Michael Aquilina <michaelaquilina@gmail.com>
Expand All @@ -284,6 +298,7 @@ Mihir Singh <git.service@mihirsingh.com>
Min RK <benjaminrk@gmail.com>
MinRK <benjaminrk@gmail.com>
Miro Hrončok <miro@hroncok.cz>
Monica Baluna <mbaluna@bloomberg.net>
montefra <franz.bergesund@gmail.com>
Monty Taylor <mordred@inaugust.com>
Nate Coraor <nate@bx.psu.edu>
Expand Down Expand Up @@ -318,6 +333,7 @@ Paulus Schoutsen <paulus@paulusschoutsen.nl>
Pavithra Eswaramoorthy <33131404+QueenCoffee@users.noreply.github.com>
Pawel Jasinski <pawel.jasinski@gmail.com>
Pekka Klärck <peke@iki.fi>
Peter Lisák <peter.lisak@showmax.com>
Peter Waller <peter.waller@gmail.com>
petr-tik <petr-tik@users.noreply.github.com>
Phaneendra Chiruvella <hi@pcx.io>
Expand All @@ -329,6 +345,7 @@ Philippe Ombredanne <pombredanne@gmail.com>
Pi Delport <pjdelport@gmail.com>
Pierre-Yves Rofes <github@rofes.fr>
pip <pypa-dev@googlegroups.com>
Prabhjyotsing Surjit Singh Sodhi <psinghsodhi@bloomberg.net>
Pradyun Gedam <pradyunsg@gmail.com>
Pratik Mallya <mallya@us.ibm.com>
Preston Holmes <preston@ptone.com>
Expand Down Expand Up @@ -379,6 +396,7 @@ Stephan Erb <github@stephanerb.eu>
stepshal <nessento@openmailbox.org>
Steve (Gadget) Barnes <gadgetsteve@hotmail.com>
Steve Barnes <gadgetsteve@hotmail.com>
Steve Dower <steve.dower@microsoft.com>
Steve Kowalik <steven@wedontsleep.org>
Steven Myint <git@stevenmyint.com>
stonebig <stonebig34@gmail.com>
Expand Down Expand Up @@ -418,11 +436,13 @@ W. Trevor King <wking@drexel.edu>
Wil Tan <wil@dready.org>
Wilfred Hughes <me@wilfred.me.uk>
William ML Leslie <william.leslie.ttg@gmail.com>
William T Olson <trevor@heytrevor.com>
wim glenn <wim.glenn@gmail.com>
Wolfgang Maier <wolfgang.maier@biologie.uni-freiburg.de>
Xavier Fernandez <xav.fernandez@gmail.com>
Xavier Fernandez <xavier.fernandez@polyconseil.fr>
xoviat <xoviat@users.noreply.github.com>
xtreak <tir.karthi@gmail.com>
YAMAMOTO Takashi <yamamoto@midokura.com>
Yen Chi Hsuan <yan12125@gmail.com>
Yoval P <yoval@gmx.com>
Expand Down
74 changes: 74 additions & 0 deletions NEWS.rst
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,80 @@
.. towncrier release notes start
19.0 (2019-01-22)
=================

Deprecations and Removals
-------------------------

- Deprecate support for Python 3.4 (`#6106 <https://github.com/pypa/pip/issues/6106>`_)
- Start printing a warning for Python 2.7 to warn of impending Python 2.7 End-of-life and
prompt users to start migrating to Python 3. (`#6148 <https://github.com/pypa/pip/issues/6148>`_)
- Remove the deprecated ``--process-dependency-links`` option. (`#6060 <https://github.com/pypa/pip/issues/6060>`_)
- Remove the deprecated SVN editable detection based on dependency links
during freeze. (`#5866 <https://github.com/pypa/pip/issues/5866>`_)

Features
--------

- Implement PEP 517 (allow projects to specify a build backend via pyproject.toml). (`#5743 <https://github.com/pypa/pip/issues/5743>`_)
- Implement manylinux2010 platform tag support. manylinux2010 is the successor
to manylinux1. It allows carefully compiled binary wheels to be installed
on compatible Linux platforms. (`#5008 <https://github.com/pypa/pip/issues/5008>`_)
- Improve build isolation: handle ``.pth`` files, so namespace packages are correctly supported under Python 3.2 and earlier. (`#5656 <https://github.com/pypa/pip/issues/5656>`_)
- Include the package name in a freeze warning if the package is not installed. (`#5943 <https://github.com/pypa/pip/issues/5943>`_)
- Warn when dropping an ``--[extra-]index-url`` value that points to an existing local directory. (`#5827 <https://github.com/pypa/pip/issues/5827>`_)
- Prefix pip's ``--log`` file lines with their timestamp. (`#6141 <https://github.com/pypa/pip/issues/6141>`_)

Bug Fixes
---------

- Avoid creating excessively long temporary paths when uninstalling packages. (`#3055 <https://github.com/pypa/pip/issues/3055>`_)
- Redact the password from the URL in various log messages. (`#4746 <https://github.com/pypa/pip/issues/4746>`_, `#6124 <https://github.com/pypa/pip/issues/6124>`_)
- Avoid creating excessively long temporary paths when uninstalling packages. (`#3055 <https://github.com/pypa/pip/issues/3055>`_)
- Avoid printing a stack trace when given an invalid requirement. (`#5147 <https://github.com/pypa/pip/issues/5147>`_)
- Present 401 warning if username/password do not work for URL (`#4833 <https://github.com/pypa/pip/issues/4833>`_)
- Handle ``requests.exceptions.RetryError`` raised in ``PackageFinder`` that was causing pip to fail silently when some indexes were unreachable. (`#5270 <https://github.com/pypa/pip/issues/5270>`_, `#5483 <https://github.com/pypa/pip/issues/5483>`_)
- Handle a broken stdout pipe more gracefully (e.g. when running ``pip list | head``). (`#4170 <https://github.com/pypa/pip/issues/4170>`_)
- Fix crash from setting ``PIP_NO_CACHE_DIR=yes``. (`#5385 <https://github.com/pypa/pip/issues/5385>`_)
- Fix crash from unparseable requirements when checking installed packages. (`#5839 <https://github.com/pypa/pip/issues/5839>`_)
- Fix content type detection if a directory named like an archive is used as a package source. (`#5838 <https://github.com/pypa/pip/issues/5838>`_)
- Fix listing of outdated packages that are not dependencies of installed packages in ``pip list --outdated --not-required`` (`#5737 <https://github.com/pypa/pip/issues/5737>`_)
- Fix sorting ``TypeError`` in ``move_wheel_files()`` when installing some packages. (`#5868 <https://github.com/pypa/pip/issues/5868>`_)
- Fix support for invoking pip using ``python src/pip ...``. (`#5841 <https://github.com/pypa/pip/issues/5841>`_)
- Greatly reduce memory usage when installing wheels containing large files. (`#5848 <https://github.com/pypa/pip/issues/5848>`_)
- Editable non-VCS installs now freeze as editable. (`#5031 <https://github.com/pypa/pip/issues/5031>`_)
- Editable Git installs without a remote now freeze as editable. (`#4759 <https://github.com/pypa/pip/issues/4759>`_)
- Canonicalize sdist file names so they can be matched to a canonicalized package name passed to ``pip install``. (`#5870 <https://github.com/pypa/pip/issues/5870>`_)
- Properly decode special characters in SVN URL credentials. (`#5968 <https://github.com/pypa/pip/issues/5968>`_)
- Make ``PIP_NO_CACHE_DIR`` disable the cache also for truthy values like ``"true"``, ``"yes"``, ``"1"``, etc. (`#5735 <https://github.com/pypa/pip/issues/5735>`_)

Vendored Libraries
------------------

- Include license text of vendored 3rd party libraries. (`#5213 <https://github.com/pypa/pip/issues/5213>`_)
- Update certifi to 2018.11.29
- Update colorama to 0.4.1
- Update distlib to 0.2.8
- Update idna to 2.8
- Update packaging to 19.0
- Update pep517 to 0.5.0
- Update pkg_resources to 40.6.3 (via setuptools)
- Update pyparsing to 2.3.1
- Update pytoml to 0.1.20
- Update requests to 2.21.0
- Update six to 1.12.0
- Update urllib3 to 1.24.1

Improved Documentation
----------------------

- Include the Vendoring Policy in the documentation. (`#5958 <https://github.com/pypa/pip/issues/5958>`_)
- Add instructions for running pip from source to Development documentation. (`#5949 <https://github.com/pypa/pip/issues/5949>`_)
- Remove references to removed ``#egg=<name>-<version>`` functionality (`#5888 <https://github.com/pypa/pip/issues/5888>`_)
- Fix omission of command name in HTML usage documentation (`#5984 <https://github.com/pypa/pip/issues/5984>`_)


18.1 (2018-10-05)
=================

Expand Down
1 change: 0 additions & 1 deletion news/13D1F422-0CB9-450F-B4DD-9486524712E5.feature

This file was deleted.

Empty file.
Empty file.
1 change: 0 additions & 1 deletion news/3055.bugfix

This file was deleted.

Empty file.
Empty file.
1 change: 0 additions & 1 deletion news/4746.bugfix

This file was deleted.

1 change: 0 additions & 1 deletion news/4759.bugfix

This file was deleted.

1 change: 0 additions & 1 deletion news/4833.bugfix

This file was deleted.

3 changes: 0 additions & 3 deletions news/5008.feature

This file was deleted.

1 change: 0 additions & 1 deletion news/5031.feature

This file was deleted.

Empty file.
1 change: 0 additions & 1 deletion news/5147.bugfix

This file was deleted.

1 change: 0 additions & 1 deletion news/5213.feature

This file was deleted.

2 changes: 0 additions & 2 deletions news/5270.bugfix

This file was deleted.

1 change: 0 additions & 1 deletion news/5385.bugfix

This file was deleted.

2 changes: 0 additions & 2 deletions news/5483.bugfix

This file was deleted.

1 change: 0 additions & 1 deletion news/5656.bugfix

This file was deleted.

2 changes: 0 additions & 2 deletions news/5735.feature

This file was deleted.

1 change: 0 additions & 1 deletion news/5737.bugfix

This file was deleted.

1 change: 0 additions & 1 deletion news/5743.feature

This file was deleted.

1 change: 0 additions & 1 deletion news/5827.feature

This file was deleted.

1 change: 0 additions & 1 deletion news/5838.bugfix

This file was deleted.

1 change: 0 additions & 1 deletion news/5839.bugfix

This file was deleted.

1 change: 0 additions & 1 deletion news/5841.bugfix

This file was deleted.

1 change: 0 additions & 1 deletion news/5848.bugfix

This file was deleted.

2 changes: 0 additions & 2 deletions news/5866.removal

This file was deleted.

1 change: 0 additions & 1 deletion news/5868.bugfix

This file was deleted.

1 change: 0 additions & 1 deletion news/5870.bugfix

This file was deleted.

1 change: 0 additions & 1 deletion news/5888.doc

This file was deleted.

1 change: 0 additions & 1 deletion news/5949.doc

This file was deleted.

1 change: 0 additions & 1 deletion news/5958.doc

This file was deleted.

2 changes: 0 additions & 2 deletions news/5961.trivial

This file was deleted.

1 change: 0 additions & 1 deletion news/5968.bugfix

This file was deleted.

1 change: 0 additions & 1 deletion news/5984.doc

This file was deleted.

1 change: 0 additions & 1 deletion news/6060.removal

This file was deleted.

1 change: 0 additions & 1 deletion news/6106.removal

This file was deleted.

1 change: 0 additions & 1 deletion news/6124.bugfix

This file was deleted.

1 change: 0 additions & 1 deletion news/6141.feature

This file was deleted.

2 changes: 0 additions & 2 deletions news/6148.removal

This file was deleted.

Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
1 change: 0 additions & 1 deletion news/certifi.vendor

This file was deleted.

1 change: 0 additions & 1 deletion news/colorama.vendor

This file was deleted.

Empty file.
1 change: 0 additions & 1 deletion news/deadbeef.trivial

This file was deleted.

1 change: 0 additions & 1 deletion news/distlib.vendor

This file was deleted.

1 change: 0 additions & 1 deletion news/idna.vendor

This file was deleted.

1 change: 0 additions & 1 deletion news/pep517.vendor

This file was deleted.

1 change: 0 additions & 1 deletion news/pkg_resources.vendor

This file was deleted.

1 change: 0 additions & 1 deletion news/pyparsing.vendor

This file was deleted.

1 change: 0 additions & 1 deletion news/pytoml.vendor

This file was deleted.

1 change: 0 additions & 1 deletion news/requests.vendor

This file was deleted.

1 change: 0 additions & 1 deletion news/six.vendor

This file was deleted.

1 change: 0 additions & 1 deletion news/urllib3.vendor

This file was deleted.

2 changes: 1 addition & 1 deletion src/pip/__init__.py
Original file line number Diff line number Diff line change
@@ -1 +1 @@
__version__ = "19.0.dev0"
__version__ = "19.0"

0 comments on commit acdbcf7

Please sign in to comment.