Hello community, here is the log from the commit of package python-numpy for openSUSE:Factory checked in at 2016-09-17 14:34:03 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-numpy (Old) and /work/SRC/openSUSE:Factory/.python-numpy.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-numpy" Changes: -------- --- /work/SRC/openSUSE:Factory/python-numpy/python-numpy.changes 2016-04-11 09:12:49.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.python-numpy.new/python-numpy.changes 2016-09-17 14:34:05.000000000 +0200 @@ -1,0 +2,36 @@ +Mon Sep 12 10:50:33 UTC 2016 - [email protected] + +- use pypi.io as Source URL + +------------------------------------------------------------------- +Tue Sep 6 07:19:07 UTC 2016 - [email protected] + +- Don't include cblas-devel on SLES 12 + +------------------------------------------------------------------- +Fri Jul 8 09:41:40 UTC 2016 - [email protected] + +- update to 1.11.1: + - #7506 BUG: Make sure numpy imports on python 2.6 when nose is unavailable. + - #7530 BUG: Floating exception with invalid axis in np.lexsort. + - #7535 BUG: Extend glibc complex trig functions blacklist to glibc < 2.18. + - #7551 BUG: Allow graceful recovery for no compiler. + - #7558 BUG: Constant padding expected wrong type in constant_values. + - #7578 BUG: Fix OverflowError in Python 3.x. in swig interface. + - #7590 BLD: Fix configparser.InterpolationSyntaxError. + - #7597 BUG: Make np.ma.take work on scalars. + - #7608 BUG: linalg.norm(): Don't convert object arrays to float. + - #7638 BLD: Correct C compiler customization in system_info.py. + - #7654 BUG: ma.median of 1d array should return a scalar. + - #7656 BLD: Remove hardcoded Intel compiler flag -xSSE4.2. + - #7660 BUG: Temporary fix for str(mvoid) for object field types. + - #7665 BUG: Fix incorrect printing of 1D masked arrays. + - #7670 BUG: Correct initial index estimate in histogram. + - #7671 BUG: Boolean assignment no GIL release when transfer needs API. + - #7676 BUG: Fix handling of right edge of final histogram bin. + - #7680 BUG: Fix np.clip bug NaN handling for Visual Studio 2015. + - #7724 BUG: Fix segfaults in np.random.shuffle. + - #7731 MAINT: Change mkl_info.dir_env_var from MKL to MKLROOT. + + +------------------------------------------------------------------- Old: ---- numpy-1.11.0.tar.gz New: ---- numpy-1.11.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-numpy-doc.spec ++++++ --- /var/tmp/diff_new_pack.G5LIao/_old 2016-09-17 14:34:07.000000000 +0200 +++ /var/tmp/diff_new_pack.G5LIao/_new 2016-09-17 14:34:07.000000000 +0200 @@ -17,28 +17,36 @@ %define modname numpy -Name: python-numpy-doc %define docname numpydoc -Version: 1.11.0 -Release: 0 %define docvers 0.4 -Url: http://www.numpy.org/ +%if 0%{?suse_version} +%if 0%{?suse_version} <= 1110 +%{!?python_sitelib: %global python_sitelib %(python -c "from distutils.sysconfig import get_python_lib; print(get_python_lib())")} +%else +BuildArch: noarch +%py_requires +%endif +BuildRequires: fdupes +BuildRequires: gcc-fortran +%else +BuildRequires: gcc-gfortran +%endif +Name: python-numpy-doc +Version: 1.11.1 +Release: 0 Summary: Documentation for python-numpy License: BSD-3-Clause Group: Development/Libraries/Python -Source: https://pypi.python.org/packages/source/n/numpy/numpy-%{version}.tar.gz +Url: http://www.numpy.org/ +Source: https://pypi.io/packages/source/n/numpy/numpy-%{version}.tar.gz # PATCH-FIX-OPENSUSE numpy-buildfix.patch -- openSUSE-specific build fixes Patch0: numpy-buildfix.patch # PATCH-FIX-OPENSUSE numpy-1.9.0-remove-__declspec.patch -- fix for spurious compiler warnings that cause build failure Patch1: numpy-1.9.0-remove-__declspec.patch # PATCH-FIX-OPENSUSE numpy-1.10.4-cblas.patch -- fix for building with system cblas. Patch2: numpy-1.10.4-cblas.patch -BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: blas-devel BuildRequires: lapack-devel -%if 0%{?suse_version} > 1320 || 0%{suse_version} == 1315 -BuildRequires: cblas-devel -%endif BuildRequires: python-Sphinx BuildRequires: python-devel BuildRequires: python-matplotlib @@ -46,6 +54,10 @@ BuildRequires: python-numpydoc BuildRequires: python-setuptools BuildRequires: zip +BuildRoot: %{_tmppath}/%{name}-%{version}-build +%if 0%{?suse_version} > 1320 || 0%{?suse_version} == 1315 +BuildRequires: cblas-devel +%endif # LaTeX requirements, not available on SLES %if 0%{?suse_version} > 1110 && 0%{?suse_version} != 1315 BuildRequires: python-Sphinx-latex @@ -58,18 +70,6 @@ BuildRequires: tex(verbatim.sty) BuildRequires: tex(xspace.sty) %endif -%if 0%{?suse_version} -BuildRequires: fdupes -BuildRequires: gcc-fortran -%if 0%{?suse_version} <= 1110 -%{!?python_sitelib: %global python_sitelib %(python -c "from distutils.sysconfig import get_python_lib; print(get_python_lib())")} -%else -BuildArch: noarch -%py_requires -%endif -%else -BuildRequires: gcc-gfortran -%endif %description NumPy is a general-purpose array-processing package designed to @@ -123,12 +123,11 @@ This package provides the PDF documentation for NumPy - %prep %setup -q -n numpy-%{version} %patch0 -p1 %patch1 -p1 -%if 0%{?suse_version} > 1320 || 0%{suse_version} == 1315 +%if 0%{?suse_version} > 1320 || 0%{?suse_version} == 1315 %patch2 -p1 %endif # drop build date from doc to fix build-compare ++++++ python-numpy.spec ++++++ --- /var/tmp/diff_new_pack.G5LIao/_old 2016-09-17 14:34:07.000000000 +0200 +++ /var/tmp/diff_new_pack.G5LIao/_new 2016-09-17 14:34:07.000000000 +0200 @@ -17,49 +17,48 @@ %define with_atlas 0 - +%if 0%{?suse_version} +%if 0%{?suse_version} <= 1110 +%{!?python_sitearch: %global python_sitearch %(python -c "from distutils.sysconfig import get_python_lib; print(get_python_lib(1))")} +%else +%py_requires +%endif +BuildRequires: fdupes +BuildRequires: gcc-fortran +%else +%if ! 0%{?fedora_version} +Provides: python-numeric = %{version} +Obsoletes: python-numeric < %{version} +%endif +BuildRequires: gcc-gfortran +%endif Name: python-numpy -Version: 1.11.0 +Version: 1.11.1 Release: 0 -Url: http://www.numpy.org/ Summary: NumPy array processing for numbers, strings, records and objects License: BSD-3-Clause Group: Development/Libraries/Python -Source: https://pypi.python.org/packages/source/n/numpy/numpy-%{version}.tar.gz +Url: http://www.numpy.org/ +Source: https://pypi.io/packages/source/n/numpy/numpy-%{version}.tar.gz # PATCH-FIX-OPENSUSE numpy-buildfix.patch -- openSUSE-specific build fixes Patch0: numpy-buildfix.patch # PATCH-FIX-OPENSUSE numpy-1.9.0-remove-__declspec.patch -- fix for spurious compiler warnings that cause build failure Patch1: numpy-1.9.0-remove-__declspec.patch # PATCH-FIX-OPENSUSE numpy-1.10.4-cblas.patch -- fix for building with system cblas. Patch2: numpy-1.10.4-cblas.patch -BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: blas-devel -%if 0%{?suse_version} > 1320 || 0%{?suse_version} == 1315 -BuildRequires: cblas-devel -%endif BuildRequires: lapack-devel BuildRequires: python-devel >= 2.6 BuildRequires: python-setuptools Requires: python >= %{py_ver} Provides: numpy = %{version} +BuildRoot: %{_tmppath}/%{name}-%{version}-build +%if 0%{?is_opensuse} && ( 0%{?suse_version} > 1320 || 0%{?suse_version} == 1315 ) +BuildRequires: cblas-devel +%endif %if %{with_atlas} == 1 BuildRequires: libatlas3-devel %endif -%if 0%{?suse_version} -BuildRequires: fdupes -BuildRequires: gcc-fortran -%if 0%{?suse_version} <= 1110 -%{!?python_sitearch: %global python_sitearch %(python -c "from distutils.sysconfig import get_python_lib; print(get_python_lib(1))")} -%else -%py_requires -%endif -%else -BuildRequires: gcc-gfortran -%if ! 0%{?fedora_version} -Provides: python-numeric = %{version} -Obsoletes: python-numeric < %{version} -%endif -%endif %description NumPy is a general-purpose array-processing package designed to @@ -110,7 +109,7 @@ CFLAGS="%{optflags} -fno-strict-aliasing" python setup.py build %install -python setup.py install --root="%{buildroot}" --prefix="%{_prefix}" +python setup.py install --root=%{buildroot} --prefix="%{_prefix}" rm -rf %{buildroot}%{python_sitearch}/numpy/{,core,distutils,f2py,fft,lib,linalg,ma,matrixlib,oldnumeric,polynomial,random,testing}/tests # Don't package testsuite %if 0%{?suse_version} %fdupes -s %{buildroot}%{_prefix} ++++++ numpy-1.11.0.tar.gz -> numpy-1.11.1.tar.gz ++++++ ++++ 2970 lines of diff (skipped)
