pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/devel/py-pip Update to 9.0.0
details: https://anonhg.NetBSD.org/pkgsrc/rev/552e8bc44e3b
branches: trunk
changeset: 354637:552e8bc44e3b
user: wen <wen%pkgsrc.org@localhost>
date: Sun Nov 06 00:32:12 2016 +0000
description:
Update to 9.0.0
Upstream changes:
9.0.0 (2016-11-02)
BACKWARD INCOMPATIBLE Remove the attempted autodetection of requirement names from URLs, URLs must include a name via #egg=.
DEPRECATION pip install --egg have been deprecated and will be removed in the future. This "feature" has a long list of drawbacks where it breaks almost all of pip's other features in subtle and
hard to diagnose ways.
Add a pip check command to check installed packages dependencies (PR #3750).
Added option to allow user to abort pip operation if file/directory exists
Added Appveyor CI
Uninstall existing packages when performing an editable installation of the same packages (#1548).
Pip show is less verbose by default. --verbose prints multiline fields. (PR #3858).
Added optional column formatting to pip list (#3651).
Add --not-required option to pip list to list packages that are not dependencies of other packages.
Fix the build on systems with symlinked /tmp directory for custom builds such as numpy (PR #3701).
Fix regression in pip freeze: when there is more than one git remote, priority is given to the remote named origin (PR #3708, #3616).
Fix crash when calling pip freeze with invalid requirement installed (PR #3704, #3681).
Support multiple --requirement files in pip freeze (PR #3703).
Implementation of pep-503 data-requires-python. When this field is present for a release link, pip will ignore the download when installing to a Python version that doesn't satisfy the
requirement.
Pip wheel now works on editable packages too (it was only working on editable dependencies before); this allows running pip wheel on the result of pip freeze in presence of editable requirements
(PR #3695, #3291).
Load credentials from .netrc files (PR #3715, #3569).
Add --platform, --python-version, --implementation and --abi parameters to pip download. These allow utilities and advanced users to gather distributions for interpreters other than the one pip
is being run on. (PR #3760)
Skip scanning virtual environments even when venv/bin/python is a dangling symlink.
Added pip completion support for fish shell.
Fix problems on Windows on Python 2 when username or hostname contains non-ASCII characters (#3463, PR #3970, PR #4000).
Use git fetch --tags to fetch tags in addition to everything else that is normally fetched; this is necessary in case a git requirement url points to a tag or commit that is not on a branch (PR
#3791)
Normalize package names before using in pip show (#3976)
Raise when Requires-Python do not match the running version and add --ignore-requires-python option as escape hatch (PR #3846).
Report the correct installed version when performing an upgrade in some corner cases (#2382)
Add -i shorthand for --index flag in pip search
Do not optionally load C dependencies in requests (#1840, #2930, #3024)
Strip authentication from SVN url prior to passing it into svn (PR #3697, #3209).
Also install in platlib with --target option (PR #3694, #3682).
Restore the ability to use inline comments in requirements files passed to pip freeze (#3680).
Deprecate --default-vcs option (#4052).
diffstat:
devel/py-pip/Makefile | 4 +-
devel/py-pip/PLIST | 139 +++++++++++++++++++++++++++++--------------------
devel/py-pip/distinfo | 10 +-
3 files changed, 89 insertions(+), 64 deletions(-)
diffs (275 lines):
diff -r b403d7ce00f0 -r 552e8bc44e3b devel/py-pip/Makefile
--- a/devel/py-pip/Makefile Sun Nov 06 00:18:05 2016 +0000
+++ b/devel/py-pip/Makefile Sun Nov 06 00:32:12 2016 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.16 2016/08/28 15:48:30 wiz Exp $
+# $NetBSD: Makefile,v 1.17 2016/11/06 00:32:12 wen Exp $
-DISTNAME= pip-8.1.2
+DISTNAME= pip-9.0.0
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
CATEGORIES= devel
MASTER_SITES= ${MASTER_SITE_PYPI:=p/pip/}
diff -r b403d7ce00f0 -r 552e8bc44e3b devel/py-pip/PLIST
--- a/devel/py-pip/PLIST Sun Nov 06 00:18:05 2016 +0000
+++ b/devel/py-pip/PLIST Sun Nov 06 00:32:12 2016 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.14 2016/08/27 14:52:53 wiz Exp $
+@comment $NetBSD: PLIST,v 1.15 2016/11/06 00:32:12 wen Exp $
bin/pip${PYVERSSUFFIX}
${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
@@ -16,6 +16,9 @@
${PYSITELIB}/pip/_vendor/__init__.py
${PYSITELIB}/pip/_vendor/__init__.pyc
${PYSITELIB}/pip/_vendor/__init__.pyo
+${PYSITELIB}/pip/_vendor/appdirs.py
+${PYSITELIB}/pip/_vendor/appdirs.pyc
+${PYSITELIB}/pip/_vendor/appdirs.pyo
${PYSITELIB}/pip/_vendor/cachecontrol/__init__.py
${PYSITELIB}/pip/_vendor/cachecontrol/__init__.pyc
${PYSITELIB}/pip/_vendor/cachecontrol/__init__.pyo
@@ -132,21 +135,48 @@
${PYSITELIB}/pip/_vendor/distlib/wheel.py
${PYSITELIB}/pip/_vendor/distlib/wheel.pyc
${PYSITELIB}/pip/_vendor/distlib/wheel.pyo
+${PYSITELIB}/pip/_vendor/distro.py
+${PYSITELIB}/pip/_vendor/distro.pyc
+${PYSITELIB}/pip/_vendor/distro.pyo
${PYSITELIB}/pip/_vendor/html5lib/__init__.py
${PYSITELIB}/pip/_vendor/html5lib/__init__.pyc
${PYSITELIB}/pip/_vendor/html5lib/__init__.pyo
+${PYSITELIB}/pip/_vendor/html5lib/_ihatexml.py
+${PYSITELIB}/pip/_vendor/html5lib/_ihatexml.pyc
+${PYSITELIB}/pip/_vendor/html5lib/_ihatexml.pyo
+${PYSITELIB}/pip/_vendor/html5lib/_inputstream.py
+${PYSITELIB}/pip/_vendor/html5lib/_inputstream.pyc
+${PYSITELIB}/pip/_vendor/html5lib/_inputstream.pyo
+${PYSITELIB}/pip/_vendor/html5lib/_tokenizer.py
+${PYSITELIB}/pip/_vendor/html5lib/_tokenizer.pyc
+${PYSITELIB}/pip/_vendor/html5lib/_tokenizer.pyo
+${PYSITELIB}/pip/_vendor/html5lib/_trie/__init__.py
+${PYSITELIB}/pip/_vendor/html5lib/_trie/__init__.pyc
+${PYSITELIB}/pip/_vendor/html5lib/_trie/__init__.pyo
+${PYSITELIB}/pip/_vendor/html5lib/_trie/_base.py
+${PYSITELIB}/pip/_vendor/html5lib/_trie/_base.pyc
+${PYSITELIB}/pip/_vendor/html5lib/_trie/_base.pyo
+${PYSITELIB}/pip/_vendor/html5lib/_trie/datrie.py
+${PYSITELIB}/pip/_vendor/html5lib/_trie/datrie.pyc
+${PYSITELIB}/pip/_vendor/html5lib/_trie/datrie.pyo
+${PYSITELIB}/pip/_vendor/html5lib/_trie/py.py
+${PYSITELIB}/pip/_vendor/html5lib/_trie/py.pyc
+${PYSITELIB}/pip/_vendor/html5lib/_trie/py.pyo
+${PYSITELIB}/pip/_vendor/html5lib/_utils.py
+${PYSITELIB}/pip/_vendor/html5lib/_utils.pyc
+${PYSITELIB}/pip/_vendor/html5lib/_utils.pyo
${PYSITELIB}/pip/_vendor/html5lib/constants.py
${PYSITELIB}/pip/_vendor/html5lib/constants.pyc
${PYSITELIB}/pip/_vendor/html5lib/constants.pyo
${PYSITELIB}/pip/_vendor/html5lib/filters/__init__.py
${PYSITELIB}/pip/_vendor/html5lib/filters/__init__.pyc
${PYSITELIB}/pip/_vendor/html5lib/filters/__init__.pyo
-${PYSITELIB}/pip/_vendor/html5lib/filters/_base.py
-${PYSITELIB}/pip/_vendor/html5lib/filters/_base.pyc
-${PYSITELIB}/pip/_vendor/html5lib/filters/_base.pyo
${PYSITELIB}/pip/_vendor/html5lib/filters/alphabeticalattributes.py
${PYSITELIB}/pip/_vendor/html5lib/filters/alphabeticalattributes.pyc
${PYSITELIB}/pip/_vendor/html5lib/filters/alphabeticalattributes.pyo
+${PYSITELIB}/pip/_vendor/html5lib/filters/base.py
+${PYSITELIB}/pip/_vendor/html5lib/filters/base.pyc
+${PYSITELIB}/pip/_vendor/html5lib/filters/base.pyo
${PYSITELIB}/pip/_vendor/html5lib/filters/inject_meta_charset.py
${PYSITELIB}/pip/_vendor/html5lib/filters/inject_meta_charset.pyc
${PYSITELIB}/pip/_vendor/html5lib/filters/inject_meta_charset.pyo
@@ -165,36 +195,24 @@
${PYSITELIB}/pip/_vendor/html5lib/html5parser.py
${PYSITELIB}/pip/_vendor/html5lib/html5parser.pyc
${PYSITELIB}/pip/_vendor/html5lib/html5parser.pyo
-${PYSITELIB}/pip/_vendor/html5lib/ihatexml.py
-${PYSITELIB}/pip/_vendor/html5lib/ihatexml.pyc
-${PYSITELIB}/pip/_vendor/html5lib/ihatexml.pyo
-${PYSITELIB}/pip/_vendor/html5lib/inputstream.py
-${PYSITELIB}/pip/_vendor/html5lib/inputstream.pyc
-${PYSITELIB}/pip/_vendor/html5lib/inputstream.pyo
-${PYSITELIB}/pip/_vendor/html5lib/sanitizer.py
-${PYSITELIB}/pip/_vendor/html5lib/sanitizer.pyc
-${PYSITELIB}/pip/_vendor/html5lib/sanitizer.pyo
-${PYSITELIB}/pip/_vendor/html5lib/serializer/__init__.py
-${PYSITELIB}/pip/_vendor/html5lib/serializer/__init__.pyc
-${PYSITELIB}/pip/_vendor/html5lib/serializer/__init__.pyo
-${PYSITELIB}/pip/_vendor/html5lib/serializer/htmlserializer.py
-${PYSITELIB}/pip/_vendor/html5lib/serializer/htmlserializer.pyc
-${PYSITELIB}/pip/_vendor/html5lib/serializer/htmlserializer.pyo
-${PYSITELIB}/pip/_vendor/html5lib/tokenizer.py
-${PYSITELIB}/pip/_vendor/html5lib/tokenizer.pyc
-${PYSITELIB}/pip/_vendor/html5lib/tokenizer.pyo
+${PYSITELIB}/pip/_vendor/html5lib/serializer.py
+${PYSITELIB}/pip/_vendor/html5lib/serializer.pyc
+${PYSITELIB}/pip/_vendor/html5lib/serializer.pyo
${PYSITELIB}/pip/_vendor/html5lib/treeadapters/__init__.py
${PYSITELIB}/pip/_vendor/html5lib/treeadapters/__init__.pyc
${PYSITELIB}/pip/_vendor/html5lib/treeadapters/__init__.pyo
+${PYSITELIB}/pip/_vendor/html5lib/treeadapters/genshi.py
+${PYSITELIB}/pip/_vendor/html5lib/treeadapters/genshi.pyc
+${PYSITELIB}/pip/_vendor/html5lib/treeadapters/genshi.pyo
${PYSITELIB}/pip/_vendor/html5lib/treeadapters/sax.py
${PYSITELIB}/pip/_vendor/html5lib/treeadapters/sax.pyc
${PYSITELIB}/pip/_vendor/html5lib/treeadapters/sax.pyo
${PYSITELIB}/pip/_vendor/html5lib/treebuilders/__init__.py
${PYSITELIB}/pip/_vendor/html5lib/treebuilders/__init__.pyc
${PYSITELIB}/pip/_vendor/html5lib/treebuilders/__init__.pyo
-${PYSITELIB}/pip/_vendor/html5lib/treebuilders/_base.py
-${PYSITELIB}/pip/_vendor/html5lib/treebuilders/_base.pyc
-${PYSITELIB}/pip/_vendor/html5lib/treebuilders/_base.pyo
+${PYSITELIB}/pip/_vendor/html5lib/treebuilders/base.py
+${PYSITELIB}/pip/_vendor/html5lib/treebuilders/base.pyc
+${PYSITELIB}/pip/_vendor/html5lib/treebuilders/base.pyo
${PYSITELIB}/pip/_vendor/html5lib/treebuilders/dom.py
${PYSITELIB}/pip/_vendor/html5lib/treebuilders/dom.pyc
${PYSITELIB}/pip/_vendor/html5lib/treebuilders/dom.pyo
@@ -207,39 +225,19 @@
${PYSITELIB}/pip/_vendor/html5lib/treewalkers/__init__.py
${PYSITELIB}/pip/_vendor/html5lib/treewalkers/__init__.pyc
${PYSITELIB}/pip/_vendor/html5lib/treewalkers/__init__.pyo
-${PYSITELIB}/pip/_vendor/html5lib/treewalkers/_base.py
-${PYSITELIB}/pip/_vendor/html5lib/treewalkers/_base.pyc
-${PYSITELIB}/pip/_vendor/html5lib/treewalkers/_base.pyo
+${PYSITELIB}/pip/_vendor/html5lib/treewalkers/base.py
+${PYSITELIB}/pip/_vendor/html5lib/treewalkers/base.pyc
+${PYSITELIB}/pip/_vendor/html5lib/treewalkers/base.pyo
${PYSITELIB}/pip/_vendor/html5lib/treewalkers/dom.py
${PYSITELIB}/pip/_vendor/html5lib/treewalkers/dom.pyc
${PYSITELIB}/pip/_vendor/html5lib/treewalkers/dom.pyo
${PYSITELIB}/pip/_vendor/html5lib/treewalkers/etree.py
-${PYSITELIB}/pip/_vendor/html5lib/treewalkers/etree.pyc
-${PYSITELIB}/pip/_vendor/html5lib/treewalkers/etree.pyo
-${PYSITELIB}/pip/_vendor/html5lib/treewalkers/genshistream.py
-${PYSITELIB}/pip/_vendor/html5lib/treewalkers/genshistream.pyc
-${PYSITELIB}/pip/_vendor/html5lib/treewalkers/genshistream.pyo
-${PYSITELIB}/pip/_vendor/html5lib/treewalkers/lxmletree.py
-${PYSITELIB}/pip/_vendor/html5lib/treewalkers/lxmletree.pyc
-${PYSITELIB}/pip/_vendor/html5lib/treewalkers/lxmletree.pyo
-${PYSITELIB}/pip/_vendor/html5lib/treewalkers/pulldom.py
-${PYSITELIB}/pip/_vendor/html5lib/treewalkers/pulldom.pyc
-${PYSITELIB}/pip/_vendor/html5lib/treewalkers/pulldom.pyo
-${PYSITELIB}/pip/_vendor/html5lib/trie/__init__.py
-${PYSITELIB}/pip/_vendor/html5lib/trie/__init__.pyc
-${PYSITELIB}/pip/_vendor/html5lib/trie/__init__.pyo
-${PYSITELIB}/pip/_vendor/html5lib/trie/_base.py
-${PYSITELIB}/pip/_vendor/html5lib/trie/_base.pyc
-${PYSITELIB}/pip/_vendor/html5lib/trie/_base.pyo
-${PYSITELIB}/pip/_vendor/html5lib/trie/datrie.py
-${PYSITELIB}/pip/_vendor/html5lib/trie/datrie.pyc
-${PYSITELIB}/pip/_vendor/html5lib/trie/datrie.pyo
-${PYSITELIB}/pip/_vendor/html5lib/trie/py.py
-${PYSITELIB}/pip/_vendor/html5lib/trie/py.pyc
-${PYSITELIB}/pip/_vendor/html5lib/trie/py.pyo
-${PYSITELIB}/pip/_vendor/html5lib/utils.py
-${PYSITELIB}/pip/_vendor/html5lib/utils.pyc
-${PYSITELIB}/pip/_vendor/html5lib/utils.pyo
+${PYSITELIB}/pip/_vendor/html5lib/treewalkers/etree_lxml.py
+${PYSITELIB}/pip/_vendor/html5lib/treewalkers/etree_lxml.pyc
+${PYSITELIB}/pip/_vendor/html5lib/treewalkers/etree_lxml.pyo
+${PYSITELIB}/pip/_vendor/html5lib/treewalkers/genshi.py
+${PYSITELIB}/pip/_vendor/html5lib/treewalkers/genshi.pyc
+${PYSITELIB}/pip/_vendor/html5lib/treewalkers/genshi.pyo
${PYSITELIB}/pip/_vendor/ipaddress.py
${PYSITELIB}/pip/_vendor/ipaddress.pyc
${PYSITELIB}/pip/_vendor/ipaddress.pyo
@@ -261,6 +259,9 @@
${PYSITELIB}/pip/_vendor/lockfile/symlinklockfile.py
${PYSITELIB}/pip/_vendor/lockfile/symlinklockfile.pyc
${PYSITELIB}/pip/_vendor/lockfile/symlinklockfile.pyo
+${PYSITELIB}/pip/_vendor/ordereddict.py
+${PYSITELIB}/pip/_vendor/ordereddict.pyc
+${PYSITELIB}/pip/_vendor/ordereddict.pyo
${PYSITELIB}/pip/_vendor/packaging/__about__.py
${PYSITELIB}/pip/_vendor/packaging/__about__.pyc
${PYSITELIB}/pip/_vendor/packaging/__about__.pyo
@@ -562,6 +563,21 @@
${PYSITELIB}/pip/_vendor/six.py
${PYSITELIB}/pip/_vendor/six.pyc
${PYSITELIB}/pip/_vendor/six.pyo
+${PYSITELIB}/pip/_vendor/webencodings/__init__.py
+${PYSITELIB}/pip/_vendor/webencodings/__init__.pyc
+${PYSITELIB}/pip/_vendor/webencodings/__init__.pyo
+${PYSITELIB}/pip/_vendor/webencodings/labels.py
+${PYSITELIB}/pip/_vendor/webencodings/labels.pyc
+${PYSITELIB}/pip/_vendor/webencodings/labels.pyo
+${PYSITELIB}/pip/_vendor/webencodings/mklabels.py
+${PYSITELIB}/pip/_vendor/webencodings/mklabels.pyc
+${PYSITELIB}/pip/_vendor/webencodings/mklabels.pyo
+${PYSITELIB}/pip/_vendor/webencodings/tests.py
+${PYSITELIB}/pip/_vendor/webencodings/tests.pyc
+${PYSITELIB}/pip/_vendor/webencodings/tests.pyo
+${PYSITELIB}/pip/_vendor/webencodings/x_user_defined.py
+${PYSITELIB}/pip/_vendor/webencodings/x_user_defined.pyc
+${PYSITELIB}/pip/_vendor/webencodings/x_user_defined.pyo
${PYSITELIB}/pip/basecommand.py
${PYSITELIB}/pip/basecommand.pyc
${PYSITELIB}/pip/basecommand.pyo
@@ -574,6 +590,9 @@
${PYSITELIB}/pip/commands/__init__.py
${PYSITELIB}/pip/commands/__init__.pyc
${PYSITELIB}/pip/commands/__init__.pyo
+${PYSITELIB}/pip/commands/check.py
+${PYSITELIB}/pip/commands/check.pyc
+${PYSITELIB}/pip/commands/check.pyo
${PYSITELIB}/pip/commands/completion.py
${PYSITELIB}/pip/commands/completion.pyc
${PYSITELIB}/pip/commands/completion.pyo
@@ -613,9 +632,6 @@
${PYSITELIB}/pip/compat/dictconfig.py
${PYSITELIB}/pip/compat/dictconfig.pyc
${PYSITELIB}/pip/compat/dictconfig.pyo
-${PYSITELIB}/pip/compat/ordereddict.py
-${PYSITELIB}/pip/compat/ordereddict.pyc
-${PYSITELIB}/pip/compat/ordereddict.pyo
${PYSITELIB}/pip/download.py
${PYSITELIB}/pip/download.pyc
${PYSITELIB}/pip/download.pyo
@@ -637,6 +653,9 @@
${PYSITELIB}/pip/operations/__init__.py
${PYSITELIB}/pip/operations/__init__.pyc
${PYSITELIB}/pip/operations/__init__.pyo
+${PYSITELIB}/pip/operations/check.py
+${PYSITELIB}/pip/operations/check.pyc
+${PYSITELIB}/pip/operations/check.pyo
${PYSITELIB}/pip/operations/freeze.py
${PYSITELIB}/pip/operations/freeze.pyc
${PYSITELIB}/pip/operations/freeze.pyo
@@ -679,6 +698,9 @@
${PYSITELIB}/pip/utils/filesystem.py
${PYSITELIB}/pip/utils/filesystem.pyc
${PYSITELIB}/pip/utils/filesystem.pyo
+${PYSITELIB}/pip/utils/glibc.py
+${PYSITELIB}/pip/utils/glibc.pyc
+${PYSITELIB}/pip/utils/glibc.pyo
${PYSITELIB}/pip/utils/hashes.py
${PYSITELIB}/pip/utils/hashes.pyc
${PYSITELIB}/pip/utils/hashes.pyo
@@ -688,6 +710,9 @@
${PYSITELIB}/pip/utils/outdated.py
${PYSITELIB}/pip/utils/outdated.pyc
${PYSITELIB}/pip/utils/outdated.pyo
+${PYSITELIB}/pip/utils/packaging.py
+${PYSITELIB}/pip/utils/packaging.pyc
+${PYSITELIB}/pip/utils/packaging.pyo
${PYSITELIB}/pip/utils/setuptools_build.py
${PYSITELIB}/pip/utils/setuptools_build.pyc
${PYSITELIB}/pip/utils/setuptools_build.pyo
diff -r b403d7ce00f0 -r 552e8bc44e3b devel/py-pip/distinfo
--- a/devel/py-pip/distinfo Sun Nov 06 00:18:05 2016 +0000
+++ b/devel/py-pip/distinfo Sun Nov 06 00:32:12 2016 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.12 2016/08/27 11:41:23 richard Exp $
+$NetBSD: distinfo,v 1.13 2016/11/06 00:32:12 wen Exp $
-SHA1 (pip-8.1.2.tar.gz) = 1c13c247967ec5bee6de5fd104c5d78ba30951c7
-RMD160 (pip-8.1.2.tar.gz) = de676d8f554d96e7ecf03e919380e7a6fd968634
-SHA512 (pip-8.1.2.tar.gz) = f35e70344bc7baa0739d7a8a38e51f401774b23672e915c32d54fab3e9cc465bfc47361823fa75d2a64fc8748f2020170bd7a4cfde10070d7febf56d1f9124f0
-Size (pip-8.1.2.tar.gz) = 1140573 bytes
+SHA1 (pip-9.0.0.tar.gz) = 2177b8425560357b922b9e9bdde4698c4bf89991
+RMD160 (pip-9.0.0.tar.gz) = 12d773ae9e697d404b640102acb35952df469a9f
+SHA512 (pip-9.0.0.tar.gz) = b66875988e3af6a3281a0b4dd3941d7a94cc35c4a6104d12e24c0d18386b7aa93d46431e6e385df3cd196abe3d4e7dedbe4e77e6e89455652bad2bd0353fcc4e
+Size (pip-9.0.0.tar.gz) = 1197043 bytes
Home |
Main Index |
Thread Index |
Old Index