Hello community, here is the log from the commit of package python-numpy for openSUSE:Factory checked in at 2017-10-07 17:47:16 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-numpy (Old) and /work/SRC/openSUSE:Factory/.python-numpy.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-numpy" Sat Oct 7 17:47:16 2017 rev:57 rq:530444 version:1.13.3 Changes: -------- --- /work/SRC/openSUSE:Factory/python-numpy/python-numpy-doc.changes 2017-09-21 12:27:43.175421852 +0200 +++ /work/SRC/openSUSE:Factory/.python-numpy.new/python-numpy-doc.changes 2017-10-07 17:47:18.164173602 +0200 @@ -1,0 +2,59 @@ +Sat Sep 30 16:20:39 UTC 2017 - a...@gmx.de + +- updated line numbers in patches + +- update to version 1.13.3: + * #9390 BUG: Return the poly1d coefficients array directly + * #9555 BUG: Fix regression in 1.13.x in distutils.mingw32ccompiler. + * #9556 BUG: Fix true_divide when dtype=np.float64 specified. + * #9557 DOC: Fix some rst markup in numpy/doc/basics.py. + * #9558 BLD: Remove -xhost flag from IntelFCompiler. + * #9559 DOC: Removes broken docstring example (source code, png, + pdf)... + * #9580 BUG: Add hypot and cabs functions to WIN32 blacklist. + * #9732 BUG: Make scalar function elision check if temp is + writeable. + * #9736 BUG: Various fixes to np.gradient + * #9742 BUG: Fix np.pad for CVE-2017-12852 + * #9744 BUG: Check for exception in sort functions, add tests + * #9745 DOC: Add whitespace after "versionadded::" directive so it + actually... + * #9746 BUG: Memory leak in np.dot of size 0 + * #9747 BUG: Adjust gfortran version search regex + * #9757 BUG: Cython 0.27 breaks NumPy on Python 3. + * #9764 BUG: Ensure _npy_scaled_cexp{,f,l} is defined when needed. + * #9765 BUG: PyArray_CountNonzero does not check for exceptions + * #9766 BUG: Fixes histogram monotonicity check for unsigned bin + values + * #9767 BUG: Ensure consistent result dtype of count_nonzero + * #9771 BUG: MAINT: Fix mtrand for Cython 0.27. + * #9772 DOC: Create the 1.13.2 release notes. + * #9794 DOC: Create 1.13.3 release notes. + +- changes from version 1.13.2: + * #9390 BUG: Return the poly1d coefficients array directly + * #9555 BUG: Fix regression in 1.13.x in distutils.mingw32ccompiler. + * #9556 BUG: Fix true_divide when dtype=np.float64 specified. + * #9557 DOC: Fix some rst markup in numpy/doc/basics.py. + * #9558 BLD: Remove -xhost flag from IntelFCompiler. + * #9559 DOC: Removes broken docstring example (source code, png, + pdf)... + * #9580 BUG: Add hypot and cabs functions to WIN32 blacklist. + * #9732 BUG: Make scalar function elision check if temp is + writeable. + * #9736 BUG: Various fixes to np.gradient + * #9742 BUG: Fix np.pad for CVE-2017-12852 + * #9744 BUG: Check for exception in sort functions, add tests + * #9745 DOC: Add whitespace after "versionadded::" directive so it + actually... + * #9746 BUG: Memory leak in np.dot of size 0 + * #9747 BUG: Adjust gfortran version search regex + * #9757 BUG: Cython 0.27 breaks NumPy on Python 3. + * #9764 BUG: Ensure _npy_scaled_cexp{,f,l} is defined when needed. + * #9765 BUG: PyArray_CountNonzero does not check for exceptions + * #9766 BUG: Fixes histogram monotonicity check for unsigned bin + values + * #9767 BUG: Ensure consistent result dtype of count_nonzero + * #9771 BUG, MAINT: Fix mtrand for Cython 0.27. + +------------------------------------------------------------------- python-numpy.changes: same change Old: ---- numpy-1.13.1.zip New: ---- numpy-1.13.3.zip ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-numpy-doc.spec ++++++ --- /var/tmp/diff_new_pack.PIgH22/_old 2017-10-07 17:47:18.840143888 +0200 +++ /var/tmp/diff_new_pack.PIgH22/_new 2017-10-07 17:47:18.844143712 +0200 @@ -17,7 +17,7 @@ Name: python-numpy-doc -Version: 1.13.1 +Version: 1.13.3 Release: 0 Summary: Documentation for python-numpy License: BSD-3-Clause @@ -34,20 +34,20 @@ BuildRequires: python3-numpy-devel = %{version} BuildRequires: python3-numpydoc BuildRequires: python3-setuptools -BuildRequires: zip BuildRequires: unzip +BuildRequires: zip %if 0%{?suse_version} BuildRequires: fdupes %endif Provides: python2-numpy-doc = %{version} -Provides: python3-numpy-doc = %{version} Provides: python2-numpy-doc-html = %{version} -Provides: python3-numpy-doc-html = %{version} Provides: python2-numpy-doc-pdf = %{version} +Provides: python3-numpy-doc = %{version} +Provides: python3-numpy-doc-html = %{version} Provides: python3-numpy-doc-pdf = %{version} Obsoletes: python2-numpy-doc-html < %{version} -Obsoletes: python3-numpy-doc-html < %{version} Obsoletes: python2-numpy-doc-pdf < %{version} +Obsoletes: python3-numpy-doc-html < %{version} Obsoletes: python3-numpy-doc-pdf < %{version} BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildArch: noarch @@ -74,14 +74,12 @@ # drop build date from doc to fix build-compare sed -i "s/\(html_last_updated_fmt = \).*/\\1None/" doc/source/conf.py - %build # make the documentation pushd doc make html PYVER=%{py3_ver} popd - %install # install the documentation mkdir -p %{buildroot}%{_docdir}/python-numpy/ @@ -90,7 +88,6 @@ %fdupes %{buildroot}%{_docdir}/python-numpy/html/ %endif - %files %defattr(-,root,root) %{_docdir}/python-numpy/ ++++++ python-numpy.spec ++++++ --- /var/tmp/diff_new_pack.PIgH22/_old 2017-10-07 17:47:18.868142657 +0200 +++ /var/tmp/diff_new_pack.PIgH22/_new 2017-10-07 17:47:18.872142481 +0200 @@ -38,10 +38,9 @@ %endif %endif - %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-numpy -Version: 1.13.1 +Version: 1.13.3 Release: 0 Summary: NumPy array processing for numbers, strings, records and objects License: BSD-3-Clause @@ -61,12 +60,12 @@ %else BuildRequires: gcc-gfortran %endif -BuildRequires: lapack-devel -BuildRequires: unzip -BuildRequires: python-rpm-macros BuildRequires: %{python_module Cython} BuildRequires: %{python_module devel} BuildRequires: %{python_module setuptools} +BuildRequires: lapack-devel +BuildRequires: python-rpm-macros +BuildRequires: unzip %if %{with openblas} BuildRequires: openblas-devel %endif @@ -114,12 +113,10 @@ # Fix non-executable scripts sed -i "1d" numpy/{compat/setup,distutils/{conv_template,cpuinfo,from_template,setup,system_info},f2py/{__init__,auxfuncs,capi_maps,cb_rules,cfuncs,common_rules,crackfortran,diagnose,f2py2e,f90mod_rules,func2subr,rules,setup,use_rules},ma/setup,matrixlib/setup,setup,testing/{print_coercion_tables,setup}}.py - %build export CFLAGS="%{optflags} -fno-strict-aliasing" %python_build - %install %python_exec setup.py install --prefix=%{_prefix} --root=%{buildroot} %python_expand rm -rf %{buildroot}%{$python_sitearch}/numpy/{,core,distutils,f2py,fft,lib,linalg,ma,matrixlib,oldnumeric,polynomial,random,testing}/tests # Don't package testsuite @@ -127,7 +124,6 @@ %fdupes %{buildroot}%{prefix} %endif - %files %{python_files} %defattr(-,root,root) %doc *.txt @@ -141,7 +137,6 @@ %exclude %{python_sitearch}/numpy/*/*/*/*.h %exclude %{python_sitearch}/numpy/core/lib/libnpymath.a - %files %{python_files devel} %defattr(-,root,root) %doc LICENSE.txt ++++++ numpy-1.9.0-remove-__declspec.patch ++++++ --- /var/tmp/diff_new_pack.PIgH22/_old 2017-10-07 17:47:18.904141074 +0200 +++ /var/tmp/diff_new_pack.PIgH22/_new 2017-10-07 17:47:18.904141074 +0200 @@ -15,7 +15,7 @@ --- a/numpy/core/setup_common.py +++ b/numpy/core/setup_common.py -@@ -140,7 +140,7 @@ +@@ -163,7 +163,7 @@ ] # variable attributes tested via "int %s a" % attribute ++++++ numpy-buildfix.patch ++++++ --- /var/tmp/diff_new_pack.PIgH22/_old 2017-10-07 17:47:18.912140723 +0200 +++ /var/tmp/diff_new_pack.PIgH22/_new 2017-10-07 17:47:18.916140547 +0200 @@ -1,6 +1,6 @@ --- a/numpy/distutils/command/autodist.py +++ b/numpy/distutils/command/autodist.py -@@ -32,7 +32,7 @@ +@@ -49,7 +49,7 @@ """Return True if the C compiler is GCC 4.x.""" cmd._check_compiler() body = """