Hello community, here is the log from the commit of package python3-pip for openSUSE:Factory checked in at 2014-01-20 11:42:50 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python3-pip (Old) and /work/SRC/openSUSE:Factory/.python3-pip.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python3-pip" Changes: -------- --- /work/SRC/openSUSE:Factory/python3-pip/python3-pip.changes 2013-12-03 16:11:58.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.python3-pip.new/python3-pip.changes 2014-01-23 15:55:10.000000000 +0100 @@ -1,0 +2,57 @@ +Wed Jan 8 12:34:13 UTC 2014 - [email protected] + +- Update to version 1.5: + * **BACKWARD INCOMPATIBLE** pip no longer supports the --use-mirrors, + -M, and --mirrors flags. The mirroring support has been removed. In + order to use a mirror specify it as the primary index with -i or + --index-url, or as an additional index with --extra-index-url. (Pull #1098, CVE-2013-5123) + * **BACKWARD INCOMPATIBLE** pip no longer will scrape insecure external urls by + default nor will it install externally hosted files by default. Users may opt + into installing externally hosted or insecure files or urls using + --allow-external PROJECT and --allow-unverified PROJECT. (Pull #1055) + * **BACKWARD INCOMPATIBLE** pip no longer respects dependency links by default. + Users may opt into respecting them again using --process-dependency-links. + * **DEPRECATION** pip install --no-install and pip install + --no-download are now formally deprecated. See Issue #906 for discussion on + possible alternatives, or lack thereof, in future releases. + * **DEPRECATION** pip zip and pip unzip are now formally deprecated. + * pip will now install Mac OSX platform wheels from PyPI. (Pull #1278) + * pip now generates the appropriate platform-specific console scripts when + installing wheels. (Pull #1251) + * Pip now confirms a wheel is supported when installing directly from a path or + url. (Pull #1315) + * Fixed #1097, --ignore-installed now behaves again as designed, after it was + unintentionally broke in v0.8.3 when fixing Issue #14 (Pull #1352). + * Fixed a bug where global scripts were being removed when uninstalling --user + installed packages (Pull #1353). + * Fixed #1163, --user wasn't being respected when installing scripts from wheels (Pull #1176). + * Fixed #1150, we now assume '_' means '-' in versions from wheel filenames (Pull #1158). + * Fixed #219, error when using --log with a failed install (Pull #1205). + * Fixed #1131, logging was buffered and choppy in Python 3. + * Fixed #70, --timeout was being ignored (Pull #1202). + * Fixed #772, error when setting PIP_EXISTS_ACTION (Pull #1201). + * Added colors to the logging output in order to draw attention to important + warnings and errors. (Pull #1109) + * Added warnings when using an insecure index, find-link, or dependency link. (Pull #1121) + * Added support for installing packages from a subdirectory using the subdirectory + editable option. ( Pull #1082 ) + * Fixed #1192. "TypeError: bad operand type for unary" in some cases when + installing wheels using --find-links (Pull #1218). + * Fixed #1133 and #317. Archive contents are now written based on system + defaults and umask (i.e. permissions are not preserved), except that regular + files with any execute permissions have the equivalent of "chmod +x" applied + after being written (Pull #1146). + * PreviousBuildDirError now returns a non-zero exit code and prevents the + previous build dir from being cleaned in all cases (Pull #1162). + * Renamed --allow-insecure to --allow-unverified, however the old name will + continue to work for a period of time (Pull #1257). + * Fixed #1006, error when installing local projects with symlinks in + Python 3. (Pull #1311) + * The previously hidden --log-file otion, is now shown as a general option. + (Pull #1316) +- Rename binary from pip-3.x to pip3.x to match upstream naming +- Run testsuite +- Removed patches (merged upstream) + + pip-bug850341.patch + +------------------------------------------------------------------- Old: ---- pip-1.4.1.tar.gz pip-bug850341.patch New: ---- pip-1.5.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python3-pip.spec ++++++ --- /var/tmp/diff_new_pack.aFy5Ef/_old 2014-01-23 15:55:10.000000000 +0100 +++ /var/tmp/diff_new_pack.aFy5Ef/_new 2014-01-23 15:55:10.000000000 +0100 @@ -1,7 +1,7 @@ # # spec file for package python3-pip # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2014 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 @@ -17,15 +17,13 @@ Name: python3-pip -Version: 1.4.1 +Version: 1.5 Release: 0 Url: http://www.pip-installer.org Summary: Pip installs packages. Python packages. An easy_install replacement License: MIT Group: Development/Languages/Python Source: http://pypi.python.org/packages/source/p/pip/pip-%{version}.tar.gz -# quick-fix for bnc#850341 -Patch1: pip-bug850341.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: python3 %if 0%{?suse_version} == 1220 @@ -33,7 +31,11 @@ %endif BuildRequires: python3-devel BuildRequires: python3-setuptools -Requires: python3 +# Test requirements: +BuildRequires: python3-mock +BuildRequires: python3-pytest +BuildRequires: python3-scripttest >= 1.3 +BuildRequires: python3-virtualenv >= 1.1.0 Requires: python3-setuptools Requires(post): update-alternatives Requires(postun): update-alternatives @@ -46,7 +48,6 @@ %prep %setup -q -n pip-%{version} -%patch1 sed -i "s|#!/usr/bin/env python||g" pip/__init__.py # Fix non-executable script 2to3 -wvn . @@ -56,7 +57,10 @@ %install python3 setup.py install --prefix=%{_prefix} --root=%{buildroot} rm %{buildroot}%{_bindir}/pip -ln -s %{_bindir}/pip-%{py3_ver} %{buildroot}%{_bindir}/pip +ln -s %{_bindir}/pip%{py3_ver} %{buildroot}%{_bindir}/pip + +%check +python3 setup.py test %pre # Since /usr/bin/pip became ghosted to be used with update-alternatives, we have to get rid @@ -65,18 +69,19 @@ exit 0 %post -update-alternatives --install %{_bindir}/pip pip %{_bindir}/pip-%{py3_ver} 30 +update-alternatives --install %{_bindir}/pip pip %{_bindir}/pip%{py3_ver} 30 %preun if [ $1 -eq 0 ] ; then - update-alternatives --remove pip %{_bindir}/pip-%{py3_ver} + update-alternatives --remove pip %{_bindir}/pip%{py3_ver} fi %files %defattr(-,root,root,-) %doc AUTHORS.txt CHANGES.txt LICENSE.txt README.rst %ghost %{_bindir}/pip -%{_bindir}/pip-%{py3_ver} +%{_bindir}/pip3 +%{_bindir}/pip%{py3_ver} %{python3_sitelib}/pip-%{version}-py%{py3_ver}.egg-info %{python3_sitelib}/pip %if 0%{?suse_version} >= 1230 ++++++ pip-1.4.1.tar.gz -> pip-1.5.tar.gz ++++++ ++++ 82056 lines of diff (skipped) -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
