pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/devel/py-pip py-pip: updated to 19.0.1



details:   https://anonhg.NetBSD.org/pkgsrc/rev/1985c1b5575d
branches:  trunk
changeset: 318326:1985c1b5575d
user:      adam <adam%pkgsrc.org@localhost>
date:      Thu Jan 24 08:29:39 2019 +0000

description:
py-pip: updated to 19.0.1

19.0.1:

Bug Fixes
- Fix a crash when using --no-cache-dir with PEP 517 distributions


19.0:

Deprecations and Removals
- Deprecate support for Python 3.4
- 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.
- Remove the deprecated --process-dependency-links option.
- Remove the deprecated SVN editable detection based on dependency links
  during freeze.

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

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

Vendored Libraries
- Include license text of vendored 3rd party libraries.
- 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.
- Add instructions for running pip from source to Development documentation.
- Remove references to removed #egg=<name>-<version> functionality
- Fix omission of command name in HTML usage documentation

diffstat:

 devel/py-pip/Makefile |   4 ++--
 devel/py-pip/PLIST    |  17 +++++++++++++----
 devel/py-pip/distinfo |  10 +++++-----
 3 files changed, 20 insertions(+), 11 deletions(-)

diffs (79 lines):

diff -r 0c66db0d115e -r 1985c1b5575d devel/py-pip/Makefile
--- a/devel/py-pip/Makefile     Thu Jan 24 06:43:43 2019 +0000
+++ b/devel/py-pip/Makefile     Thu Jan 24 08:29:39 2019 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.26 2018/10/07 06:47:29 adam Exp $
+# $NetBSD: Makefile,v 1.27 2019/01/24 08:29:39 adam Exp $
 
-DISTNAME=      pip-18.1
+DISTNAME=      pip-19.0.1
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
 CATEGORIES=    devel python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pip/}
diff -r 0c66db0d115e -r 1985c1b5575d devel/py-pip/PLIST
--- a/devel/py-pip/PLIST        Thu Jan 24 06:43:43 2019 +0000
+++ b/devel/py-pip/PLIST        Thu Jan 24 08:29:39 2019 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.20 2018/10/07 06:47:29 adam Exp $
+@comment $NetBSD: PLIST,v 1.21 2019/01/24 08:29:39 adam Exp $
 bin/pip${PYVERSSUFFIX}
 ${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
 ${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
@@ -675,6 +675,9 @@
 ${PYSITELIB}/pip/_vendor/pep517/_in_process.py
 ${PYSITELIB}/pip/_vendor/pep517/_in_process.pyc
 ${PYSITELIB}/pip/_vendor/pep517/_in_process.pyo
+${PYSITELIB}/pip/_vendor/pep517/build.py
+${PYSITELIB}/pip/_vendor/pep517/build.pyc
+${PYSITELIB}/pip/_vendor/pep517/build.pyo
 ${PYSITELIB}/pip/_vendor/pep517/check.py
 ${PYSITELIB}/pip/_vendor/pep517/check.pyc
 ${PYSITELIB}/pip/_vendor/pep517/check.pyo
@@ -723,6 +726,12 @@
 ${PYSITELIB}/pip/_vendor/pytoml/parser.py
 ${PYSITELIB}/pip/_vendor/pytoml/parser.pyc
 ${PYSITELIB}/pip/_vendor/pytoml/parser.pyo
+${PYSITELIB}/pip/_vendor/pytoml/test.py
+${PYSITELIB}/pip/_vendor/pytoml/test.pyc
+${PYSITELIB}/pip/_vendor/pytoml/test.pyo
+${PYSITELIB}/pip/_vendor/pytoml/utils.py
+${PYSITELIB}/pip/_vendor/pytoml/utils.pyc
+${PYSITELIB}/pip/_vendor/pytoml/utils.pyo
 ${PYSITELIB}/pip/_vendor/pytoml/writer.py
 ${PYSITELIB}/pip/_vendor/pytoml/writer.pyc
 ${PYSITELIB}/pip/_vendor/pytoml/writer.pyo
@@ -801,6 +810,9 @@
 ${PYSITELIB}/pip/_vendor/urllib3/contrib/__init__.py
 ${PYSITELIB}/pip/_vendor/urllib3/contrib/__init__.pyc
 ${PYSITELIB}/pip/_vendor/urllib3/contrib/__init__.pyo
+${PYSITELIB}/pip/_vendor/urllib3/contrib/_appengine_environ.py
+${PYSITELIB}/pip/_vendor/urllib3/contrib/_appengine_environ.pyc
+${PYSITELIB}/pip/_vendor/urllib3/contrib/_appengine_environ.pyo
 ${PYSITELIB}/pip/_vendor/urllib3/contrib/_securetransport/__init__.py
 ${PYSITELIB}/pip/_vendor/urllib3/contrib/_securetransport/__init__.pyc
 ${PYSITELIB}/pip/_vendor/urllib3/contrib/_securetransport/__init__.pyo
@@ -843,9 +855,6 @@
 ${PYSITELIB}/pip/_vendor/urllib3/packages/backports/makefile.py
 ${PYSITELIB}/pip/_vendor/urllib3/packages/backports/makefile.pyc
 ${PYSITELIB}/pip/_vendor/urllib3/packages/backports/makefile.pyo
-${PYSITELIB}/pip/_vendor/urllib3/packages/ordered_dict.py
-${PYSITELIB}/pip/_vendor/urllib3/packages/ordered_dict.pyc
-${PYSITELIB}/pip/_vendor/urllib3/packages/ordered_dict.pyo
 ${PYSITELIB}/pip/_vendor/urllib3/packages/six.py
 ${PYSITELIB}/pip/_vendor/urllib3/packages/six.pyc
 ${PYSITELIB}/pip/_vendor/urllib3/packages/six.pyo
diff -r 0c66db0d115e -r 1985c1b5575d devel/py-pip/distinfo
--- a/devel/py-pip/distinfo     Thu Jan 24 06:43:43 2019 +0000
+++ b/devel/py-pip/distinfo     Thu Jan 24 08:29:39 2019 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.20 2018/10/07 06:47:29 adam Exp $
+$NetBSD: distinfo,v 1.21 2019/01/24 08:29:39 adam Exp $
 
-SHA1 (pip-18.1.tar.gz) = 1226368a8d39bd8b945517b6f7cb9802b279564e
-RMD160 (pip-18.1.tar.gz) = 53409af5e0f06b66656d2d0d81c79ff0a7aba29f
-SHA512 (pip-18.1.tar.gz) = f13c129675f2de7f8bc10cfd0d49fc5c650cf59825282c3311c15841bca904604fe78a28d9b48f1c8fa4486826ac3d7d7362cec7a4631715b71b0928b48fff1d
-Size (pip-18.1.tar.gz) = 1259370 bytes
+SHA1 (pip-19.0.1.tar.gz) = 18466117d61dfcfd8c63283079481ed78b5519e0
+RMD160 (pip-19.0.1.tar.gz) = e53d8423691fa43a217a750501302f0f15544ed5
+SHA512 (pip-19.0.1.tar.gz) = 9d2d64170e020f8643ec0b4ff1dc727c343ff6c2962f99afa60d44da4ba865be4f211860f15b64d2a04400b19f477d68f46652949675fcb236ec3c7d7b760507
+Size (pip-19.0.1.tar.gz) = 1321875 bytes



Home | Main Index | Thread Index | Old Index