Accepting request 333669 from home:tbechtold:branches:devel:languages:python
- update to 7.1.2: * Don't raise an error if pip is not installed when checking for the latest pip version. * Check that the wheel cache directory is writable before we attempt to write cached files to them. * Move the pip version check until *after* any installs have been performed, thus removing the extraenous warning when upgrading pip. * Added debug logging when using a cached wheel. * Respect platlib by default on platforms that have it separated from purlib. * Upgrade packaging to 15.3. * Normalize post-release spellings for rev/r prefixes. * Upgrade distlib to 0.2.1. * Updated launchers to decode shebangs using UTF-8. This allows non-ASCII pathnames to be correctly handled. * Ensured that the executable written to shebangs is normcased. * Changed ScriptMaker to work better under Jython. * Upgrade ipaddress to 1.0.13. * Allow constraining versions globally without having to know exactly what will be installed by the pip command. :issue:`2731`. * Accept --no-binary and --only-binary via pip.conf. :issue:`2867`. * Allow ``--allow-all-external`` within a requirements file. * Fixed an issue where ``--user`` could not be used when ``--prefix`` was used in a distutils configuration file. * Fixed an issue where the SOABI tags were not correctly being generated on Python 3.5. * Fixed an issue where we were advising windows users to upgrade by directly executing pip, when that would always fail on Windows. * Allow ``~`` to be expanded within a cache directory in all situations. * Fixed a regression where ``--no-cache-dir`` would raise an exception, fixes :issue:`2855`. OBS-URL: https://build.opensuse.org/request/show/333669 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pip?expand=0&rev=39
This commit is contained in:
parent
fbcb483950
commit
ad652f3f07
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:0d58487a1b7f5be2e5e965c11afbea1dc44ecec8069de03491a4d0d6c85f4551
|
||||
size 1200024
|
3
pip-7.1.2.tar.gz
Normal file
3
pip-7.1.2.tar.gz
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:ca047986f0528cfa975a14fb9f7f106271d4e0c3fe1ddced6c1db2e7ae57a477
|
||||
size 1049170
|
@ -1,3 +1,129 @@
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 25 08:16:40 UTC 2015 - tbechtold@suse.com
|
||||
|
||||
- update to 7.1.2:
|
||||
* Don't raise an error if pip is not installed when checking for the latest pip
|
||||
version.
|
||||
* Check that the wheel cache directory is writable before we attempt to write
|
||||
cached files to them.
|
||||
* Move the pip version check until *after* any installs have been performed,
|
||||
thus removing the extraenous warning when upgrading pip.
|
||||
* Added debug logging when using a cached wheel.
|
||||
* Respect platlib by default on platforms that have it separated from purlib.
|
||||
* Upgrade packaging to 15.3.
|
||||
* Normalize post-release spellings for rev/r prefixes.
|
||||
* Upgrade distlib to 0.2.1.
|
||||
* Updated launchers to decode shebangs using UTF-8. This allows non-ASCII
|
||||
pathnames to be correctly handled.
|
||||
* Ensured that the executable written to shebangs is normcased.
|
||||
* Changed ScriptMaker to work better under Jython.
|
||||
* Upgrade ipaddress to 1.0.13.
|
||||
* Allow constraining versions globally without having to know exactly what will
|
||||
be installed by the pip command. :issue:`2731`.
|
||||
* Accept --no-binary and --only-binary via pip.conf. :issue:`2867`.
|
||||
* Allow ``--allow-all-external`` within a requirements file.
|
||||
* Fixed an issue where ``--user`` could not be used when ``--prefix`` was used
|
||||
in a distutils configuration file.
|
||||
* Fixed an issue where the SOABI tags were not correctly being generated on
|
||||
Python 3.5.
|
||||
* Fixed an issue where we were advising windows users to upgrade by directly
|
||||
executing pip, when that would always fail on Windows.
|
||||
* Allow ``~`` to be expanded within a cache directory in all situations.
|
||||
* Fixed a regression where ``--no-cache-dir`` would raise an exception, fixes
|
||||
:issue:`2855`.
|
||||
* **BACKWARD INCOMPATIBLE** Revert the change (released in v7.0.0) that
|
||||
required quoting in requirements files around specifiers containing
|
||||
environment markers. (:pull:`2841`)
|
||||
* **BACKWARD INCOMPATIBLE** Revert the accidental introduction of support for
|
||||
options interleaved with requirements, version specifiers etc in
|
||||
``requirements`` files. (:pull:`2841`)
|
||||
* Expand ``~`` in the cache directory when caching wheels, fixes :issue:`2816`.
|
||||
* Use ``python -m pip`` instead of ``pip`` when recommending an upgrade command
|
||||
to Windows users.
|
||||
* Don't build and cache wheels for non-editable installations from VCSs.
|
||||
* Allow ``--allow-all-external`` inside of a requirements.txt file, fixing a
|
||||
regression in 7.0.
|
||||
* **BACKWARD INCOMPATIBLE** Removed the deprecated ``--mirror``,
|
||||
``--use-mirrors``, and ``-M`` options.
|
||||
* **BACKWARD INCOMPATIBLE** Removed the deprecated ``zip`` and ``unzip``
|
||||
commands.
|
||||
* **BACKWARD INCOMPATIBLE** Removed the deprecated ``--no-install`` and
|
||||
``--no-download`` options.
|
||||
* **BACKWARD INCOMPATIBLE** No longer implicitly support an insecure origin
|
||||
origin, and instead require insecure origins be explicitly trusted with the
|
||||
``--trusted-host`` option.
|
||||
* **BACKWARD INCOMPATIBLE** Removed the deprecated link scraping that attempted
|
||||
to parse HTML comments for a specially formatted comment.
|
||||
* **BACKWARD INCOMPATIBLE** Requirements in requirements files containing
|
||||
markers must now be quoted due to parser changes from (:pull:`2697`) and
|
||||
(:pull:`2725`). For example, use ``"SomeProject; python_version < '2.7'"``,
|
||||
not simply ``SomeProject; python_version < '2.7'``
|
||||
* Ignores bz2 archives if Python wasn't compiled with bz2 support.
|
||||
Fixes :issue:`497`
|
||||
* Support ``--install-option`` and ``--global-option`` per requirement in
|
||||
requirement files (:pull:`2537`)
|
||||
* Build Wheels prior to installing from sdist, caching them in the pip cache
|
||||
directory to speed up subsequent installs. (:pull:`2618`)
|
||||
* Allow fine grained control over the use of wheels and source builds.
|
||||
(:pull:`2699`)
|
||||
* ``--no-use-wheel`` and ``--use-wheel`` are deprecated in favour of new
|
||||
options ``--no-binary`` and ``--only-binary``. The equivalent of
|
||||
``--no-use-wheel`` is ``--no-binary=:all:``. (:pull:`2699`)
|
||||
* The use of ``--install-option``, ``--global-option`` or ``--build-option``
|
||||
disable the use of wheels, and the autobuilding of wheels. (:pull:`2711`)
|
||||
Fixes :issue:`2677`
|
||||
* Improve logging when a requirement marker doesn't match your environment
|
||||
(:pull:`2735`)
|
||||
* Removed the temporary modifications (that began in pip v1.4 when distribute
|
||||
and setuptools merged) that allowed distribute to be considered a conflict to
|
||||
setuptools. ``pip install -U setuptools`` will no longer upgrade "distribute"
|
||||
to "setuptools". Instead, use ``pip install -U distribute`` (:pull:`2767`).
|
||||
* Only display a warning to upgrade pip when the newest version is a final
|
||||
release and it is not a post release of the version we already have
|
||||
installed (:pull:`2766`).
|
||||
* Display a warning when attempting to access a repository that uses HTTPS when
|
||||
we don't have Python compiled with SSL support (:pull:`2761`).
|
||||
* Allowing using extras when installing from a file path without requiring the
|
||||
use of an editable (:pull:`2785`).
|
||||
* Fix an infinite loop when the cache directory is stored on a file system
|
||||
which does not support hard links (:pull:`2796`).
|
||||
* Remove the implicit debug log that was written on every invocation, instead
|
||||
users will need to use ``--log`` if they wish to have one (:pull:`2798`).
|
||||
* No longer ignore dependencies which have been added to the standard library,
|
||||
instead continue to install them.
|
||||
* Fixes :issue:`2502`. Upgrades were failing when no potential links were found
|
||||
for dependencies other than the current installation. (:pull:`2538`)
|
||||
* Use a smoother progress bar when the terminal is capable of handling it,
|
||||
otherwise fallback to the original ASCII based progress bar.
|
||||
* Display much less output when `pip install` succeeds, because on success,
|
||||
users probably don't care about all the nitty gritty details of compiling and
|
||||
installing. When `pip install` fails, display the failed install output once
|
||||
instead of twice, because once is enough. (:pull:`2487`)
|
||||
* Upgrade the bundled copy of requests to 2.6.0, fixing CVE-2015-2296.
|
||||
* Display format of latest package when using ``pip list --outdated``.
|
||||
(:pull:`2475`)
|
||||
* Don't use pywin32 as ctypes should always be available on Windows, using
|
||||
pywin32 prevented uninstallation of pywin32 on Windows. (:pull:`2467`)
|
||||
* Normalize the ``--wheel-dir`` option, expanding out constructs such as ``~``
|
||||
when used (:pull:`2441`).
|
||||
* Display a warning when an undefined extra has been requested. (:pull:`2142`)
|
||||
* Speed up installing a directory in certain cases by creating a sdist instead
|
||||
of copying the entire directory. (:pull:`2535`)
|
||||
* Don't follow symlinks when uninstalling files (:pull:`2552`)
|
||||
* Upgrade the bundled copy of cachecontrol from 0.11.1 to 0.11.2.
|
||||
Fixes :issue:`2481` (:pull:`2595`)
|
||||
* Attempt to more smartly choose the order of installation to try and install
|
||||
dependencies before the projects that depend on them. (:pull:`2616`)
|
||||
* Skip trying to install libraries which are part of the standard library.
|
||||
(:pull:`2636`, :pull:`2602`)
|
||||
* Support arch specific wheels that are not tied to a specific Python ABI.
|
||||
(:pull:`2561`)
|
||||
* Output warnings and errors to stderr instead of stdout. (:pull:`2543`)
|
||||
* Adjust the cache dir file checks to only check ownership if the effective
|
||||
user is root. (:pull:`2396`)
|
||||
* Install headers into a per project name directory instead of all of them into
|
||||
the root directory when inside of a virtual environment. (:pull:`2421`)
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 23 11:47:42 UTC 2015 - axel.braun@gmx.de
|
||||
|
||||
|
@ -15,12 +15,13 @@
|
||||
# Please submit bugfixes or comments via http://bugs.opensuse.org/
|
||||
#
|
||||
|
||||
|
||||
# NOTE(saschpe): git invocation and pythonpath issues with testrepository
|
||||
# enable testing with a build conditional (off by default):
|
||||
%bcond_with test
|
||||
|
||||
Name: python-pip
|
||||
Version: 6.0.8
|
||||
Version: 7.1.2
|
||||
Release: 0
|
||||
Url: http://www.pip-installer.org
|
||||
Summary: Pip installs packages. Python packages. An easy_install replacement
|
||||
@ -37,9 +38,9 @@ BuildRequires: python-pytest
|
||||
BuildRequires: python-scripttest >= 1.3
|
||||
BuildRequires: python-virtualenv >= 1.10
|
||||
%endif
|
||||
Requires: coreutils
|
||||
Requires: python-setuptools
|
||||
Requires: python-xml
|
||||
Requires: coreutils
|
||||
Requires(post): update-alternatives
|
||||
Requires(postun): update-alternatives
|
||||
%if 0%{?suse_version} && 0%{?suse_version} <= 1110
|
||||
|
Loading…
Reference in New Issue
Block a user