From 33ec7ad37cabe4754f0855d97ea8264527d0e7ecb0588b8f37a7a9a5739da1fc Mon Sep 17 00:00:00 2001 From: Sascha Peilicke Date: Wed, 22 Feb 2012 12:15:04 +0000 Subject: [PATCH] Accepting request 106441 from home:saschpe:branches:devel:languages:python - Update to version 1.1: * Fixed issue #326 - don't crash when a package's setup.py emits UTF-8 and then fails. * Added --target option for installing directly to arbitrary directory. * Added support for authentication with Subversion repositories. * Fixed issue #315 - --download now downloads dependencies as well. * Errors from subprocesses will display the current working directory. * Fixed issue #369 - compatibility with Subversion 1.7. * Fixed issue #57 - ignore py2app-generated OS X mpkg zip files in finder. * Fixed issue #182 - log to ~/Library/Logs/ by default on OS X framework installs. * Fixed issue #310 - understand version tags without minor version ("py3") in sdist filenames. * Fixed issue #7 - Pip now supports optionally installing setuptools "extras" dependencies; e.g. "pip install Paste[openid]". * Fixed issue #391 - freeze no longer borks on requirements file * Fixed issue #288 - handle symlinks properly. * Fixed issue #49 - pip install -U no longer reinstalls the same versions of packages. * Removed -E option and PIP_RESPECT_VIRTUALENV; both use a restart-in-venv mechanism that's broken, and neither one is useful since every virtualenv now has pip inside it. * Fixed issue #366 - pip throws IndexError when it calls scraped_rel_links * Fixed issue #22 - pip search should set and return a userful shell status code * Fixed issue #351 and #365 - added global --exists-action command line option to easier script file exists conflicts, e.g. from editable requirements from VCS that have a changed repo URL. - Cleaned up changes file OBS-URL: https://build.opensuse.org/request/show/106441 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pip?expand=0&rev=13 --- pip-1.1.tar.gz | 3 ++ python-pip.changes | 80 ++++++++++++++++++++++++++++++---------------- python-pip.spec | 7 ++-- 3 files changed, 59 insertions(+), 31 deletions(-) create mode 100644 pip-1.1.tar.gz diff --git a/pip-1.1.tar.gz b/pip-1.1.tar.gz new file mode 100644 index 0000000..81a0d6e --- /dev/null +++ b/pip-1.1.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:993804bb947d18508acee02141281c77d27677f8c14eaa64d6287a1c53ef01c8 +size 95197 diff --git a/python-pip.changes b/python-pip.changes index 496b9cd..013070f 100644 --- a/python-pip.changes +++ b/python-pip.changes @@ -1,3 +1,36 @@ +------------------------------------------------------------------- +Wed Feb 22 12:09:44 UTC 2012 - saschpe@suse.de + +- Update to version 1.1: + * Fixed issue #326 - don't crash when a package's setup.py emits UTF-8 + and then fails. + * Added --target option for installing directly to arbitrary directory. + * Added support for authentication with Subversion repositories. + * Fixed issue #315 - --download now downloads dependencies as well. + * Errors from subprocesses will display the current working directory. + * Fixed issue #369 - compatibility with Subversion 1.7. + * Fixed issue #57 - ignore py2app-generated OS X mpkg zip files in finder. + * Fixed issue #182 - log to ~/Library/Logs/ by default on OS X framework + installs. + * Fixed issue #310 - understand version tags without minor version ("py3") + in sdist filenames. + * Fixed issue #7 - Pip now supports optionally installing setuptools + "extras" dependencies; e.g. "pip install Paste[openid]". + * Fixed issue #391 - freeze no longer borks on requirements file + * Fixed issue #288 - handle symlinks properly. + * Fixed issue #49 - pip install -U no longer reinstalls the same versions + of packages. + * Removed -E option and PIP_RESPECT_VIRTUALENV; both use a restart-in-venv + mechanism that's broken, and neither one is useful since every virtualenv + now has pip inside it. + * Fixed issue #366 - pip throws IndexError when it calls scraped_rel_links + * Fixed issue #22 - pip search should set and return a userful shell + status code + * Fixed issue #351 and #365 - added global --exists-action command line + option to easier script file exists conflicts, e.g. from editable + requirements from VCS that have a changed repo URL. +- Cleaned up changes file + ------------------------------------------------------------------- Tue Jan 31 14:11:43 UTC 2012 - saschpe@suse.de @@ -32,8 +65,7 @@ Sat Sep 17 13:04:36 UTC 2011 - ocefpaf@gmail.com - Updates from 1.0.1 * Start to use git-flow. * Fixed issue #274 - `find_command` should not raise AttributeError - * Fixed issue #273 - respect Content-Disposition header. Thanks Bradley - Ayers. + * Fixed issue #273 - respect Content-Disposition header. * Fixed issue #233 - pathext handling on Windows. * Fixed issue #252 - svn+svn protocol. * Fixed issue #44 - multiple CLI searches. @@ -41,22 +73,17 @@ Sat Sep 17 13:04:36 UTC 2011 - ocefpaf@gmail.com - Updates from 1.0 * Added Python 3 support! Huge thanks to Vinay Sajip, Vitaly Babiy, Kelsey Hightower, and Alex Gronholm, among others. - * Download progress only shown on a real TTY. Thanks Alex Morega. + * Download progress only shown on a real TTY. * Fixed finding of VCS binaries to not be fooled by same-named directories. - Thanks Alex Morega. * Fixed uninstall of packages from system Python for users of Debian/Ubuntu python-setuptools package (workaround until fixed in Debian and Ubuntu). * Added `get-pip.py https://raw.github.com/pypa/pip/master/contrib/get-pip.py - Updates from 0.8.3 - * Fixed issue #14 - No uninstall-on-upgrade with URL package. Thanks Oliver - Tonnhofer - * Fixed issue #163 - Egg name not properly resolved. Thanks Igor Sobreira - * Fixed issue #178 - Non-alphabetical installation of requirements. Thanks - Igor Sobreira + * Fixed issue #14 - No uninstall-on-upgrade with URL package. + * Fixed issue #163 - Egg name not properly resolved. + * Fixed issue #178 - Non-alphabetical installation of requirements. * Fixed issue #199 - Documentation mentions --index instead of --index-url. - Thanks Kelsey Hightower - * Fixed issue #204 - rmtree undefined in mercurial.py. Thanks Kelsey - Hightower + * Fixed issue #204 - rmtree undefined in mercurial.py. * Fixed bug in Git vcs backend that would break during reinstallation. * Fixed bug in Mercurial vcs backend related to pip freeze and branch/tag resolution. @@ -84,24 +111,21 @@ Wed Sep 15 02:38:50 UTC 2010 - alexandre@exatati.com.br - Update to 0.8.1: - Added global –user flag as shortcut for –install-option=”–user”. From Ronny Pfannschmidt. - - Added support for PyPI mirrors as defined in PEP 381, from - Jannis Leidel. - - Fixed issue #138 - Git revisions ignored. Thanks John-Scott - Atlakson. - - Fixed issue #95 - Initial editable install of github package - from a tag fails. Thanks John-Scott Atlakson. - - Fixed issue #107 - Can’t install if a directory in cwd has the - same name as the package you’re installing. - - Fixed issue #39 - –install-option=”–prefix=~/.local” ignored - with -e. - - Thanks Ronny Pfannschmidt and Wil Tan. + - Added support for PyPI mirrors as defined in PEP 381, from Jannis Leidel. + - Fixed issue #138 - Git revisions ignored. + - Fixed issue #95 - Initial editable install of github package from a tag fails. + - Fixed issue #107 - Can’t install if a directory in cwd has the same name + as the package you’re installing. + - Fixed issue #39 - –install-option=”–prefix=~/.local” ignored with -e. - Aditional changes from 0.8: - - Track which build/ directories pip creates, never remove directories it doesn’t create. From Hugo Lopes Tavares. - - Pip now accepts file:// index URLs. Thanks Dave Abrahams. - - Various cleanup to make test-running more consistent and less fragile. Thanks Dave Abrahams. - - Real Windows support (with passing tests). Thanks Dave Abrahams. + - Track which build/ directories pip creates, never remove directories it + doesn’t create. From Hugo Lopes Tavares. + - Pip now accepts file:// index URLs. + - Various cleanup to make test-running more consistent and less fragile. + - Real Windows support (with passing tests). - pip-2.7 etc. scripts are created (Python-version specific scripts) - - contrib/build-standalone script creates a runnable .zip form of pip, from Jannis Leidel + - contrib/build-standalone script creates a runnable .zip form of pip, + from Jannis Leidel - Editable git repos are updated when reinstalled - Fix problem with --editable when multiple .egg-info/ directories are found. - A number of VCS-related fixes for pip freeze, from Hugo Lopes Tavares. diff --git a/python-pip.spec b/python-pip.spec index 2ca9189..aac8301 100644 --- a/python-pip.spec +++ b/python-pip.spec @@ -1,7 +1,7 @@ # # spec file for package python-pip # -# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -15,8 +15,9 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # + Name: python-pip -Version: 1.0.2 +Version: 1.1 Release: 0 Url: http://www.pip-installer.org Summary: Pip installs packages. Python packages. An easy_install replacement @@ -41,7 +42,7 @@ pip-installable as well. %prep %setup -q -n pip-%{version} -sed -i "1d" pip/__init__.py # Fix non-executable script +sed -i "s|#!/usr/bin/env python||g" pip/__init__.py # Fix non-executable script %build python setup.py build