diff options
author | adam <adam@pkgsrc.org> | 2019-04-24 08:28:33 +0000 |
---|---|---|
committer | adam <adam@pkgsrc.org> | 2019-04-24 08:28:33 +0000 |
commit | fa51159d2c03ba3dd6674d668ae0583a5adfc754 (patch) | |
tree | 08ca57269a8eae44fa8e266d56ef909a62d92ee5 | |
parent | c6b0fffad8ec7be30c6c6bb0c554dc9573ef033b (diff) | |
download | pkgsrc-fa51159d2c03ba3dd6674d668ae0583a5adfc754.tar.gz |
py-pip: updated to 19.1
19.1:
Features
- Configuration files may now also be stored under sys.prefix
- Avoid creating an unnecessary local clone of a Bazaar branch when exporting.
- Include in pip's User-Agent string whether it looks like pip is running
under CI.
- A custom (JSON-encoded) string can now be added to pip's User-Agent
using the PIP_USER_AGENT_USER_DATA environment variable.
- For consistency, passing --no-cache-dir no longer affects whether wheels
will be built. In this case, a temporary directory is used.
- Command arguments in subprocess log messages are now quoted using
shlex.quote().
- Prefix warning and error messages in log output with WARNING and ERROR.
- Using --build-options in a PEP 517 build now fails with an error,
rather than silently ignoring the option.
- Error out with an informative message if one tries to install a
pyproject.toml-style (PEP 517) source tree using --editable mode.
- When downloading a package, the ETA and average speed now only update once per second for better legibility.
Bug Fixes
- The stdout and stderr from VCS commands run by pip as subprocesses (e.g.
git, hg, etc.) no longer pollute pip's stdout.
- Fix handling of requests exceptions when dependencies are debundled.
- Make pip's self version check avoid recommending upgrades to prereleases if the currently-installed version is stable.
- Fixed crash when installing a requirement from a URL that comes from a dependency without a URL.
- Improve handling of file URIs: correctly handle file://localhost/... and don't try to use UNC paths on Unix.
- Fix utils.encoding.auto_decode() LookupError with invalid encodings.
utils.encoding.auto_decode() was broken when decoding Big Endian BOM
byte-strings on Little Endian or vice versa.
- Fix incorrect URL quoting of IPv6 addresses.
- Redact the password from the extra index URL when using pip -v.
- The spinner no longer displays a completion message after subprocess calls
not needing a spinner. It also no longer incorrectly reports an error after
certain subprocess calls to Git that succeeded.
- Fix the handling of editable mode during installs when pyproject.toml is
present but PEP 517 doesn't require the source tree to be treated as
pyproject.toml-style.
- Fix NameError when handling an invalid requirement.
Vendored Libraries
- Updated certifi to 2019.3.9
- Updated distro to 1.4.0
- Update progress to 1.5
- Updated pyparsing to 2.4.0
- Updated pkg_resources to 41.0.1 (via setuptools)
Improved Documentation
- Make dashes render correctly when displaying long options like
--find-links in the text.
-rw-r--r-- | devel/py-pip/Makefile | 5 | ||||
-rw-r--r-- | devel/py-pip/PLIST | 5 | ||||
-rw-r--r-- | devel/py-pip/distinfo | 10 |
3 files changed, 8 insertions, 12 deletions
diff --git a/devel/py-pip/Makefile b/devel/py-pip/Makefile index 997142d47e3..19dde23cb08 100644 --- a/devel/py-pip/Makefile +++ b/devel/py-pip/Makefile @@ -1,6 +1,6 @@ -# $NetBSD: Makefile,v 1.29 2019/02/21 08:32:21 adam Exp $ +# $NetBSD: Makefile,v 1.30 2019/04/24 08:28:33 adam Exp $ -DISTNAME= pip-19.0.3 +DISTNAME= pip-19.1 PKGNAME= ${PYPKGPREFIX}-${DISTNAME} CATEGORIES= devel python MASTER_SITES= ${MASTER_SITE_PYPI:=p/pip/} @@ -13,7 +13,6 @@ LICENSE= mit USE_LANGUAGES= # none REPLACE_PYTHON+= src/pip/_vendor/appdirs.py -REPLACE_PYTHON+= src/pip/_vendor/certifi/core.py REPLACE_PYTHON+= src/pip/_vendor/chardet/cli/chardetect.py REPLACE_PYTHON+= src/pip/_vendor/requests/certs.py diff --git a/devel/py-pip/PLIST b/devel/py-pip/PLIST index 269fb2a8acc..d84536ad6dc 100644 --- a/devel/py-pip/PLIST +++ b/devel/py-pip/PLIST @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.21 2019/01/24 08:29:39 adam Exp $ +@comment $NetBSD: PLIST,v 1.22 2019/04/24 08:28:33 adam Exp $ bin/pip${PYVERSSUFFIX} ${PYSITELIB}/${EGG_INFODIR}/PKG-INFO ${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt @@ -708,9 +708,6 @@ ${PYSITELIB}/pip/_vendor/progress/bar.pyo ${PYSITELIB}/pip/_vendor/progress/counter.py ${PYSITELIB}/pip/_vendor/progress/counter.pyc ${PYSITELIB}/pip/_vendor/progress/counter.pyo -${PYSITELIB}/pip/_vendor/progress/helpers.py -${PYSITELIB}/pip/_vendor/progress/helpers.pyc -${PYSITELIB}/pip/_vendor/progress/helpers.pyo ${PYSITELIB}/pip/_vendor/progress/spinner.py ${PYSITELIB}/pip/_vendor/progress/spinner.pyc ${PYSITELIB}/pip/_vendor/progress/spinner.pyo diff --git a/devel/py-pip/distinfo b/devel/py-pip/distinfo index 7cd4ce513e0..5d4f1a0c99d 100644 --- a/devel/py-pip/distinfo +++ b/devel/py-pip/distinfo @@ -1,6 +1,6 @@ -$NetBSD: distinfo,v 1.23 2019/02/21 08:32:21 adam Exp $ +$NetBSD: distinfo,v 1.24 2019/04/24 08:28:33 adam Exp $ -SHA1 (pip-19.0.3.tar.gz) = 6d45ee889c29ba738a2af555f9a81296337f212f -RMD160 (pip-19.0.3.tar.gz) = 9f9766bf6497c3e57b4ad263aa777188f66d9f0a -SHA512 (pip-19.0.3.tar.gz) = 71562800d5e52e7eb9a49ebb77ac7d2ec2b2a3ef464c9f67a4a76ed1123dce57c59c422ac91dc688f91bf9e84ad13d6547ff3cb61ac4bec54ca9428512b83163 -Size (pip-19.0.3.tar.gz) = 1324617 bytes +SHA1 (pip-19.1.tar.gz) = 76c4689bba9bbf49742c59a3f5378a4e0a30cddc +RMD160 (pip-19.1.tar.gz) = b141f79a6c44f3884d0d8b15a4dd7de810ab906c +SHA512 (pip-19.1.tar.gz) = b10f6a8e0cc71b4987657acb90e677217a485f3605cca3ac9fe946102a8b6e07346d69952469db264e9aa7753015695818f107e361beab8a9fd0fbd5410900df +Size (pip-19.1.tar.gz) = 1334822 bytes |