Skip to content

Commit

Permalink
Update to 1.4
Browse files Browse the repository at this point in the history
Upstream changes:
1.4 (2013-07-23)

BACKWARD INCOMPATIBLE pip now only installs stable versions by default, and offers a new --pre option to also find pre-release and development versions. (Pull #834)
BACKWARD INCOMPATIBLE Dropped support for Python 2.5. The minimum supported Python version for pip 1.4 is Python 2.6.
Added support for installing and building wheel archives. Thanks Daniel Holth, Marcus Smith, Paul Moore, and Michele Lacchia (Pull #845)
Applied security patch to pip's ssl support related to certificate DNS wildcard matching (http://bugs.python.org/issue17980).
To satisfy pip's setuptools requirement, pip now recommends setuptools>=0.8, not distribute. setuptools and distribute are now merged into one project called 'setuptools'. (Pull #1003)
pip will now warn when installing a file that is either hosted externally to the index or cannot be verified with a hash. In the future pip will default to not installing them and will require the flags -allow-external NAME, and -allow-insecure NAME respectively. (Pull #985)
If an already-downloaded or cached file has a bad hash, re-download it rather than erroring out. (Issue #963).
pip bundle and support for installing from pybundle files is now considered deprecated and will be removed in pip v1.5.
Fixed a number of issues (#413, #709, #634, #602, and #939) related to cleaning up and not reusing build directories. (Pull #865, #948)
Added a User Agent so that pip is identifiable in logs. (Pull #901)
Added ssl and -user support to get-pip.py. Thanks Gabriel de Perthuis. (Pull #895)
Fixed the proxy support, which was broken in pip 1.3.x (Pull #840)
Fixed issue #32 - pip fails when server does not send content-type header. Thanks Hugo Lopes Tavares and Kelsey Hightower (Pull #872).
"Vendorized" distlib as pip.vendor.distlib (https://distlib.readthedocs.org/).
Fixed git VCS backend with git 1.8.3. (Pull #967)
  • Loading branch information
wen committed Jul 25, 2013
1 parent d7fbcd9 commit 0084fae
Show file tree
Hide file tree
Showing 3 changed files with 178 additions and 10 deletions.
4 changes: 2 additions & 2 deletions devel/py-pip/Makefile
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# $NetBSD: Makefile,v 1.5 2013/04/13 14:41:53 wen Exp $
# $NetBSD: Makefile,v 1.6 2013/07/25 15:11:59 wen Exp $
#

DISTNAME= pip-1.3.1
DISTNAME= pip-1.4
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
CATEGORIES= devel
MASTER_SITES= http://pypi.python.org/packages/source/p/pip/
Expand Down
176 changes: 172 additions & 4 deletions devel/py-pip/PLIST
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
@comment $NetBSD: PLIST,v 1.4 2013/04/13 14:41:53 wen Exp $
@comment $NetBSD: PLIST,v 1.5 2013/07/25 15:11:59 wen Exp $
bin/pip
bin/pip-${PYVERSSUFFIX}
${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
Expand All @@ -17,9 +17,6 @@ ${PYSITELIB}/pip/__main__.pyo
${PYSITELIB}/pip/backwardcompat/__init__.py
${PYSITELIB}/pip/backwardcompat/__init__.pyc
${PYSITELIB}/pip/backwardcompat/__init__.pyo
${PYSITELIB}/pip/backwardcompat/socket_create_connection.py
${PYSITELIB}/pip/backwardcompat/socket_create_connection.pyc
${PYSITELIB}/pip/backwardcompat/socket_create_connection.pyo
${PYSITELIB}/pip/backwardcompat/ssl_match_hostname.py
${PYSITELIB}/pip/backwardcompat/ssl_match_hostname.pyc
${PYSITELIB}/pip/backwardcompat/ssl_match_hostname.pyo
Expand Down Expand Up @@ -66,6 +63,9 @@ ${PYSITELIB}/pip/commands/uninstall.pyo
${PYSITELIB}/pip/commands/unzip.py
${PYSITELIB}/pip/commands/unzip.pyc
${PYSITELIB}/pip/commands/unzip.pyo
${PYSITELIB}/pip/commands/wheel.py
${PYSITELIB}/pip/commands/wheel.pyc
${PYSITELIB}/pip/commands/wheel.pyo
${PYSITELIB}/pip/commands/zip.py
${PYSITELIB}/pip/commands/zip.pyc
${PYSITELIB}/pip/commands/zip.pyo
Expand All @@ -84,6 +84,9 @@ ${PYSITELIB}/pip/locations.pyo
${PYSITELIB}/pip/log.py
${PYSITELIB}/pip/log.pyc
${PYSITELIB}/pip/log.pyo
${PYSITELIB}/pip/pep425tags.py
${PYSITELIB}/pip/pep425tags.pyc
${PYSITELIB}/pip/pep425tags.pyo
${PYSITELIB}/pip/req.py
${PYSITELIB}/pip/req.pyc
${PYSITELIB}/pip/req.pyo
Expand Down Expand Up @@ -111,3 +114,168 @@ ${PYSITELIB}/pip/vcs/mercurial.pyo
${PYSITELIB}/pip/vcs/subversion.py
${PYSITELIB}/pip/vcs/subversion.pyc
${PYSITELIB}/pip/vcs/subversion.pyo
${PYSITELIB}/pip/vendor/__init__.py
${PYSITELIB}/pip/vendor/__init__.pyc
${PYSITELIB}/pip/vendor/__init__.pyo
${PYSITELIB}/pip/vendor/distlib/__init__.py
${PYSITELIB}/pip/vendor/distlib/__init__.pyc
${PYSITELIB}/pip/vendor/distlib/__init__.pyo
${PYSITELIB}/pip/vendor/distlib/_backport/__init__.py
${PYSITELIB}/pip/vendor/distlib/_backport/__init__.pyc
${PYSITELIB}/pip/vendor/distlib/_backport/__init__.pyo
${PYSITELIB}/pip/vendor/distlib/_backport/misc.py
${PYSITELIB}/pip/vendor/distlib/_backport/misc.pyc
${PYSITELIB}/pip/vendor/distlib/_backport/misc.pyo
${PYSITELIB}/pip/vendor/distlib/_backport/shutil.py
${PYSITELIB}/pip/vendor/distlib/_backport/shutil.pyc
${PYSITELIB}/pip/vendor/distlib/_backport/shutil.pyo
${PYSITELIB}/pip/vendor/distlib/_backport/sysconfig.py
${PYSITELIB}/pip/vendor/distlib/_backport/sysconfig.pyc
${PYSITELIB}/pip/vendor/distlib/_backport/sysconfig.pyo
${PYSITELIB}/pip/vendor/distlib/_backport/tarfile.py
${PYSITELIB}/pip/vendor/distlib/_backport/tarfile.pyc
${PYSITELIB}/pip/vendor/distlib/_backport/tarfile.pyo
${PYSITELIB}/pip/vendor/distlib/compat.py
${PYSITELIB}/pip/vendor/distlib/compat.pyc
${PYSITELIB}/pip/vendor/distlib/compat.pyo
${PYSITELIB}/pip/vendor/distlib/database.py
${PYSITELIB}/pip/vendor/distlib/database.pyc
${PYSITELIB}/pip/vendor/distlib/database.pyo
${PYSITELIB}/pip/vendor/distlib/index.py
${PYSITELIB}/pip/vendor/distlib/index.pyc
${PYSITELIB}/pip/vendor/distlib/index.pyo
${PYSITELIB}/pip/vendor/distlib/locators.py
${PYSITELIB}/pip/vendor/distlib/locators.pyc
${PYSITELIB}/pip/vendor/distlib/locators.pyo
${PYSITELIB}/pip/vendor/distlib/manifest.py
${PYSITELIB}/pip/vendor/distlib/manifest.pyc
${PYSITELIB}/pip/vendor/distlib/manifest.pyo
${PYSITELIB}/pip/vendor/distlib/markers.py
${PYSITELIB}/pip/vendor/distlib/markers.pyc
${PYSITELIB}/pip/vendor/distlib/markers.pyo
${PYSITELIB}/pip/vendor/distlib/metadata.py
${PYSITELIB}/pip/vendor/distlib/metadata.pyc
${PYSITELIB}/pip/vendor/distlib/metadata.pyo
${PYSITELIB}/pip/vendor/distlib/resources.py
${PYSITELIB}/pip/vendor/distlib/resources.pyc
${PYSITELIB}/pip/vendor/distlib/resources.pyo
${PYSITELIB}/pip/vendor/distlib/scripts.py
${PYSITELIB}/pip/vendor/distlib/scripts.pyc
${PYSITELIB}/pip/vendor/distlib/scripts.pyo
${PYSITELIB}/pip/vendor/distlib/util.py
${PYSITELIB}/pip/vendor/distlib/util.pyc
${PYSITELIB}/pip/vendor/distlib/util.pyo
${PYSITELIB}/pip/vendor/distlib/version.py
${PYSITELIB}/pip/vendor/distlib/version.pyc
${PYSITELIB}/pip/vendor/distlib/version.pyo
${PYSITELIB}/pip/vendor/distlib/wheel.py
${PYSITELIB}/pip/vendor/distlib/wheel.pyc
${PYSITELIB}/pip/vendor/distlib/wheel.pyo
${PYSITELIB}/pip/vendor/html5lib/__init__.py
${PYSITELIB}/pip/vendor/html5lib/__init__.pyc
${PYSITELIB}/pip/vendor/html5lib/__init__.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/inject_meta_charset.py
${PYSITELIB}/pip/vendor/html5lib/filters/inject_meta_charset.pyc
${PYSITELIB}/pip/vendor/html5lib/filters/inject_meta_charset.pyo
${PYSITELIB}/pip/vendor/html5lib/filters/lint.py
${PYSITELIB}/pip/vendor/html5lib/filters/lint.pyc
${PYSITELIB}/pip/vendor/html5lib/filters/lint.pyo
${PYSITELIB}/pip/vendor/html5lib/filters/optionaltags.py
${PYSITELIB}/pip/vendor/html5lib/filters/optionaltags.pyc
${PYSITELIB}/pip/vendor/html5lib/filters/optionaltags.pyo
${PYSITELIB}/pip/vendor/html5lib/filters/sanitizer.py
${PYSITELIB}/pip/vendor/html5lib/filters/sanitizer.pyc
${PYSITELIB}/pip/vendor/html5lib/filters/sanitizer.pyo
${PYSITELIB}/pip/vendor/html5lib/filters/whitespace.py
${PYSITELIB}/pip/vendor/html5lib/filters/whitespace.pyc
${PYSITELIB}/pip/vendor/html5lib/filters/whitespace.pyo
${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/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/dom.py
${PYSITELIB}/pip/vendor/html5lib/treebuilders/dom.pyc
${PYSITELIB}/pip/vendor/html5lib/treebuilders/dom.pyo
${PYSITELIB}/pip/vendor/html5lib/treebuilders/etree.py
${PYSITELIB}/pip/vendor/html5lib/treebuilders/etree.pyc
${PYSITELIB}/pip/vendor/html5lib/treebuilders/etree.pyo
${PYSITELIB}/pip/vendor/html5lib/treebuilders/etree_lxml.py
${PYSITELIB}/pip/vendor/html5lib/treebuilders/etree_lxml.pyc
${PYSITELIB}/pip/vendor/html5lib/treebuilders/etree_lxml.pyo
${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/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/six.py
${PYSITELIB}/pip/vendor/six.pyc
${PYSITELIB}/pip/vendor/six.pyo
${PYSITELIB}/pip/wheel.py
${PYSITELIB}/pip/wheel.pyc
${PYSITELIB}/pip/wheel.pyo
8 changes: 4 additions & 4 deletions devel/py-pip/distinfo
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
$NetBSD: distinfo,v 1.4 2013/04/13 14:41:53 wen Exp $
$NetBSD: distinfo,v 1.5 2013/07/25 15:11:59 wen Exp $

SHA1 (pip-1.3.1.tar.gz) = 9c70d314e5dea6f41415af814056b0f63c3ffd14
RMD160 (pip-1.3.1.tar.gz) = 0bfbfbc536abcf20f952b444ee872128406e098e
Size (pip-1.3.1.tar.gz) = 247594 bytes
SHA1 (pip-1.4.tar.gz) = 3149dc77c66b77d02497205fca5df56ae9d3e753
RMD160 (pip-1.4.tar.gz) = 09f74d192e6ba58fc35aff0bbe0983c67e831f16
Size (pip-1.4.tar.gz) = 443790 bytes

0 comments on commit 0084fae

Please sign in to comment.