commit python-numpy for openSUSE:Factory

2020-10-25 Thread root
Hello community,

here is the log from the commit of package python-numpy for openSUSE:Factory 
checked in at 2020-10-25 18:09:42

Comparing /work/SRC/openSUSE:Factory/python-numpy (Old)
 and  /work/SRC/openSUSE:Factory/.python-numpy.new.3463 (New)


Package is "python-numpy"

Sun Oct 25 18:09:42 2020 rev:94 rq:840324 version:1.19.2

Changes:

--- /work/SRC/openSUSE:Factory/python-numpy/python-numpy.changes
2020-09-04 10:57:27.902570418 +0200
+++ /work/SRC/openSUSE:Factory/.python-numpy.new.3463/python-numpy.changes  
2020-10-25 18:10:11.971548543 +0100
@@ -1,0 +2,46 @@
+Fri Oct  2 13:29:32 UTC 2020 - Stefan Brüns 
+
+- Add cblas build dependency, otherwise numpy uses naive internal
+  implementations for some blas operations, mitigates boo#1177260.
+- Add libopenblas recommends. To actually use openblas instead of
+  netlib BLAS/LAPACK, update-alternatives has to be used.
+- Remove .pytest_cache from the build_root
+
+---
+Wed Sep 30 07:13:22 UTC 2020 - Guillaume GARDET 
+
+- Increase required memory to avoid test failures
+
+---
+Tue Sep 22 16:40:40 UTC 2020 - Stefan Brüns 
+
+- Fix upgrade from older distro versions which did not package
+  f2py using update-alternatives (catched by openQA, boo#1176832).
+
+---
+Fri Sep 18 08:19:50 UTC 2020 - Egbert Eich 
+
+- Build only HPC version with OpenBLAS, use standard BLAS/LAPACK
+  for non-HPC instead.
+- Create a macro %ver for the package version number next to %_ver
+  to help keep both in sync.
+
+---
+Sat Sep 12 19:55:00 UTC 2020 - Arun Persaud 
+
+- update to version 1.19.2:
+  * #16959: TST: Change aarch64 to arm64 in travis.yml.
+  * #16998: MAINT: Configure hypothesis in np.test() for
+ determinism,...
+  * #17000: BLD: pin setuptools < 49.2.0
+  * #17015: ENH: Add NumPy declarations to be used by Cython 3.0+
+  * #17125: BUG: Remove non-threadsafe sigint handling from fft
+ calculation
+  * #17243: BUG: core: fix ilp64 blas dot/vdot/... for strides > int32
+ max
+  * #17244: DOC: Use SPDX license expressions with correct license
+  * #17245: DOC: Fix the link to the quick-start in the old API
+ functions
+  * #17272: BUG: fix pickling of arrays larger than 2GiB
+
+---

Old:

  numpy-1.19.1.zip

New:

  numpy-1.19.2.zip



Other differences:
--
++ python-numpy.spec ++
--- /var/tmp/diff_new_pack.XhUbJd/_old  2020-10-25 18:10:13.791550265 +0100
+++ /var/tmp/diff_new_pack.XhUbJd/_new  2020-10-25 18:10:13.795550269 +0100
@@ -17,28 +17,22 @@
 
 
 %global flavor @BUILD_FLAVOR@%{nil}
-%define _ver 1_19_0
+%define ver 1.19.2
+%define _ver 1_19_2
 %define pname python-numpy
 %define hpc_upcase_trans_hyph() %(echo %{**} | tr [a-z] [A-Z] | tr '-' '_')
 %if "%{flavor}" == ""
  %bcond_with hpc
- %if 0%{?sle_version} == 120300 && !0%{?is_opensuse}
   %bcond_with openblas
- %else
-  %ifarch armv6l s390 s390x m68k riscv64
-   %bcond_with openblas
-  %else
-   %bcond_without openblas
-  %endif
- %endif
 %endif
 %if "%{flavor}" == "gnu-hpc"
  %bcond_without hpc
- %bcond_without openblas
 %endif
 %if "%{flavor}" == "gnu7-hpc"
  %define c_f_ver 7
  %bcond_without hpc
+%endif
+%if %{with hpc}
  %bcond_without openblas
 %endif
 %if 0%{?sle_version} == 120300
@@ -70,7 +64,8 @@
 %endif
 %endif
 Name:   %{package_name}
-Version:1.19.1
+# set %%ver and %%_ver instead above
+Version:%ver
 Release:0
 Summary:NumPy array processing for numbers, strings, records and 
objects
 License:BSD-3-Clause
@@ -106,8 +101,15 @@
 BuildRequires:  openblas-devel > 0.3.4
  %else
 BuildRequires:  blas-devel
+BuildRequires:  cblas-devel
 BuildRequires:  lapack-devel
+# openblas has significantly better performance for some operations
+Recommends: libopenblas_pthreads0
  %endif
+# Last version which packaged %%{_bindir}/f2py without update-alternatives
+# Protect it from substitution
+%define oldpy_numpy python-numpy
+Conflicts:  %{oldpy_numpy} <= 1.12.0
 %else
 BuildRequires:  %{compiler_family}%{?c_f_ver}-compilers-hpc-macros-devel
 BuildRequires:  libopenblas%{?hpc_ext}-%{compiler_family}%{?c_f_ver}-hpc-devel
@@ -142,6 +144,7 @@
 Requires:   openblas-devel
 %else
 Requires:   blas-devel
+Requires:   cblas-devel
 Requires:   lapack-devel
 %endif
 %else
@@ -254,10 +257,13 @@
 # boo#1148173 gh#numpy/numpy#14438
 %ifarch ppc64 ppc64le
 %define skiptest -k "not test_generalized_sq"
+%pytest_arch -n auto --pyargs numpy 

commit python-numpy for openSUSE:Factory

2020-09-04 Thread root
Hello community,

here is the log from the commit of package python-numpy for openSUSE:Factory 
checked in at 2020-09-04 10:56:37

Comparing /work/SRC/openSUSE:Factory/python-numpy (Old)
 and  /work/SRC/openSUSE:Factory/.python-numpy.new.3399 (New)


Package is "python-numpy"

Fri Sep  4 10:56:37 2020 rev:93 rq:822783 version:1.19.1

Changes:

--- /work/SRC/openSUSE:Factory/python-numpy/python-numpy.changes
2020-07-01 18:22:28.245908569 +0200
+++ /work/SRC/openSUSE:Factory/.python-numpy.new.3399/python-numpy.changes  
2020-09-04 10:57:27.902570418 +0200
@@ -1,0 +2,612 @@
+Sat Jul 25 15:35:20 UTC 2020 - Arun Persaud 
+
+- specfile:
+  * update cython version requirement
+  * updated line number in patches
+  * removed patch 
0001-Re-raise-MemoryError-exception-in-test_large_zips-process, included 
upstream
+
+- update to version 1.19.1:
+  * #16649: MAINT, CI: disable Shippable cache
+  * #16652: MAINT: Replace PyUString_GET_SIZE with
+ PyUnicode_GetLength.
+  * #16654: REL: Fix outdated docs link
+  * #16656: BUG: raise IEEE exception on AIX
+  * #16672: BUG: Fix bug in AVX complex absolute while processing
+ array of...
+  * #16693: TST: Add extra debugging information to CPU features
+ detection
+  * #16703: BLD: Add CPU entry for Emscripten / WebAssembly
+  * #16705: TST: Disable Python 3.9-dev testing.
+  * #16714: MAINT: Disable use_hugepages in case of ValueError
+  * #16724: BUG: Fix PyArray_SearchSorted signature.
+  * #16768: MAINT: Fixes for deprecated functions in scalartypes.c.src
+  * #16772: MAINT: Remove unneeded call to PyUnicode_READY
+  * #16776: MAINT: Fix deprecated functions in scalarapi.c
+  * #16779: BLD, ENH: Add RPATH support for AIX
+  * #16780: BUG: Fix default fallback in genfromtxt
+  * #16784: BUG: Added missing return after raising error in methods.c
+  * #16795: BLD: update cython to 0.29.21
+  * #16832: MAINT: setuptools 49.2.0 emits a warning, avoid it
+  * #16872: BUG: Validate output size in bin- and multinomial
+  * #16875: BLD, MAINT: Pin setuptools
+  * #16904: DOC: Reconstruct Testing Guideline.
+  * #16905: TST, BUG: Re-raise MemoryError exception in
+ test_large_zip's...
+  * #16906: BUG,DOC: Fix bad MPL kwarg.
+  * #16916: BUG: Fix string/bytes to complex assignment
+  * #16922: REL: Prepare for NumPy 1.19.1 release
+
+---
+Fri Jul 17 11:08:29 UTC 2020 - Antonio Larrosa 
+
+- Add patch to fix the test_large_zip test in i586, which fails
+  when run in a separate process (gh#numpy/numpy#16890):
+  * 0001-Re-raise-MemoryError-exception-in-test_large_zips-process.patch
+
+---
+Thu Jul  2 16:55:48 UTC 2020 - Antonio Larrosa 
+
+- Update to version 1.19.0:
+  * #8255: ENH: add identity kwarg to frompyfunc
+  * #12646: TST: check exception details in refguide_check.py
+  * #13421: ENH: improve runtime detection of CPU features
+  * #14326: TST: Add assert_array_equal test for big integer arrays.
+  * #14376: MAINT: Remove unnecessary 'from __future__ import ...'
+statements
+  * #14530: MAINT: Fix typos and copy edit NEP-0030.
+  * #14546: DOC: NumPy for absolute beginners tutorial
+  * #14715: NEP: Proposal for array creation dispatching with
+__array_function__
+  * #14867: ENH: Use AVX-512F for np.maximum and np.minimum
+  * #14924: BUG: Fix numpy.random.dirichlet returns NaN for small
+'alpha'...
+  * #14933: API: Use ResultType in PyArray_ConvertToCommonType
+  * #14942: MAINT,API: ignore and NULL fasttake/fastputmask ArrFuncs
+slots
+  * #14981: BUG: Make ediff1d kwarg casting consistent
+  * #14988: DOC: linalg: Include information about scipy.linalg.
+  * #14995: BUG: Use __array__ during dimension discovery
+  * #15011: MAINT: cleanup compat.py3k.py
+  * #15022: ENH: f2py: improve error messages
+  * #15028: [DOC] LaTeX: fix preamble (closes #15026)
+  * #15035: BUG: add endfunction, endsubroutine to valid fortran
+end words
+  * #15040: TST: Add test for object method (and general unary)
+loops
+  * #15042: REL: Update master after 1.18.x branch.
+  * #15043: DOC: Update HOWTO_RELEASE.rst.txt
+  * #15046: API, DOC: change names to multivariate_hypergeometric,
+improve...
+  * #15050: DOC: Fix statement about norms
+  * #15052: MAINT: follow-up cleanup for blas64 PR
+  * #15054: DOC: add docstrings to refguide-check
+  * #15066: Revert "DEP: issue deprecation warning when creating
+ragged array...
+  * #15069: ENH: add support for ILP64 OpenBLAS (without symbol
+suffix)
+  * #15070: DOC: correct version for NaT sort
+  * #15072: TST: Check requires_memory immediately before the test
+  * #15073: MAINT: core: Fix a very long line in the ufunc
+docstrings.
+  * #15076: BUG: test, fix flexible dtype conversion on 

commit python-numpy for openSUSE:Factory

2020-07-01 Thread root
Hello community,

here is the log from the commit of package python-numpy for openSUSE:Factory 
checked in at 2020-07-01 18:22:23

Comparing /work/SRC/openSUSE:Factory/python-numpy (Old)
 and  /work/SRC/openSUSE:Factory/.python-numpy.new.3060 (New)


Package is "python-numpy"

Wed Jul  1 18:22:23 2020 rev:92 rq:817878 version:1.18.4

Changes:

--- /work/SRC/openSUSE:Factory/python-numpy/python-numpy.changes
2020-05-29 21:19:34.731455573 +0200
+++ /work/SRC/openSUSE:Factory/.python-numpy.new.3060/python-numpy.changes  
2020-07-01 18:22:28.245908569 +0200
@@ -1,0 +2,7 @@
+Tue Jun 30 12:53:23 UTC 2020 - Benjamin Greiner 
+
+- still open: boo#1148173 gh#numpy/numpy#14438 skip two tests
+- clean %check section for updated %pytest_arch
+  gh#openSUSE/python-rpm-macros#50
+
+---



Other differences:
--
++ python-numpy.spec ++
--- /var/tmp/diff_new_pack.edfdl5/_old  2020-07-01 18:22:29.221911579 +0200
+++ /var/tmp/diff_new_pack.edfdl5/_new  2020-07-01 18:22:29.225911591 +0200
@@ -247,12 +247,14 @@
 
 %check
 %if %{without hpc}
-export PYTHONDONTWRITEBYTECODE=1
 export PATH="%{buildroot}%{_bindir}:$PATH"
 mkdir testing
 pushd testing
-%python_expand export PYTHONPATH=%{_python_sysconfig_path $python 
stdlib}:%{$python_sitearch}
-%pytest_arch -n auto --pyargs numpy %{buildroot}%{$python_sitearch}/numpy
+# boo#1148173 gh#numpy/numpy#14438
+%ifarch ppc64 ppc64le
+%define skiptest -k "not test_generalized_sq"
+%endif
+%pytest_arch -n auto --pyargs numpy %{buildroot}%{$python_sitearch}/numpy 
%{?skiptest}
 popd
 %endif
 %if %{without hpc}





commit python-numpy for openSUSE:Factory

2020-05-29 Thread root
Hello community,

here is the log from the commit of package python-numpy for openSUSE:Factory 
checked in at 2020-05-29 21:16:14

Comparing /work/SRC/openSUSE:Factory/python-numpy (Old)
 and  /work/SRC/openSUSE:Factory/.python-numpy.new.3606 (New)


Package is "python-numpy"

Fri May 29 21:16:14 2020 rev:91 rq:805383 version:1.18.4

Changes:

--- /work/SRC/openSUSE:Factory/python-numpy/python-numpy.changes
2020-05-11 13:26:15.115218142 +0200
+++ /work/SRC/openSUSE:Factory/.python-numpy.new.3606/python-numpy.changes  
2020-05-29 21:19:34.731455573 +0200
@@ -1,0 +2,5 @@
+Wed May 13 09:13:22 UTC 2020 - Matej Cepl 
+
+- Reorganize check section to pass
+
+---



Other differences:
--
++ python-numpy.spec ++
--- /var/tmp/diff_new_pack.05w8KW/_old  2020-05-29 21:19:36.019459455 +0200
+++ /var/tmp/diff_new_pack.05w8KW/_new  2020-05-29 21:19:36.023459466 +0200
@@ -251,14 +251,10 @@
 export PATH="%{buildroot}%{_bindir}:$PATH"
 mkdir testing
 pushd testing
-%ifarch ppc64 ppc64le
-%pytest_arch -n auto --pyargs numpy || echo "Warning: ignore check error for 
PowerPC bypass boo#1148173"
-%else
-%pytest_arch -n auto --pyargs numpy
-%endif
+%python_expand export PYTHONPATH=%{_python_sysconfig_path $python 
stdlib}:%{$python_sitearch}
+%pytest_arch -n auto --pyargs numpy %{buildroot}%{$python_sitearch}/numpy
 popd
 %endif
-
 %if %{without hpc}
 %post
 %python_install_alternative f2py





commit python-numpy for openSUSE:Factory

2020-05-11 Thread root
Hello community,

here is the log from the commit of package python-numpy for openSUSE:Factory 
checked in at 2020-05-11 13:26:08

Comparing /work/SRC/openSUSE:Factory/python-numpy (Old)
 and  /work/SRC/openSUSE:Factory/.python-numpy.new.2738 (New)


Package is "python-numpy"

Mon May 11 13:26:08 2020 rev:90 rq:802285 version:1.18.4

Changes:

--- /work/SRC/openSUSE:Factory/python-numpy/python-numpy.changes
2020-04-28 22:29:37.785446950 +0200
+++ /work/SRC/openSUSE:Factory/.python-numpy.new.2738/python-numpy.changes  
2020-05-11 13:26:15.115218142 +0200
@@ -1,0 +2,12 @@
+Sat May  9 16:16:28 UTC 2020 - Arun Persaud 
+
+- update to version 1.18.4:
+  * #16055: BLD: add i686 for 1.18 builds
+  * #16090: BUG: random: Generator.integers(2**32) always returned 0.
+  * #16091: BLD: fix path to libgfortran on macOS
+  * #16109: REV: Reverts side-effect changes to casting
+  * #16114: BLD: put openblas library in local directory on windows
+  * #16132: DOC: Change import error "howto" to link to new
+ troubleshooting...
+
+---

Old:

  numpy-1.18.3.zip

New:

  numpy-1.18.4.zip



Other differences:
--
++ python-numpy.spec ++
--- /var/tmp/diff_new_pack.Ou7KFv/_old  2020-05-11 13:26:16.339220708 +0200
+++ /var/tmp/diff_new_pack.Ou7KFv/_new  2020-05-11 13:26:16.339220708 +0200
@@ -70,7 +70,7 @@
 %endif
 %endif
 Name:   %{package_name}
-Version:1.18.3
+Version:1.18.4
 Release:0
 Summary:NumPy array processing for numbers, strings, records and 
objects
 License:BSD-3-Clause




commit python-numpy for openSUSE:Factory

2020-04-28 Thread root
Hello community,

here is the log from the commit of package python-numpy for openSUSE:Factory 
checked in at 2020-04-28 22:29:35

Comparing /work/SRC/openSUSE:Factory/python-numpy (Old)
 and  /work/SRC/openSUSE:Factory/.python-numpy.new.2738 (New)


Package is "python-numpy"

Tue Apr 28 22:29:35 2020 rev:89 rq:798036 version:1.18.3

Changes:

--- /work/SRC/openSUSE:Factory/python-numpy/python-numpy.changes
2020-04-19 21:48:58.256020715 +0200
+++ /work/SRC/openSUSE:Factory/.python-numpy.new.2738/python-numpy.changes  
2020-04-28 22:29:37.785446950 +0200
@@ -1,0 +2,18 @@
+Sun Apr 26 13:04:17 UTC 2020 - Andreas Schwab 
+
+- Disable TestF{77,90}ReturnCharacter on big-endian architectures (#11831)
+
+---
+Fri Apr 24 15:44:55 UTC 2020 - Arun Persaud 
+
+- update to version 1.18.3:
+  * #15916: BUG: Fix eigh and cholesky methods of
+ numpy.random.multivariate_normal
+  * #15929: BUG,MAINT: Remove incorrect special case in string to
+ number...
+  * #15930: BUG: Guarantee array is in valid state after memory error
+ occurs...
+  * #15954: BUG: Check that pvals is 1D in _generator.multinomial.
+  * #16017: BUG: Alpha parameter must be 1D in generator.dirichlet
+
+---

Old:

  numpy-1.18.2.zip

New:

  numpy-1.18.3.zip



Other differences:
--
++ python-numpy.spec ++
--- /var/tmp/diff_new_pack.F1bk2R/_old  2020-04-28 22:29:38.589448450 +0200
+++ /var/tmp/diff_new_pack.F1bk2R/_new  2020-04-28 22:29:38.589448450 +0200
@@ -70,7 +70,7 @@
 %endif
 %endif
 Name:   %{package_name}
-Version:1.18.2
+Version:1.18.3
 Release:0
 Summary:NumPy array processing for numbers, strings, records and 
objects
 License:BSD-3-Clause
@@ -158,7 +158,8 @@
 %patch0 -p1
 %patch1 -p1
 %patch3 -p1
-%ifarch s390x
+%ifarch s390x ppc ppc64
+# TestF{77,90}ReturnCharacter are broken on all big-endian architectures 
(#11831)
 %patch4 -p1
 %endif
 # Fix non-executable scripts




commit python-numpy for openSUSE:Factory

2020-04-19 Thread root
Hello community,

here is the log from the commit of package python-numpy for openSUSE:Factory 
checked in at 2020-04-19 21:48:56

Comparing /work/SRC/openSUSE:Factory/python-numpy (Old)
 and  /work/SRC/openSUSE:Factory/.python-numpy.new.2738 (New)


Package is "python-numpy"

Sun Apr 19 21:48:56 2020 rev:88 rq:792356 version:1.18.2

Changes:

--- /work/SRC/openSUSE:Factory/python-numpy/python-numpy.changes
2019-11-18 20:07:21.685684190 +0100
+++ /work/SRC/openSUSE:Factory/.python-numpy.new.2738/python-numpy.changes  
2020-04-19 21:48:58.256020715 +0200
@@ -1,0 +2,123 @@
+Tue Apr  7 13:08:32 UTC 2020 - Tomáš Chvátal 
+
+- Do not use alternatives on HPC as it is pain to get it working
+
+---
+Tue Apr  7 11:55:43 UTC 2020 - Tomáš Chvátal 
+
+- Also still install f2py that is used by many other
+  depending software
+
+---
+Mon Apr  6 21:42:29 UTC 2020 - Matej Cepl 
+
+- Use update-alternatives for /usr/bin/f2py
+
+---
+Sat Mar 28 16:39:11 UTC 2020 - Arun Persaud 
+
+- update to version 1.18.2:
+  * #15675: TST: move _no_tracing to testing._private
+  * #15676: MAINT: Large overhead in some random functions
+  * #15677: TST: Do not create gfortran link in azure Mac testing.
+  * #15679: BUG: Added missing error check in ndarray.__contains__
+  * #15722: MAINT: use list-based APIs to call subprocesses
+  * #15734: BUG: fix logic error when nm fails on 32-bit
+
+---
+Tue Jan  7 15:10:48 UTC 2020 - Todd R 
+
+- update to version 1.18.1
+  * The cython random extension test was not using a temporary
+directory for building, resulting in a permission violation.
+  * Numpy distutils was appending -std=c99 to all C compiler runs,
+leading to changed behavior and compile problems downstream.
+That flag is now only applied when building numpy C code.
+
+---
+Mon Jan  6 15:34:51 UTC 2020 - Todd R 
+
+- update to version 1.18.0:
+  + Highlights
+* The C-API for ``numpy.random`` has been defined and documented.
+* Basic infrastructure for linking with 64 bit BLAS and LAPACK libraries.
+* Many documentation improvements.
+  + New functions
+* Multivariate hypergeometric distribution added to ``numpy.random``
+  + Deprecations
+* ``np.fromfile`` and ``np.fromstring`` will error on bad data
+* Deprecate non-scalar arrays as fill values in ``ma.fill_value``
+* Deprecate ``PyArray_As1D``, ``PyArray_As2D``
+* Deprecate ``np.alen``
+* Deprecate the financial functions
+* The ``axis`` argument to ``numpy.ma.mask_cols`` and 
``numpy.ma.mask_row`` is deprecated
+  + Expired deprecations
+* ``PyArray_As1D`` and ``PyArray_As2D`` have been removed in favor of
+  ``PyArray_AsCArray``
+* ``np.rank`` has been removed. This was deprecated in NumPy 1.10
+  and has been replaced by ``np.ndim``.
+* The deprecation of ``expand_dims`` out-of-range axes in 1.13.0 has
+  expired.
+* ``PyArray_FromDimsAndDataAndDescr`` and ``PyArray_FromDims`` have been
+  removed (they will always raise an error). Use ``PyArray_NewFromDescr``
+  and ``PyArray_SimpleNew`` instead.
+* ``numeric.loads``, ``numeric.load``, ``np.ma.dump``,
+  ``np.ma.dumps``, ``np.ma.load``, ``np.ma.loads`` are removed,
+  use ``pickle`` methods instead
+* ``arrayprint.FloatFormat``, ``arrayprint.LongFloatFormat`` has been 
removed,
+  use ``FloatingFormat`` instead
+* ``arrayprint.ComplexFormat``, ``arrayprint.LongComplexFormat`` has been
+  removed, use ``ComplexFloatingFormat`` instead
+* ``arrayprint.StructureFormat`` has been removed, use 
``StructureVoidFormat``
+  instead
+* ``np.testing.rand`` has been removed. This was deprecated in NumPy 1.11
+  and has been replaced by ``np.random.rand``.
+* Class ``SafeEval`` in ``numpy/lib/utils.py`` has been removed.
+  This was deprecated in NumPy 1.10. Use ``np.safe_eval`` instead.
+* Remove deprecated support for boolean and empty condition lists in
+  ``np.select``
+* Array order only accepts 'C', 'F', 'A', and 'K'. More permissive options
+  were deprecated in NumPy 1.11.
+* np.linspace parameter ``num`` must be an integer. Deprecated in NumPy 
1.12.
+* UFuncs with multiple outputs must use a tuple for the ``out`` kwarg. This
+  finishes a deprecation started in NumPy 1.10.
+* The files ``numpy/testing/decorators.py``, 
``numpy/testing/noseclasses.py``
+  and ``numpy/testing/nosetester.py`` have been removed.  They were never
+  meant to be public (all relevant objects are 

commit python-numpy for openSUSE:Factory

2019-11-18 Thread root
Hello community,

here is the log from the commit of package python-numpy for openSUSE:Factory 
checked in at 2019-11-18 20:07:20

Comparing /work/SRC/openSUSE:Factory/python-numpy (Old)
 and  /work/SRC/openSUSE:Factory/.python-numpy.new.26869 (New)


Package is "python-numpy"

Mon Nov 18 20:07:20 2019 rev:87 rq:749098 version:1.17.4

Changes:

--- /work/SRC/openSUSE:Factory/python-numpy/python-numpy.changes
2019-11-04 17:09:26.628455824 +0100
+++ /work/SRC/openSUSE:Factory/.python-numpy.new.26869/python-numpy.changes 
2019-11-18 20:07:21.685684190 +0100
@@ -1,0 +2,16 @@
+Sat Nov 16 17:51:25 UTC 2019 - Arun Persaud 
+
+- update to version 1.17.4:
+  * #14758: BLD: declare support for python 3.8
+  * #14781: BUG: random: biased samples from integers() with 8 or 16
+ bit...
+  * #14851: BUG: Fix _ctypes class circular reference. (#13808)
+  * #14852: BLD: add 'apt update' to shippable
+  * #14855: BUG: Fix np.einsum errors on Power9 Linux and z/Linux
+  * #14857: BUG: lib: Fix histogram problem with signed integer
+ arrays.
+  * #14858: BLD: Prevent -flto from optimising long double
+ representation...
+  * #14866: MAINT: move buffer.h -> npy_buffer.h to avoid conflicts
+
+---

Old:

  numpy-1.17.3.zip

New:

  numpy-1.17.4.zip



Other differences:
--
++ python-numpy.spec ++
--- /var/tmp/diff_new_pack.Mmj8uH/_old  2019-11-18 20:07:22.677683692 +0100
+++ /var/tmp/diff_new_pack.Mmj8uH/_new  2019-11-18 20:07:22.693683684 +0100
@@ -70,7 +70,7 @@
 %endif
 %endif
 Name:   %{package_name}
-Version:1.17.3
+Version:1.17.4
 Release:0
 Summary:NumPy array processing for numbers, strings, records and 
objects
 License:BSD-3-Clause




commit python-numpy for openSUSE:Factory

2019-11-04 Thread root
Hello community,

here is the log from the commit of package python-numpy for openSUSE:Factory 
checked in at 2019-11-04 17:09:24

Comparing /work/SRC/openSUSE:Factory/python-numpy (Old)
 and  /work/SRC/openSUSE:Factory/.python-numpy.new.2990 (New)


Package is "python-numpy"

Mon Nov  4 17:09:24 2019 rev:86 rq:743811 version:1.17.3

Changes:

--- /work/SRC/openSUSE:Factory/python-numpy/python-numpy.changes
2019-10-22 15:42:34.813520768 +0200
+++ /work/SRC/openSUSE:Factory/.python-numpy.new.2990/python-numpy.changes  
2019-11-04 17:09:26.628455824 +0100
@@ -1,0 +2,5 @@
+Tue Oct 29 09:57:08 UTC 2019 - Andreas Schwab 
+
+- riscv.patch: Remove obsolete patch
+
+---

Old:

  riscv.patch



Other differences:
--
++ python-numpy.spec ++
--- /var/tmp/diff_new_pack.Y6af00/_old  2019-11-04 17:09:27.528456786 +0100
+++ /var/tmp/diff_new_pack.Y6af00/_new  2019-11-04 17:09:27.528456786 +0100
@@ -81,8 +81,6 @@
 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-UPSTREAM riscv.patch -- Add support for RISC-V
-Patch2: riscv.patch
 # # PATCH-FIX-SLE fix-py34-tests.patch -- python 3.4 support
 Patch3: fix-py34-tests.patch
 Patch4: s390x.patch
@@ -156,7 +154,6 @@
 %setup -q -n numpy-%{version}
 %patch0 -p1
 %patch1 -p1
-%patch2 -p1
 %patch3 -p1
 %ifarch s390x
 %patch4 -p1





commit python-numpy for openSUSE:Factory

2019-10-22 Thread root
Hello community,

here is the log from the commit of package python-numpy for openSUSE:Factory 
checked in at 2019-10-22 15:42:33

Comparing /work/SRC/openSUSE:Factory/python-numpy (Old)
 and  /work/SRC/openSUSE:Factory/.python-numpy.new.2352 (New)


Package is "python-numpy"

Tue Oct 22 15:42:33 2019 rev:85 rq:741415 version:1.17.3

Changes:

--- /work/SRC/openSUSE:Factory/python-numpy/python-numpy.changes
2019-10-10 11:50:04.183858771 +0200
+++ /work/SRC/openSUSE:Factory/.python-numpy.new.2352/python-numpy.changes  
2019-10-22 15:42:34.813520768 +0200
@@ -1,0 +2,23 @@
+Sat Oct 19 17:04:18 UTC 2019 - Arun Persaud 
+
+- update to version 1.17.3:
+  * #14456: MAINT: clean up pocketfft modules inside numpy.fft
+ namespace.
+  * #14463: BUG: random.hypergeometic assumes npy_long is npy_int64,
+ hung...
+  * #14502: BUG: random: Revert gh-14458 and refix gh-14557.
+  * #14504: BUG: add a specialized loop for boolean matmul.
+  * #14506: MAINT: Update pytest version for Python 3.8
+  * #14512: DOC: random: fix doc linking, was referencing private
+ submodules.
+  * #14513: BUG,MAINT: Some fixes and minor cleanup based on clang
+ analysis
+  * #14515: BUG: Fix randint when range is 2**32
+  * #14519: MAINT: remove the entropy c-extension module
+  * #14563: DOC: remove note about Pocketfft license file
+ (non-existing here).
+  * #14578: BUG: random: Create a legacy implementation of
+ random.binomial.
+  * #14687: BUG: properly define PyArray_DescrCheck
+
+---

Old:

  numpy-1.17.2.zip

New:

  numpy-1.17.3.zip



Other differences:
--
++ python-numpy.spec ++
--- /var/tmp/diff_new_pack.L0gBWh/_old  2019-10-22 15:42:36.045522173 +0200
+++ /var/tmp/diff_new_pack.L0gBWh/_new  2019-10-22 15:42:36.045522173 +0200
@@ -70,12 +70,11 @@
 %endif
 %endif
 Name:   %{package_name}
-Version:1.17.2
+Version:1.17.3
 Release:0
 Summary:NumPy array processing for numbers, strings, records and 
objects
 License:BSD-3-Clause
-Group:  Development/Libraries/Python
-Url:http://www.numpy.org/
+URL:http://www.numpy.org/
 Source: 
https://files.pythonhosted.org/packages/source/n/numpy/numpy-%{version}.zip
 Source99:   python-numpy-rpmlintrc
 # PATCH-FIX-OPENSUSE numpy-buildfix.patch -- openSUSE-specific build fixes
@@ -134,7 +133,6 @@
 
 %package devel
 Summary:Development files for numpy applications
-Group:  Development/Libraries/Python
 Requires:   %{name} = %{version}
 Requires:   python-devel
 %if %{without hpc}




commit python-numpy for openSUSE:Factory

2019-10-10 Thread root
Hello community,

here is the log from the commit of package python-numpy for openSUSE:Factory 
checked in at 2019-10-10 11:49:51

Comparing /work/SRC/openSUSE:Factory/python-numpy (Old)
 and  /work/SRC/openSUSE:Factory/.python-numpy.new.2352 (New)


Package is "python-numpy"

Thu Oct 10 11:49:51 2019 rev:84 rq:734807 version:1.17.2

Changes:

--- /work/SRC/openSUSE:Factory/python-numpy/python-numpy.changes
2019-09-23 12:02:26.889954530 +0200
+++ /work/SRC/openSUSE:Factory/.python-numpy.new.2352/python-numpy.changes  
2019-10-10 11:50:04.183858771 +0200
@@ -1,0 +2,28 @@
+Thu Oct  3 13:53:35 UTC 2019 - Tomáš Chvátal 
+
+- Force cythonization to ensure build under different versions of
+  python
+
+---
+Thu Sep 26 11:52:40 UTC 2019 - Berthold Gunreben 
+
+- disable tests TestF77ReturnCharacter and TestF90ReturnCharacter for s390x
+  https://github.com/numpy/numpy/issues/11831
+  to make the package build.
+  * s390x.patch
+
+---
+Thu Sep 26 08:03:28 UTC 2019 - Tomáš Chvátal 
+
+- Update to 1.17.2:
+  * #14418: BUG: Fix aradixsort indirect indexing.
+  * #14420: DOC: Fix a minor typo in dispatch documentation.
+  * #14421: BUG: test, fix regression in converting to ctypes
+  * #14430: BUG: Do not show Override module in private error classes.
+  * #14432: BUG: Fixed maximum relative error reporting in assert_allclose.
+  * #14433: BUG: Fix uint-overflow if padding with linear_ramp and negative...
+  * #14436: BUG: Update 1.17.x with 1.18.0-dev pocketfft.py.
+- Add dep on pytest-xdist and use threaded tests execution
+  shaving around 400s on local build
+
+---

Old:

  numpy-1.17.1.zip

New:

  numpy-1.17.2.zip
  s390x.patch



Other differences:
--
++ python-numpy.spec ++
--- /var/tmp/diff_new_pack.7SbQy9/_old  2019-10-10 11:50:06.275853219 +0200
+++ /var/tmp/diff_new_pack.7SbQy9/_new  2019-10-10 11:50:06.279853208 +0200
@@ -17,15 +17,10 @@
 
 
 %global flavor @BUILD_FLAVOR@%{nil}
-
 %define _ver 1_17_1
 %define pname python-numpy
-
-%bcond_with ringdisabled
-
 %define hpc_upcase_trans_hyph() %(echo %{**} | tr [a-z] [A-Z] | tr '-' '_')
-
-%if "%flavor" == ""
+%if "%{flavor}" == ""
  %bcond_with hpc
  %if 0%{?sle_version} == 120300 && !0%{?is_opensuse}
   %bcond_with openblas
@@ -37,54 +32,51 @@
   %endif
  %endif
 %endif
-
-%if "%flavor" == "gnu-hpc"
+%if "%{flavor}" == "gnu-hpc"
  %bcond_without hpc
  %bcond_without openblas
 %endif
-
-%if "%flavor" == "gnu7-hpc"
+%if "%{flavor}" == "gnu7-hpc"
+ %define c_f_ver 7
  %bcond_without hpc
  %bcond_without openblas
- %define c_f_ver 7
 %endif
-
 %if 0%{?sle_version} == 120300
 %{?with_openblas:ExclusiveArch:  do_not_build}
 %endif
 %ifarch s390 s390x
 %{?with_openblas:ExclusiveArch:  do_not_build}
 %endif
-
+%{?!python_module:%define python_module() python-%{**} python3-%{**}}
+%define skip_python2 1
+%{?with_hpc:%{hpc_requires}}
+%bcond_with ringdisabled
 %if %{without hpc}
 %define package_name %{pname}
-%define p_python_sitearch %python_sitearch
-%define p_prefix %_prefix
-%define p_bindir %_bindir
+%define p_python_sitearch %{python_sitearch}
+%define p_prefix %{_prefix}
+%define p_bindir %{_bindir}
 %else
+%{!?compiler_family:%global compiler_family gnu}
+%{hpc_init -c %{compiler_family} %{?c_f_ver:-v %{c_f_ver}} %{?mpi_ver:-V 
%{mpi_ver}}}
+%define package_name %{hpc_package_name %{_ver}}
+%define p_python_sitearch %{hpc_python_sitearch}
+%define p_prefix %{hpc_prefix}
+%define p_bindir %{hpc_bindir}
 # Magic for OBS Staging. Only build the flavors required by
 # other packages in the ring.
 %if %{with ringdisabled}
 ExclusiveArch:  do_not_build
 %endif
-%{!?compiler_family:%global compiler_family gnu}
-%{hpc_init -c %compiler_family %{?c_f_ver:-v %{c_f_ver}} %{?mpi_ver:-V 
%{mpi_ver}}}
-%define package_name %{hpc_package_name %_ver}
-%define p_python_sitearch %hpc_python_sitearch
-%define p_prefix %hpc_prefix
-%define p_bindir %hpc_bindir
 %endif
-
-%{?!python_module:%define python_module() python-%{**} python3-%{**}}
-%define skip_python2 1
 Name:   %{package_name}
-Version:1.17.1
+Version:1.17.2
 Release:0
 Summary:NumPy array processing for numbers, strings, records and 
objects
 License:BSD-3-Clause
 Group:  Development/Libraries/Python
 Url:http://www.numpy.org/
-Source: https://pypi.io/packages/source/n/numpy/numpy-%{version}.zip
+Source: 
https://files.pythonhosted.org/packages/source/n/numpy/numpy-%{version}.zip
 Source99:   python-numpy-rpmlintrc
 # PATCH-FIX-OPENSUSE numpy-buildfix.patch 

commit python-numpy for openSUSE:Factory

2019-09-23 Thread root
Hello community,

here is the log from the commit of package python-numpy for openSUSE:Factory 
checked in at 2019-09-23 12:02:22

Comparing /work/SRC/openSUSE:Factory/python-numpy (Old)
 and  /work/SRC/openSUSE:Factory/.python-numpy.new.7948 (New)


Package is "python-numpy"

Mon Sep 23 12:02:22 2019 rev:83 rq:729333 version:1.17.1

Changes:

--- /work/SRC/openSUSE:Factory/python-numpy/python-numpy.changes
2019-09-02 12:40:58.773794531 +0200
+++ /work/SRC/openSUSE:Factory/.python-numpy.new.7948/python-numpy.changes  
2019-09-23 12:02:26.889954530 +0200
@@ -1,0 +2,5 @@
+Fri Sep  6 08:51:30 UTC 2019 - Michel Normand 
+
+- as bypass boo#1148173 ignore %check error for ppc64/ppc64le
+
+---



Other differences:
--
++ python-numpy.spec ++
--- /var/tmp/diff_new_pack.74FDmw/_old  2019-09-23 12:02:27.741954390 +0200
+++ /var/tmp/diff_new_pack.74FDmw/_new  2019-09-23 12:02:27.741954390 +0200
@@ -251,7 +251,11 @@
 %if %{without hpc}
 pushd doc &> /dev/null
 export PYTHONDONTWRITEBYTECODE=1
+%ifarch ppc64 ppc64le
+%python_expand PYTHONPATH="%{buildroot}%{$python_sitearch}" 
PATH="%{buildroot}%{_bindir}:$PATH" $python -m pytest -v --pyargs numpy || echo 
"Warning: ignore check error for PowerPC bypass boo#1148173"
+%else
 %python_expand PYTHONPATH="%{buildroot}%{$python_sitearch}" 
PATH="%{buildroot}%{_bindir}:$PATH" $python -m pytest -v --pyargs numpy
+%endif
 popd &> /dev/null
 %endif
 





commit python-numpy for openSUSE:Factory

2019-09-02 Thread root
Hello community,

here is the log from the commit of package python-numpy for openSUSE:Factory 
checked in at 2019-09-02 12:40:55

Comparing /work/SRC/openSUSE:Factory/python-numpy (Old)
 and  /work/SRC/openSUSE:Factory/.python-numpy.new.7948 (New)


Package is "python-numpy"

Mon Sep  2 12:40:55 2019 rev:82 rq:726872 version:1.17.1

Changes:

--- /work/SRC/openSUSE:Factory/python-numpy/python-numpy.changes
2019-08-19 20:48:28.705084456 +0200
+++ /work/SRC/openSUSE:Factory/.python-numpy.new.7948/python-numpy.changes  
2019-09-02 12:40:58.773794531 +0200
@@ -1,0 +2,30 @@
+Wed Aug 28 15:28:24 UTC 2019 - Todd R 
+
+- Update to version 1.17.1
+  * TST: Allow fuss in testing strided/non-strided exp/log loops
+  * BUG: avx2_scalef_ps must be static
+  * BUG: Remove stray print that causes a SystemError on python 3.7.
+  * BUG: Fix DeprecationWarning in python 3.8.
+  * BLD: Add missing gcd/lcm definitions to npy_math.h
+  * DOC, BUILD: cleanups and fix (again) 'build dist'
+  * TST: Add 3.8-dev to travisCI testing.
+  * BUG: Remove the broken clip wrapper (Backport)
+  * DOC: Fix hermitian argument docs in svd.
+  * MAINT: Workaround for Intel compiler bug leading to failing test
+  * TST: Clean up of test_pocketfft.py
+  * BUG: Make advanced indexing result on read-only subclass writeable...
+  * BUG: Fixed default BitGenerator name
+  * ENH: add c-imported modules for freeze analysis in np.random
+  * TST: Pin pytest version to 5.0.1
+  * BUG: Fix leak in the f2py-generated module init and `PyMem_Del`...
+  * BUG: Fix formatting error in exception message
+  * MAINT: random: Match type of SeedSequence.pool_size to DEFAULT_POOL_SIZE.
+  * BUG: Fix numpy.random bug in platform detection
+  * ENH: Enable huge pages in all Linux builds
+  * BUG: Fix segfault in `random.permutation(x)` when x is a string.
+  * BUG: don't fail when lexsorting some empty arrays (#14228)
+  * BUG: Fix misuse of .names and .fields in various places (backport...
+  * BUG: fix behavior of structured_to_unstructured on non-trivial...
+  * REL: Prepare 1.17.1 release
+
+---

Old:

  numpy-1.17.0.zip

New:

  numpy-1.17.1.zip



Other differences:
--
++ python-numpy.spec ++
--- /var/tmp/diff_new_pack.QJDIQ3/_old  2019-09-02 12:41:00.109794291 +0200
+++ /var/tmp/diff_new_pack.QJDIQ3/_new  2019-09-02 12:41:00.109794291 +0200
@@ -18,7 +18,7 @@
 
 %global flavor @BUILD_FLAVOR@%{nil}
 
-%define _ver 1_17_0
+%define _ver 1_17_1
 %define pname python-numpy
 
 %bcond_with ringdisabled
@@ -78,7 +78,7 @@
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 %define skip_python2 1
 Name:   %{package_name}
-Version:1.17.0
+Version:1.17.1
 Release:0
 Summary:NumPy array processing for numbers, strings, records and 
objects
 License:BSD-3-Clause




commit python-numpy for openSUSE:Factory

2019-08-19 Thread root
Hello community,

here is the log from the commit of package python-numpy for openSUSE:Factory 
checked in at 2019-08-19 20:48:26

Comparing /work/SRC/openSUSE:Factory/python-numpy (Old)
 and  /work/SRC/openSUSE:Factory/.python-numpy.new.22127 (New)


Package is "python-numpy"

Mon Aug 19 20:48:26 2019 rev:81 rq:724139 version:1.17.0

Changes:

--- /work/SRC/openSUSE:Factory/python-numpy/python-numpy.changes
2019-06-02 15:15:53.226091144 +0200
+++ /work/SRC/openSUSE:Factory/.python-numpy.new.22127/python-numpy.changes 
2019-08-19 20:48:28.705084456 +0200
@@ -1,0 +2,19 @@
+Fri Jul 26 20:30:10 UTC 2019 - Todd R 
+
+- Update to version 1.17.0
+  Highlights
+  * A new extensible random module along with four selectable random number
+generators and improved seeding designed for use in parallel processes has
+been added. The currently available bit generators are MT19937, PCG64,
+Philox, and SFC64.
+  * NumPy's FFT implementation was changed from fftpack to pocketfft, resulting
+in faster, more accurate transforms and better handling of datasets of
+prime length.
+  * New radix sort and timsort sorting methods. It is currently not possible to
+choose which will be used, but they are hardwired to the datatype and used
+when either ``stable`` or ``mergesort`` is passed as the method. 
+  * Overriding numpy functions is now possible by default.
+- Python 2 support has been dropped
+- Rebase numpy-buildfix.patch
+
+---

Old:

  numpy-1.16.4.zip

New:

  numpy-1.17.0.zip



Other differences:
--
++ python-numpy.spec ++
--- /var/tmp/diff_new_pack.6CRNSK/_old  2019-08-19 20:48:29.529084279 +0200
+++ /var/tmp/diff_new_pack.6CRNSK/_new  2019-08-19 20:48:29.529084279 +0200
@@ -18,7 +18,7 @@
 
 %global flavor @BUILD_FLAVOR@%{nil}
 
-%define _ver 1_16_4
+%define _ver 1_17_0
 %define pname python-numpy
 
 %bcond_with ringdisabled
@@ -76,8 +76,9 @@
 %endif
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
+%define skip_python2 1
 Name:   %{package_name}
-Version:1.16.4
+Version:1.17.0
 Release:0
 Summary:NumPy array processing for numbers, strings, records and 
objects
 License:BSD-3-Clause
@@ -255,27 +256,27 @@
 %endif
 
 %files %{python_files}
-%defattr(-,root,root)
-%doc *.txt
-%python2_only %{p_bindir}/f2py2*
+%doc README.md THANKS.txt
 %python3_only %{p_bindir}/f2py3*
 %python3_only %{p_bindir}/f2py
 %if %{without hpc}
 %{python_sitearch}/numpy/
+%{python_sitearch}/numpy/LICENSE.txt
 %{python_sitearch}/numpy-%{version}-py*.egg-info
-%exclude %{python_sitearch}/numpy/*/*/*.c
-%exclude %{python_sitearch}/numpy/*/*.h
-%exclude %{python_sitearch}/numpy/*/*/*.h
-%exclude %{python_sitearch}/numpy/*/*/*/*.h
+%license %{python_sitearch}/numpy/LICENSE.txt
+%exclude %{python_sitearch}/numpy/core/include/
+%exclude %{python_sitearch}/numpy/distutils/mingw/gfortran_vs2003_hack.c
+%exclude %{python_sitearch}/numpy/f2py/src/
 %exclude %{python_sitearch}/numpy/core/lib/libnpymath.a
 %else
 %{p_python_sitearch}/numpy/
+%{p_python_sitearch}/numpy/LICENSE.txt
 %{p_python_sitearch}/numpy-%{version}-py*.egg-info
-%exclude %{p_python_sitearch}/numpy/*/*/*.c
-%exclude %{p_python_sitearch}/numpy/*/*.h
-%exclude %{p_python_sitearch}/numpy/*/*/*.h
-%exclude %{p_python_sitearch}/numpy/*/*/*/*.h
+%license %{p_python_sitearch}/numpy/LICENSE.txt
+%exclude %{p_python_sitearch}/numpy/core/include/
 %exclude %{p_python_sitearch}/numpy/core/lib/libnpymath.a
+%exclude %{p_python_sitearch}/numpy/distutils/mingw/gfortran_vs2003_hack.c
+%exclude %{p_python_sitearch}/numpy/f2py/src/
 %endif
 
 %if %{with hpc}
@@ -288,20 +289,17 @@
 %endif
 
 %files %{python_files devel}
-%defattr(-,root,root)
 %license LICENSE.txt
 %if %{without hpc}
-%{python_sitearch}/numpy/*/*/*.c
-%{python_sitearch}/numpy/*/*.h
-%{python_sitearch}/numpy/*/*/*.h
-%{python_sitearch}/numpy/*/*/*/*.h
+%{python_sitearch}/numpy/core/include/
+%{python_sitearch}/numpy/distutils/mingw/gfortran_vs2003_hack.c
+%{python_sitearch}/numpy/f2py/src/
 %{python_sitearch}/numpy/core/lib/libnpymath.a
 %else
-%{p_python_sitearch}/numpy/*/*/*.c
-%{p_python_sitearch}/numpy/*/*.h
-%{p_python_sitearch}/numpy/*/*/*.h
-%{p_python_sitearch}/numpy/*/*/*/*.h
+%{p_python_sitearch}/numpy/core/include/
 %{p_python_sitearch}/numpy/core/lib/libnpymath.a
+%{p_python_sitearch}/numpy/distutils/mingw/gfortran_vs2003_hack.c
+%{p_python_sitearch}/numpy/f2py/src/
 %endif
 
 %changelog

++ numpy-buildfix.patch ++
--- /var/tmp/diff_new_pack.6CRNSK/_old  2019-08-19 20:48:29.593084266 +0200
+++ /var/tmp/diff_new_pack.6CRNSK/_new  2019-08-19 20:48:29.593084266 +0200
@@ -3,21 +3,21 @@
 @@ 

commit python-numpy for openSUSE:Factory

2019-06-02 Thread root
Hello community,

here is the log from the commit of package python-numpy for openSUSE:Factory 
checked in at 2019-06-02 15:15:51

Comparing /work/SRC/openSUSE:Factory/python-numpy (Old)
 and  /work/SRC/openSUSE:Factory/.python-numpy.new.5148 (New)


Package is "python-numpy"

Sun Jun  2 15:15:51 2019 rev:80 rq:706488 version:1.16.4

Changes:

--- /work/SRC/openSUSE:Factory/python-numpy/python-numpy.changes
2019-05-22 10:54:10.727189964 +0200
+++ /work/SRC/openSUSE:Factory/.python-numpy.new.5148/python-numpy.changes  
2019-06-02 15:15:53.226091144 +0200
@@ -1,0 +2,17 @@
+Thu May 30 06:51:14 UTC 2019 - Martin Liška 
+
+- Disable LTO in order to address boo#1136831.
+
+---
+Tue May 28 20:37:45 UTC 2019 - Todd R 
+
+- update to version 1.16.3
+  * The NumPy 1.16.4 release fixes bugs reported against the 1.16.3 release, 
and
+also backports several enhancements from master that seem appropriate for a
+release series that is the last to support Python 2.7.
+  + New deprecations
+* Writeable flag of C-API wrapped arrays
+  + Compatibility notes
+* Potential changes to the random stream
+
+---

Old:

  numpy-1.16.3.zip

New:

  numpy-1.16.4.zip



Other differences:
--
++ python-numpy.spec ++
--- /var/tmp/diff_new_pack.UgHBbU/_old  2019-06-02 15:15:54.958090394 +0200
+++ /var/tmp/diff_new_pack.UgHBbU/_new  2019-06-02 15:15:54.962090392 +0200
@@ -18,7 +18,7 @@
 
 %global flavor @BUILD_FLAVOR@%{nil}
 
-%define _ver 1_16_3
+%define _ver 1_16_4
 %define pname python-numpy
 
 %bcond_with ringdisabled
@@ -77,7 +77,7 @@
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   %{package_name}
-Version:1.16.3
+Version:1.16.4
 Release:0
 Summary:NumPy array processing for numbers, strings, records and 
objects
 License:BSD-3-Clause
@@ -172,6 +172,7 @@
 sed -i '1s/^#!.*$//' 
numpy/{compat/setup,distutils/{conv_template,cpuinfo,exec_command,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,bench},matrixlib/setup,setup,testing/{print_coercion_tables,setup}}.py
 
 %build
+%define _lto_cflags %{nil}
 %if %{with hpc}
 %hpc_setup
 module load openblas




commit python-numpy for openSUSE:Factory

2019-05-22 Thread root
Hello community,

here is the log from the commit of package python-numpy for openSUSE:Factory 
checked in at 2019-05-22 10:54:07

Comparing /work/SRC/openSUSE:Factory/python-numpy (Old)
 and  /work/SRC/openSUSE:Factory/.python-numpy.new.5148 (New)


Package is "python-numpy"

Wed May 22 10:54:07 2019 rev:79 rq:704153 version:1.16.3

Changes:

--- /work/SRC/openSUSE:Factory/python-numpy/python-numpy.changes
2019-04-04 12:01:26.677315833 +0200
+++ /work/SRC/openSUSE:Factory/.python-numpy.new.5148/python-numpy.changes  
2019-05-22 10:54:10.727189964 +0200
@@ -1,0 +2,35 @@
+Thu May 16 06:07:59 UTC 2019 - Adrian Schröter 
+
+- update to version 1.16.3
+  NumPy 1.16.3 Release Notes:
+  The NumPy 1.16.3 release fixes bugs reported against the 1.16.2 release, and
+  also backports several enhancements from master that seem appropriate for a
+  release series that is the last to support Python 2.7. The wheels on PyPI are
+  linked with OpenBLAS v0.3.4+, which should fix the known threading issues
+  found in previous OpenBLAS versions.
+
+  Downstream developers building this release should use Cython >= 0.29.2 and,
+  if using OpenBLAS, OpenBLAS > v0.3.4.
+
+  The most noticeable change in this release is that unpickling object arrays
+  when loading *.npy or *.npz files now requires an explicit opt-in.
+  This backwards incompatible change was made in response to
+  CVE-2019-6446 _.
+
+  Compatibility notes
+  Unpickling while loading requires explicit opt-in
+  The functions np.load, and np.lib.format.read_array take an
+  allow_pickle keyword which now defaults to False in response to
+  CVE-2019-6446 _.
+
+  Improvements
+  Covariance in random.mvnormal cast to double
+  This should make the tolerance used when checking the singular values of the
+  covariance matrix more meaningful.
+
+  Changes
+  __array_interface__ offset now works as documented
+  The interface may use an offset value that was previously mistakenly
+  ignored.
+
+---

Old:

  numpy-1.16.2.zip

New:

  numpy-1.16.3.zip



Other differences:
--
++ python-numpy.spec ++
--- /var/tmp/diff_new_pack.boi47Q/_old  2019-05-22 10:54:12.847188021 +0200
+++ /var/tmp/diff_new_pack.boi47Q/_new  2019-05-22 10:54:12.847188021 +0200
@@ -18,7 +18,7 @@
 
 %global flavor @BUILD_FLAVOR@%{nil}
 
-%define _ver 1_16_2
+%define _ver 1_16_3
 %define pname python-numpy
 
 %bcond_with ringdisabled
@@ -77,7 +77,7 @@
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   %{package_name}
-Version:1.16.2
+Version:1.16.3
 Release:0
 Summary:NumPy array processing for numbers, strings, records and 
objects
 License:BSD-3-Clause




commit python-numpy for openSUSE:Factory

2019-04-04 Thread root
Hello community,

here is the log from the commit of package python-numpy for openSUSE:Factory 
checked in at 2019-04-04 12:01:22

Comparing /work/SRC/openSUSE:Factory/python-numpy (Old)
 and  /work/SRC/openSUSE:Factory/.python-numpy.new.3908 (New)


Package is "python-numpy"

Thu Apr  4 12:01:22 2019 rev:78 rq:690313 version:1.16.2

Changes:

--- /work/SRC/openSUSE:Factory/python-numpy/python-numpy.changes
2019-03-27 16:13:31.563635066 +0100
+++ /work/SRC/openSUSE:Factory/.python-numpy.new.3908/python-numpy.changes  
2019-04-04 12:01:26.677315833 +0200
@@ -1,0 +2,5 @@
+Fri Mar 29 12:20:01 UTC 2019 - Colleen Murphy 
+
+- Fix python sitearch paths for SLE_12_SP3/4
+
+---



Other differences:
--
++ python-numpy.spec ++
--- /var/tmp/diff_new_pack.sltQgr/_old  2019-04-04 12:01:27.709316660 +0200
+++ /var/tmp/diff_new_pack.sltQgr/_new  2019-04-04 12:01:27.709316660 +0200
@@ -259,6 +259,15 @@
 %python2_only %{p_bindir}/f2py2*
 %python3_only %{p_bindir}/f2py3*
 %python3_only %{p_bindir}/f2py
+%if %{without hpc}
+%{python_sitearch}/numpy/
+%{python_sitearch}/numpy-%{version}-py*.egg-info
+%exclude %{python_sitearch}/numpy/*/*/*.c
+%exclude %{python_sitearch}/numpy/*/*.h
+%exclude %{python_sitearch}/numpy/*/*/*.h
+%exclude %{python_sitearch}/numpy/*/*/*/*.h
+%exclude %{python_sitearch}/numpy/core/lib/libnpymath.a
+%else
 %{p_python_sitearch}/numpy/
 %{p_python_sitearch}/numpy-%{version}-py*.egg-info
 %exclude %{p_python_sitearch}/numpy/*/*/*.c
@@ -266,6 +275,7 @@
 %exclude %{p_python_sitearch}/numpy/*/*/*.h
 %exclude %{p_python_sitearch}/numpy/*/*/*/*.h
 %exclude %{p_python_sitearch}/numpy/core/lib/libnpymath.a
+%endif
 
 %if %{with hpc}
 %define hpc_module_pname python%(a=%{hpc_python_version}; echo -n 
${a/.*/})-numpy
@@ -279,10 +289,18 @@
 %files %{python_files devel}
 %defattr(-,root,root)
 %license LICENSE.txt
+%if %{without hpc}
+%{python_sitearch}/numpy/*/*/*.c
+%{python_sitearch}/numpy/*/*.h
+%{python_sitearch}/numpy/*/*/*.h
+%{python_sitearch}/numpy/*/*/*/*.h
+%{python_sitearch}/numpy/core/lib/libnpymath.a
+%else
 %{p_python_sitearch}/numpy/*/*/*.c
 %{p_python_sitearch}/numpy/*/*.h
 %{p_python_sitearch}/numpy/*/*/*.h
 %{p_python_sitearch}/numpy/*/*/*/*.h
 %{p_python_sitearch}/numpy/core/lib/libnpymath.a
+%endif
 
 %changelog





commit python-numpy for openSUSE:Factory

2019-03-27 Thread root
Hello community,

here is the log from the commit of package python-numpy for openSUSE:Factory 
checked in at 2019-03-27 16:13:28

Comparing /work/SRC/openSUSE:Factory/python-numpy (Old)
 and  /work/SRC/openSUSE:Factory/.python-numpy.new.25356 (New)


Package is "python-numpy"

Wed Mar 27 16:13:28 2019 rev:77 rq:688183 version:1.16.2

Changes:

--- /work/SRC/openSUSE:Factory/python-numpy/python-numpy.changes
2019-03-22 14:54:11.718066727 +0100
+++ /work/SRC/openSUSE:Factory/.python-numpy.new.25356/python-numpy.changes 
2019-03-27 16:13:31.563635066 +0100
@@ -1,0 +2,5 @@
+Mon Mar 25 10:20:50 UTC 2019 - Thomas Bechtold 
+
+- add fix-py34-tests.patch to fix build with python3.4 from SLE12SP4
+
+---

New:

  fix-py34-tests.patch



Other differences:
--
++ python-numpy.spec ++
--- /var/tmp/diff_new_pack.qm5m1B/_old  2019-03-27 16:13:32.191634905 +0100
+++ /var/tmp/diff_new_pack.qm5m1B/_new  2019-03-27 16:13:32.195634904 +0100
@@ -91,6 +91,8 @@
 Patch1: numpy-1.9.0-remove-__declspec.patch
 # PATCH-FIX-UPSTREAM riscv.patch -- Add support for RISC-V
 Patch2: riscv.patch
+# # PATCH-FIX-SLE fix-py34-tests.patch -- python 3.4 support
+Patch3: fix-py34-tests.patch
 %if 0%{?suse_version}
 BuildRequires:  fdupes
 %endif
@@ -165,6 +167,7 @@
 %patch0 -p1
 %patch1 -p1
 %patch2 -p1
+%patch3 -p1
 # Fix non-executable scripts
 sed -i '1s/^#!.*$//' 
numpy/{compat/setup,distutils/{conv_template,cpuinfo,exec_command,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,bench},matrixlib/setup,setup,testing/{print_coercion_tables,setup}}.py
 

++ fix-py34-tests.patch ++
Index: numpy-1.16.2/numpy/lib/tests/test_mixins.py
===
--- numpy-1.16.2.orig/numpy/lib/tests/test_mixins.py
+++ numpy-1.16.2/numpy/lib/tests/test_mixins.py
@@ -7,6 +7,7 @@ import sys
 import numpy as np
 from numpy.testing import assert_, assert_equal, assert_raises
 
+import pytest
 
 PY2 = sys.version_info.major < 3
 
@@ -199,6 +200,7 @@ class TestNDArrayOperatorsMixin(object):
 err_msg = 'failed for operator {}'.format(op)
 _assert_equal_type_and_value(expected, actual, err_msg=err_msg)
 
+@pytest.mark.skipif(sys.version_info < (3, 5), reason="requires python >= 
3.5")
 def test_matmul(self):
 array = np.array([1, 2], dtype=np.float64)
 array_like = ArrayLike(array)




commit python-numpy for openSUSE:Factory

2019-03-22 Thread root
Hello community,

here is the log from the commit of package python-numpy for openSUSE:Factory 
checked in at 2019-03-22 14:54:06

Comparing /work/SRC/openSUSE:Factory/python-numpy (Old)
 and  /work/SRC/openSUSE:Factory/.python-numpy.new.25356 (New)


Package is "python-numpy"

Fri Mar 22 14:54:06 2019 rev:76 rq:686968 version:1.16.2

Changes:

--- /work/SRC/openSUSE:Factory/python-numpy/python-numpy.changes
2019-03-04 09:13:12.192678416 +0100
+++ /work/SRC/openSUSE:Factory/.python-numpy.new.25356/python-numpy.changes 
2019-03-22 14:54:11.718066727 +0100
@@ -1,0 +2,7 @@
+Tue Mar 12 21:03:43 CET 2019 - Matej Cepl 
+
+- Update to 1.16.2:
+  - Primarily focused on fixing on Windows-related bugs
+  - regression fix correcting signed zeros produced by divmod
+
+---

Old:

  numpy-1.16.1.zip

New:

  numpy-1.16.2.zip
  python-numpy-rpmlintrc



Other differences:
--
++ python-numpy.spec ++
--- /var/tmp/diff_new_pack.EeQnp4/_old  2019-03-22 14:54:13.774065482 +0100
+++ /var/tmp/diff_new_pack.EeQnp4/_new  2019-03-22 14:54:13.810065461 +0100
@@ -18,7 +18,7 @@
 
 %global flavor @BUILD_FLAVOR@%{nil}
 
-%define _ver 1_16_1
+%define _ver 1_16_2
 %define pname python-numpy
 
 %bcond_with ringdisabled
@@ -77,13 +77,14 @@
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   %{package_name}
-Version:1.16.1
+Version:1.16.2
 Release:0
 Summary:NumPy array processing for numbers, strings, records and 
objects
 License:BSD-3-Clause
 Group:  Development/Libraries/Python
 Url:http://www.numpy.org/
 Source: https://pypi.io/packages/source/n/numpy/numpy-%{version}.zip
+Source99:   python-numpy-rpmlintrc
 # 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
@@ -100,7 +101,7 @@
 BuildRequires:  gcc-gfortran
  %endif
  %if %{with openblas}
-BuildRequires:  openblas-devel
+BuildRequires:  openblas-devel > 0.3.4
  %else
 BuildRequires:  blas-devel
 BuildRequires:  lapack-devel
@@ -112,7 +113,7 @@
 BuildRequires:  suse-hpc
 Requires:   libopenblas%{?hpc_ext}-%{compiler_family}%{?c_f_ver}-hpc
 %endif
-BuildRequires:  %{python_module Cython}
+BuildRequires:  %{python_module Cython >= 0.29.2}
 BuildRequires:  %{python_module devel}
 BuildRequires:  %{python_module pytest}
 BuildRequires:  %{python_module setuptools}

++ numpy-1.9.0-remove-__declspec.patch ++
--- /var/tmp/diff_new_pack.EeQnp4/_old  2019-03-22 14:54:14.418065093 +0100
+++ /var/tmp/diff_new_pack.EeQnp4/_new  2019-03-22 14:54:14.418065093 +0100
@@ -15,7 +15,7 @@
 
 --- a/numpy/core/setup_common.py
 +++ b/numpy/core/setup_common.py
-@@ -166,7 +166,7 @@
+@@ -168,7 +168,7 @@ OPTIONAL_FUNCTION_ATTRIBUTES = [('__attr
  ]
  
  # variable attributes tested via "int %s a" % attribute

++ python-numpy-rpmlintrc ++
# This file is required for testing
addFilter("devel-file-in-non-devel-package.*/usr/lib.*/python.*/site-packages/numpy/f2py/tests/src/array_from_pyobj/wrapmodule.c")



commit python-numpy for openSUSE:Factory

2019-03-04 Thread root
Hello community,

here is the log from the commit of package python-numpy for openSUSE:Factory 
checked in at 2019-03-04 09:13:10

Comparing /work/SRC/openSUSE:Factory/python-numpy (Old)
 and  /work/SRC/openSUSE:Factory/.python-numpy.new.28833 (New)


Package is "python-numpy"

Mon Mar  4 09:13:10 2019 rev:75 rq:680664 version:1.16.1

Changes:

--- /work/SRC/openSUSE:Factory/python-numpy/python-numpy.changes
2019-03-01 20:28:21.698026675 +0100
+++ /work/SRC/openSUSE:Factory/.python-numpy.new.28833/python-numpy.changes 
2019-03-04 09:13:12.192678416 +0100
@@ -1,0 +2,5 @@
+Fri Mar  1 21:42:38 CET 2019 - Matej Cepl 
+
+- Use direct number in Version: tag.
+
+---



Other differences:
--
++ python-numpy.spec ++
--- /var/tmp/diff_new_pack.nBC732/_old  2019-03-04 09:13:12.756678315 +0100
+++ /var/tmp/diff_new_pack.nBC732/_new  2019-03-04 09:13:12.760678314 +0100
@@ -18,7 +18,6 @@
 
 %global flavor @BUILD_FLAVOR@%{nil}
 
-%define ver 1.16.1
 %define _ver 1_16_1
 %define pname python-numpy
 
@@ -78,7 +77,7 @@
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   %{package_name}
-Version:%ver
+Version:1.16.1
 Release:0
 Summary:NumPy array processing for numbers, strings, records and 
objects
 License:BSD-3-Clause





commit python-numpy for openSUSE:Factory

2019-03-01 Thread root
Hello community,

here is the log from the commit of package python-numpy for openSUSE:Factory 
checked in at 2019-03-01 20:28:20

Comparing /work/SRC/openSUSE:Factory/python-numpy (Old)
 and  /work/SRC/openSUSE:Factory/.python-numpy.new.28833 (New)


Package is "python-numpy"

Fri Mar  1 20:28:20 2019 rev:74 rq:679050 version:1.16.1

Changes:

--- /work/SRC/openSUSE:Factory/python-numpy/python-numpy.changes
2019-02-08 13:48:31.830776805 +0100
+++ /work/SRC/openSUSE:Factory/.python-numpy.new.28833/python-numpy.changes 
2019-03-01 20:28:21.698026675 +0100
@@ -1,0 +2,17 @@
+Wed Feb 20 10:43:28 UTC 2019 - Tomáš Chvátal 
+
+- Do not bother with standard flavor, just make it default
+- Execute the tests only on standard package for now not hpc variants
+
+---
+Wed Feb 20 09:28:00 UTC 2019 - Tomáš Chvátal 
+
+- Add constraints for testsuite to not run out of mem/disk space
+- Use %license macro
+
+---
+Tue Feb 19 12:52:51 UTC 2019 - Tomáš Chvátal 
+
+- Enable testsuite
+
+---

New:

  _constraints



Other differences:
--
++ python-numpy.spec ++
--- /var/tmp/diff_new_pack.FfHS1f/_old  2019-03-01 20:28:22.326026523 +0100
+++ /var/tmp/diff_new_pack.FfHS1f/_new  2019-03-01 20:28:22.326026523 +0100
@@ -27,10 +27,6 @@
 %define hpc_upcase_trans_hyph() %(echo %{**} | tr [a-z] [A-Z] | tr '-' '_')
 
 %if "%flavor" == ""
-ExclusiveArch:  do_not_build
-%endif
-
-%if "%flavor" == "standard"
  %bcond_with hpc
  %if 0%{?sle_version} == 120300 && !0%{?is_opensuse}
   %bcond_with openblas
@@ -119,6 +115,7 @@
 %endif
 BuildRequires:  %{python_module Cython}
 BuildRequires:  %{python_module devel}
+BuildRequires:  %{python_module pytest}
 BuildRequires:  %{python_module setuptools}
 BuildRequires:  python-rpm-macros
 BuildRequires:  unzip
@@ -200,7 +197,7 @@
 
 %if %{without hpc}
 
-%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
+#%%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
 
 %else
 
@@ -245,6 +242,14 @@
 }
 %endif
 
+%check
+%if %{without hpc}
+pushd doc &> /dev/null
+export PYTHONDONTWRITEBYTECODE=1
+%python_expand PYTHONPATH="%{buildroot}%{$python_sitearch}" 
PATH="%{buildroot}%{_bindir}:$PATH" $python -m pytest -v --pyargs numpy
+popd &> /dev/null
+%endif
+
 %files %{python_files}
 %defattr(-,root,root)
 %doc *.txt
@@ -270,7 +275,7 @@
 
 %files %{python_files devel}
 %defattr(-,root,root)
-%doc LICENSE.txt
+%license LICENSE.txt
 %{p_python_sitearch}/numpy/*/*/*.c
 %{p_python_sitearch}/numpy/*/*.h
 %{p_python_sitearch}/numpy/*/*/*.h

++ _constraints ++

  

  5


  5

  

++ _multibuild ++
--- /var/tmp/diff_new_pack.FfHS1f/_old  2019-03-01 20:28:22.362026515 +0100
+++ /var/tmp/diff_new_pack.FfHS1f/_new  2019-03-01 20:28:22.362026515 +0100
@@ -1,4 +1,3 @@
 
-  standard
   gnu-hpc
 





commit python-numpy for openSUSE:Factory

2019-02-08 Thread root
Hello community,

here is the log from the commit of package python-numpy for openSUSE:Factory 
checked in at 2019-02-08 13:48:30

Comparing /work/SRC/openSUSE:Factory/python-numpy (Old)
 and  /work/SRC/openSUSE:Factory/.python-numpy.new.28833 (New)


Package is "python-numpy"

Fri Feb  8 13:48:30 2019 rev:73 rq:672132 version:1.16.1

Changes:

--- /work/SRC/openSUSE:Factory/python-numpy/python-numpy.changes
2018-12-28 12:33:36.128035406 +0100
+++ /work/SRC/openSUSE:Factory/.python-numpy.new.28833/python-numpy.changes 
2019-02-08 13:48:31.830776805 +0100
@@ -1,0 +2,10 @@
+Tue Feb  5 22:14:25 UTC 2019 - Todd R 
+
+- Update to version 1.16.1
+  Changes documented in release notes:
+  https://github.com/numpy/numpy/blob/master/doc/release/1.16.1-notes.rst
+- Update to version 1.16.0
+  Changes documented in release notes:
+  https://github.com/numpy/numpy/blob/master/doc/release/1.16.0-notes.rst
+
+---

Old:

  numpy-1.15.4.zip

New:

  numpy-1.16.1.zip



Other differences:
--
++ python-numpy.spec ++
--- /var/tmp/diff_new_pack.PSFsWp/_old  2019-02-08 13:48:32.550776580 +0100
+++ /var/tmp/diff_new_pack.PSFsWp/_new  2019-02-08 13:48:32.554776579 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-numpy
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,8 +18,8 @@
 
 %global flavor @BUILD_FLAVOR@%{nil}
 
-%define ver 1.15.4
-%define _ver 1_15_4
+%define ver 1.16.1
+%define _ver 1_16_1
 %define pname python-numpy
 
 %bcond_with ringdisabled
@@ -248,8 +248,9 @@
 %files %{python_files}
 %defattr(-,root,root)
 %doc *.txt
-%python2_only %{p_bindir}/f2py2
-%python3_only %{p_bindir}/f2py3
+%python2_only %{p_bindir}/f2py2*
+%python3_only %{p_bindir}/f2py3*
+%python3_only %{p_bindir}/f2py
 %{p_python_sitearch}/numpy/
 %{p_python_sitearch}/numpy-%{version}-py*.egg-info
 %exclude %{p_python_sitearch}/numpy/*/*/*.c




commit python-numpy for openSUSE:Factory

2018-12-28 Thread root
Hello community,

here is the log from the commit of package python-numpy for openSUSE:Factory 
checked in at 2018-12-28 12:33:22

Comparing /work/SRC/openSUSE:Factory/python-numpy (Old)
 and  /work/SRC/openSUSE:Factory/.python-numpy.new.28833 (New)


Package is "python-numpy"

Fri Dec 28 12:33:22 2018 rev:72 rq:660931 version:1.15.4

Changes:

--- /work/SRC/openSUSE:Factory/python-numpy/python-numpy.changes
2018-11-08 09:40:30.909658427 +0100
+++ /work/SRC/openSUSE:Factory/.python-numpy.new.28833/python-numpy.changes 
2018-12-28 12:33:36.128035406 +0100
@@ -1,0 +2,7 @@
+Sat Dec 22 04:52:25 UTC 2018 - Todd R 
+
+- Update to version 1.15.4
+  Changes documented in release notes:
+  https://github.com/numpy/numpy/blob/master/doc/release/1.15.4-notes.rst
+
+---

Old:

  numpy-1.15.3.zip

New:

  numpy-1.15.4.zip



Other differences:
--
++ python-numpy.spec ++
--- /var/tmp/diff_new_pack.QkcrcO/_old  2018-12-28 12:33:36.556035108 +0100
+++ /var/tmp/diff_new_pack.QkcrcO/_new  2018-12-28 12:33:36.556035108 +0100
@@ -12,14 +12,14 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
 %global flavor @BUILD_FLAVOR@%{nil}
 
-%define ver 1.15.3
-%define _ver 1_15_3
+%define ver 1.15.4
+%define _ver 1_15_4
 %define pname python-numpy
 
 %bcond_with ringdisabled




commit python-numpy for openSUSE:Factory

2018-11-08 Thread root
Hello community,

here is the log from the commit of package python-numpy for openSUSE:Factory 
checked in at 2018-11-08 09:40:27

Comparing /work/SRC/openSUSE:Factory/python-numpy (Old)
 and  /work/SRC/openSUSE:Factory/.python-numpy.new (New)


Package is "python-numpy"

Thu Nov  8 09:40:27 2018 rev:71 rq:645034 version:1.15.3

Changes:

--- /work/SRC/openSUSE:Factory/python-numpy/python-numpy.changes
2018-10-02 19:44:29.934010777 +0200
+++ /work/SRC/openSUSE:Factory/.python-numpy.new/python-numpy.changes   
2018-11-08 09:40:30.909658427 +0100
@@ -1,0 +2,7 @@
+Fri Oct 26 19:31:40 UTC 2018 - Todd R 
+
+- Update to version 1.15.3
+  Changes documented in release notes:
+  https://github.com/numpy/numpy/blob/master/doc/release/1.15.2-notes.rst
+
+---

Old:

  numpy-1.15.2.zip

New:

  numpy-1.15.3.zip



Other differences:
--
++ python-numpy.spec ++
--- /var/tmp/diff_new_pack.bTsCC7/_old  2018-11-08 09:40:31.417657840 +0100
+++ /var/tmp/diff_new_pack.bTsCC7/_new  2018-11-08 09:40:31.417657840 +0100
@@ -18,8 +18,8 @@
 
 %global flavor @BUILD_FLAVOR@%{nil}
 
-%define ver 1.15.2
-%define _ver 1_15_2
+%define ver 1.15.3
+%define _ver 1_15_3
 %define pname python-numpy
 
 %bcond_with ringdisabled




commit python-numpy for openSUSE:Factory

2018-10-02 Thread root
Hello community,

here is the log from the commit of package python-numpy for openSUSE:Factory 
checked in at 2018-10-02 19:44:22

Comparing /work/SRC/openSUSE:Factory/python-numpy (Old)
 and  /work/SRC/openSUSE:Factory/.python-numpy.new (New)


Package is "python-numpy"

Tue Oct  2 19:44:22 2018 rev:70 rq:638249 version:1.15.2

Changes:

--- /work/SRC/openSUSE:Factory/python-numpy/python-numpy.changes
2018-06-18 13:48:51.764399970 +0200
+++ /work/SRC/openSUSE:Factory/.python-numpy.new/python-numpy.changes   
2018-10-02 19:44:29.934010777 +0200
@@ -1,0 +2,18 @@
+Mon Sep 24 14:56:59 UTC 2018 - Todd R 
+
+- Update to version 1.15.2
+  Changes documented in release notes:
+  https://github.com/numpy/numpy/blob/master/doc/release/1.15.2-notes.rst
+- Update to version 1.15.1
+  Changes documented in release notes:
+  https://github.com/numpy/numpy/blob/master/doc/release/1.15.1-notes.rst
+- Update to version 1.15.0
+  Changes documented in release notes:
+  https://github.com/numpy/numpy/blob/master/doc/release/1.15.0-notes.rst
+- Update to version 1.14.6
+  Changes documented in release notes:
+  https://github.com/numpy/numpy/blob/master/doc/release/1.14.6-notes.rst
+- Rebase numpy-1.9.0-remove-__declspec.patch
+- Rebase riscv.patch
+
+---

Old:

  numpy-1.14.5.zip

New:

  numpy-1.15.2.zip



Other differences:
--
++ python-numpy.spec ++
--- /var/tmp/diff_new_pack.6xvImI/_old  2018-10-02 19:44:30.846009848 +0200
+++ /var/tmp/diff_new_pack.6xvImI/_new  2018-10-02 19:44:30.854009840 +0200
@@ -18,8 +18,8 @@
 
 %global flavor @BUILD_FLAVOR@%{nil}
 
-%define ver 1.14.5
-%define _ver 1_14_5
+%define ver 1.15.2
+%define _ver 1_15_2
 %define pname python-numpy
 
 %bcond_with ringdisabled
@@ -169,7 +169,7 @@
 %patch1 -p1
 %patch2 -p1
 # Fix non-executable scripts
-sed -i '1s/^#!.*$//' 
numpy/{compat/setup,distutils/{conv_template,cpuinfo,exec_command,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
+sed -i '1s/^#!.*$//' 
numpy/{compat/setup,distutils/{conv_template,cpuinfo,exec_command,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,bench},matrixlib/setup,setup,testing/{print_coercion_tables,setup}}.py
 
 %build
 %if %{with hpc}

++ numpy-1.9.0-remove-__declspec.patch ++
--- /var/tmp/diff_new_pack.6xvImI/_old  2018-10-02 19:44:30.910009782 +0200
+++ /var/tmp/diff_new_pack.6xvImI/_new  2018-10-02 19:44:30.910009782 +0200
@@ -15,12 +15,12 @@
 
 --- a/numpy/core/setup_common.py
 +++ b/numpy/core/setup_common.py
-@@ -163,7 +163,7 @@
+@@ -166,7 +166,7 @@
  ]
  
  # variable attributes tested via "int %s a" % attribute
 -OPTIONAL_VARIABLE_ATTRIBUTES = ["__thread", "__declspec(thread)"]
 +OPTIONAL_VARIABLE_ATTRIBUTES = ["__thread"]
  
- # Subset of OPTIONAL_STDFUNCS which may alreay have HAVE_* defined by Python.h
+ # Subset of OPTIONAL_STDFUNCS which may already have HAVE_* defined by 
Python.h
  OPTIONAL_STDFUNCS_MAYBE = [

++ riscv.patch ++
--- /var/tmp/diff_new_pack.6xvImI/_old  2018-10-02 19:44:30.938009754 +0200
+++ /var/tmp/diff_new_pack.6xvImI/_new  2018-10-02 19:44:30.938009754 +0200
@@ -2,18 +2,18 @@
 ===
 --- numpy-1.14.0.orig/numpy/core/include/numpy/npy_cpu.h
 +++ numpy-1.14.0/numpy/core/include/numpy/npy_cpu.h
-@@ -17,6 +17,7 @@
-  *  NPY_CPU_SH_BE
+@@ -18,6 +18,7 @@
   *  NPY_CPU_ARCEL
   *  NPY_CPU_ARCEB
+  *  NPY_CPU_RISCV64
 + *  NPY_CPU_RISCV
   */
  #ifndef _NPY_CPUARCH_H_
  #define _NPY_CPUARCH_H_
-@@ -82,6 +83,8 @@
- #define NPY_CPU_ARCEL
- #elif defined(__arc__) && defined(__BIG_ENDIAN__)
+@@ -102,6 +103,8 @@
  #define NPY_CPU_ARCEB
+ #elif defined(__riscv) && defined(__riscv_xlen) && __riscv_xlen == 64
+ #define NPY_CPU_RISCV64
 +#elif defined(__riscv)
 +#define NPY_CPU_RISCV
  #else




commit python-numpy for openSUSE:Factory

2018-06-18 Thread root
Hello community,

here is the log from the commit of package python-numpy for openSUSE:Factory 
checked in at 2018-06-18 13:48:47

Comparing /work/SRC/openSUSE:Factory/python-numpy (Old)
 and  /work/SRC/openSUSE:Factory/.python-numpy.new (New)


Package is "python-numpy"

Mon Jun 18 13:48:47 2018 rev:69 rq:616702 version:1.14.5

Changes:

--- /work/SRC/openSUSE:Factory/python-numpy/python-numpy.changes
2018-05-16 11:21:53.591272741 +0200
+++ /work/SRC/openSUSE:Factory/.python-numpy.new/python-numpy.changes   
2018-06-18 13:48:51.764399970 +0200
@@ -1,0 +2,10 @@
+Wed Jun 13 18:14:49 UTC 2018 - toddrme2...@gmail.com
+
+- update to version 1.14.5
+  Changes documented in release notes:
+  https://github.com/numpy/numpy/blob/master/doc/release/1.14.5-notes.rst
+- update to version 1.14.4
+  Changes documented in release notes:
+  https://github.com/numpy/numpy/blob/master/doc/release/1.14.4-notes.rst
+
+---

Old:

  numpy-1.14.3.zip

New:

  numpy-1.14.5.zip



Other differences:
--
++ python-numpy.spec ++
--- /var/tmp/diff_new_pack.BZa5yL/_old  2018-06-18 13:48:53.844323091 +0200
+++ /var/tmp/diff_new_pack.BZa5yL/_new  2018-06-18 13:48:53.844323091 +0200
@@ -18,8 +18,8 @@
 
 %global flavor @BUILD_FLAVOR@%{nil}
 
-%define ver 1.14.3
-%define _ver 1_14_3
+%define ver 1.14.5
+%define _ver 1_14_5
 %define pname python-numpy
 
 %bcond_with ringdisabled




commit python-numpy for openSUSE:Factory

2018-05-16 Thread root
Hello community,

here is the log from the commit of package python-numpy for openSUSE:Factory 
checked in at 2018-05-16 11:21:50

Comparing /work/SRC/openSUSE:Factory/python-numpy (Old)
 and  /work/SRC/openSUSE:Factory/.python-numpy.new (New)


Package is "python-numpy"

Wed May 16 11:21:50 2018 rev:68 rq:606473 version:1.14.3

Changes:

--- /work/SRC/openSUSE:Factory/python-numpy/python-numpy.changes
2018-05-06 14:55:50.837402659 +0200
+++ /work/SRC/openSUSE:Factory/.python-numpy.new/python-numpy.changes   
2018-05-16 11:21:53.591272741 +0200
@@ -1,0 +2,6 @@
+Thu May 10 16:24:04 UTC 2018 - toddrme2...@gmail.com
+
+- Fix issues with some targets not having certain versions of
+  openblas
+
+---



Other differences:
--
++ python-numpy.spec ++
--- /var/tmp/diff_new_pack.SQqOKz/_old  2018-05-16 11:21:55.179215073 +0200
+++ /var/tmp/diff_new_pack.SQqOKz/_new  2018-05-16 11:21:55.179215073 +0200
@@ -32,23 +32,32 @@
 
 %if "%flavor" == "standard"
  %bcond_with hpc
+ %if 0%{?sle_version} == 120300 && !0%{?is_opensuse}
+  %bcond_with openblas
+ %else
  %ifarch armv6l s390 s390x m68k riscv64
   %bcond_with openblas
  %else
   %bcond_without openblas
  %endif
+ %endif
 %endif
 
 %if "%flavor" == "gnu-hpc"
  %bcond_without hpc
+ %bcond_without openblas
 %endif
 
 %if "%flavor" == "gnu7-hpc"
  %bcond_without hpc
+ %bcond_without openblas
  %define c_f_ver 7
 %endif
 
-%ifarch s390
+%if 0%{?sle_version} == 120300
+%{?with_openblas:ExclusiveArch:  do_not_build}
+%endif
+%ifarch s390 s390x
 %{?with_openblas:ExclusiveArch:  do_not_build}
 %endif
 





commit python-numpy for openSUSE:Factory

2018-05-06 Thread root
Hello community,

here is the log from the commit of package python-numpy for openSUSE:Factory 
checked in at 2018-05-06 14:55:40

Comparing /work/SRC/openSUSE:Factory/python-numpy (Old)
 and  /work/SRC/openSUSE:Factory/.python-numpy.new (New)


Package is "python-numpy"

Sun May  6 14:55:40 2018 rev:67 rq:602335 version:1.14.3

Changes:

--- /work/SRC/openSUSE:Factory/python-numpy/python-numpy.changes
2018-02-16 21:40:22.024403649 +0100
+++ /work/SRC/openSUSE:Factory/.python-numpy.new/python-numpy.changes   
2018-05-06 14:55:50.837402659 +0200
@@ -1,0 +2,13 @@
+Sat Apr 28 22:05:55 UTC 2018 - toddrme2...@gmail.com
+
+- update to version 1.14.3
+  Changes documented in release notes:
+  https://github.com/numpy/numpy/blob/master/doc/release/1.14.3-notes.rst
+- update to version 1.14.2
+  Changes documented in release notes:
+  https://github.com/numpy/numpy/blob/master/doc/release/1.14.2-notes.rst
+- update to version 1.14.1
+  Changes documented in release notes:
+  https://github.com/numpy/numpy/blob/master/doc/release/1.14.1-notes.rst
+
+---

Old:

  numpy-1.14.0.zip

New:

  numpy-1.14.3.zip



Other differences:
--
++ python-numpy.spec ++
--- /var/tmp/diff_new_pack.BPif6A/_old  2018-05-06 14:55:51.477379179 +0200
+++ /var/tmp/diff_new_pack.BPif6A/_new  2018-05-06 14:55:51.481379032 +0200
@@ -18,8 +18,8 @@
 
 %global flavor @BUILD_FLAVOR@%{nil}
 
-%define ver 1.14.0
-%define _ver 1_14_0
+%define ver 1.14.3
+%define _ver 1_14_3
 %define pname python-numpy
 
 %bcond_with ringdisabled




commit python-numpy for openSUSE:Factory

2018-02-16 Thread root
Hello community,

here is the log from the commit of package python-numpy for openSUSE:Factory 
checked in at 2018-02-16 21:40:19

Comparing /work/SRC/openSUSE:Factory/python-numpy (Old)
 and  /work/SRC/openSUSE:Factory/.python-numpy.new (New)


Package is "python-numpy"

Fri Feb 16 21:40:19 2018 rev:66 rq:576265 version:1.14.0

Changes:

--- /work/SRC/openSUSE:Factory/python-numpy/python-numpy.changes
2018-02-13 10:26:21.595673195 +0100
+++ /work/SRC/openSUSE:Factory/.python-numpy.new/python-numpy.changes   
2018-02-16 21:40:22.024403649 +0100
@@ -1,0 +2,7 @@
+Tue Feb 13 10:09:18 UTC 2018 - sch...@suse.de
+
+- riscv.patch: Add support for RISC-V
+- Don't use openblas on m68k and riscv64
+- Avoid misparsing of indented conditionals
+
+---

New:

  riscv.patch



Other differences:
--
++ python-numpy.spec ++
--- /var/tmp/diff_new_pack.xQWOhF/_old  2018-02-16 21:40:23.420353306 +0100
+++ /var/tmp/diff_new_pack.xQWOhF/_new  2018-02-16 21:40:23.420353306 +0100
@@ -32,7 +32,7 @@
 
 %if "%flavor" == "standard"
  %bcond_with hpc
- %ifarch armv6l s390 s390x
+ %ifarch armv6l s390 s390x m68k riscv64
   %bcond_with openblas
  %else
   %bcond_without openblas
@@ -84,6 +84,8 @@
 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-UPSTREAM riscv.patch -- Add support for RISC-V
+Patch2: riscv.patch
 %if 0%{?suse_version}
 BuildRequires:  fdupes
 %endif
@@ -136,12 +138,12 @@
 Requires:   %{name} = %{version}
 Requires:   python-devel
 %if %{without hpc}
- %if %{with openblas}
+%if %{with openblas}
 Requires:   openblas-devel
- %else
+%else
 Requires:   blas-devel
 Requires:   lapack-devel
- %endif
+%endif
 %else
 Requires:   libopenblas%{?hpc_ext}-%{compiler_family}%{?c_f_ver}-hpc-devel
 %hpc_requires_devel
@@ -156,6 +158,7 @@
 %setup -q -n numpy-%{version}
 %patch0 -p1
 %patch1 -p1
+%patch2 -p1
 # Fix non-executable scripts
 sed -i '1s/^#!.*$//' 
numpy/{compat/setup,distutils/{conv_template,cpuinfo,exec_command,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
 


++ riscv.patch ++
Index: numpy-1.14.0/numpy/core/include/numpy/npy_cpu.h
===
--- numpy-1.14.0.orig/numpy/core/include/numpy/npy_cpu.h
+++ numpy-1.14.0/numpy/core/include/numpy/npy_cpu.h
@@ -17,6 +17,7 @@
  *  NPY_CPU_SH_BE
  *  NPY_CPU_ARCEL
  *  NPY_CPU_ARCEB
+ *  NPY_CPU_RISCV
  */
 #ifndef _NPY_CPUARCH_H_
 #define _NPY_CPUARCH_H_
@@ -82,6 +83,8 @@
 #define NPY_CPU_ARCEL
 #elif defined(__arc__) && defined(__BIG_ENDIAN__)
 #define NPY_CPU_ARCEB
+#elif defined(__riscv)
+#define NPY_CPU_RISCV
 #else
 #error Unknown CPU, please report this to numpy maintainers with \
 information about your platform (OS, CPU and compiler)



commit python-numpy for openSUSE:Factory

2018-02-13 Thread root
Hello community,

here is the log from the commit of package python-numpy for openSUSE:Factory 
checked in at 2018-02-13 10:26:18

Comparing /work/SRC/openSUSE:Factory/python-numpy (Old)
 and  /work/SRC/openSUSE:Factory/.python-numpy.new (New)


Package is "python-numpy"

Tue Feb 13 10:26:18 2018 rev:65 rq:574786 version:1.14.0

Changes:

--- /work/SRC/openSUSE:Factory/python-numpy/python-numpy.changes
2018-02-09 15:44:17.214412848 +0100
+++ /work/SRC/openSUSE:Factory/.python-numpy.new/python-numpy.changes   
2018-02-13 10:26:21.595673195 +0100
@@ -1,0 +2,5 @@
+Fri Feb  9 14:28:43 UTC 2018 - cg...@suse.com
+
+- Fix summary in module files (bnc#1080259)
+
+---



Other differences:
--
++ python-numpy.spec ++
--- /var/tmp/diff_new_pack.z0CsGD/_old  2018-02-13 10:26:23.467605749 +0100
+++ /var/tmp/diff_new_pack.z0CsGD/_new  2018-02-13 10:26:23.467605749 +0100
@@ -211,7 +211,7 @@
 module-whatis "Name: %{pname} built with %{compiler_family} compiler"
 module-whatis "Version: %{version}"
 module-whatis "Category: python module"
-module-whatis "Description: %{summary}"
+module-whatis "Description: %{SUMMARY:0}"
 module-whatis "URL %{url}"
 
 set version %{version}





commit python-numpy for openSUSE:Factory

2018-02-09 Thread root
Hello community,

here is the log from the commit of package python-numpy for openSUSE:Factory 
checked in at 2018-02-09 15:44:14

Comparing /work/SRC/openSUSE:Factory/python-numpy (Old)
 and  /work/SRC/openSUSE:Factory/.python-numpy.new (New)


Package is "python-numpy"

Fri Feb  9 15:44:14 2018 rev:64 rq:573260 version:1.14.0

Changes:

--- /work/SRC/openSUSE:Factory/python-numpy/python-numpy.changes
2018-01-21 15:48:26.575402924 +0100
+++ /work/SRC/openSUSE:Factory/.python-numpy.new/python-numpy.changes   
2018-02-09 15:44:17.214412848 +0100
@@ -1,0 +2,6 @@
+Tue Feb  6 09:26:56 UTC 2018 - e...@suse.com
+
+- The HPC of python-numpy expects openBLAS. OpenBLAS is not availble
+  for sc390: disable buidling on s390 for HPC (bsc#1079513).
+
+---



Other differences:
--
++ python-numpy.spec ++
--- /var/tmp/diff_new_pack.VDphns/_old  2018-02-09 15:44:17.982385274 +0100
+++ /var/tmp/diff_new_pack.VDphns/_new  2018-02-09 15:44:17.982385274 +0100
@@ -48,6 +48,10 @@
  %define c_f_ver 7
 %endif
 
+%ifarch s390
+%{?with_openblas:ExclusiveArch:  do_not_build}
+%endif
+
 %if %{without hpc}
 %define package_name %{pname}
 %define p_python_sitearch %python_sitearch





commit python-numpy for openSUSE:Factory

2018-01-21 Thread root
Hello community,

here is the log from the commit of package python-numpy for openSUSE:Factory 
checked in at 2018-01-21 15:48:24

Comparing /work/SRC/openSUSE:Factory/python-numpy (Old)
 and  /work/SRC/openSUSE:Factory/.python-numpy.new (New)


Package is "python-numpy"

Sun Jan 21 15:48:24 2018 rev:63 rq:567770 version:1.14.0

Changes:

--- /work/SRC/openSUSE:Factory/python-numpy/python-numpy.changes
2018-01-16 09:26:23.194567202 +0100
+++ /work/SRC/openSUSE:Factory/.python-numpy.new/python-numpy.changes   
2018-01-21 15:48:26.575402924 +0100
@@ -1,0 +2,5 @@
+Fri Jan 19 16:17:22 CET 2018 - r...@suse.de
+
+- add s390 to the ifarch conditional to build without openblas 
+
+---



Other differences:
--
++ python-numpy.spec ++
--- /var/tmp/diff_new_pack.zcL00w/_old  2018-01-21 15:48:27.687350747 +0100
+++ /var/tmp/diff_new_pack.zcL00w/_new  2018-01-21 15:48:27.691350559 +0100
@@ -32,7 +32,7 @@
 
 %if "%flavor" == "standard"
  %bcond_with hpc
- %ifarch armv6l s390x
+ %ifarch armv6l s390 s390x
   %bcond_with openblas
  %else
   %bcond_without openblas





commit python-numpy for openSUSE:Factory

2018-01-16 Thread root
Hello community,

here is the log from the commit of package python-numpy for openSUSE:Factory 
checked in at 2018-01-16 09:26:17

Comparing /work/SRC/openSUSE:Factory/python-numpy (Old)
 and  /work/SRC/openSUSE:Factory/.python-numpy.new (New)


Package is "python-numpy"

Tue Jan 16 09:26:17 2018 rev:62 rq:563390 version:1.14.0

Changes:

--- /work/SRC/openSUSE:Factory/python-numpy/python-numpy.changes
2017-11-23 09:34:16.394714686 +0100
+++ /work/SRC/openSUSE:Factory/.python-numpy.new/python-numpy.changes   
2018-01-16 09:26:23.194567202 +0100
@@ -1,0 +2,13 @@
+Wed Jan 10 09:04:47 UTC 2018 - adr...@suse.de
+
+- update to version 1.14.0
+  Changes documented in release notes:
+  https://github.com/numpy/numpy/blob/master/doc/release/1.14.0-notes.rst
+
+---
+Fri Jan  5 19:17:07 UTC 2018 - e...@suse.com
+
+- Switch from gcc6 to gcc7 as additional compiler flavor for HPC on SLES.
+- Fix library package requires - use HPC macro (boo#1074890).
+
+---

Old:

  numpy-1.13.3.zip

New:

  numpy-1.14.0.zip



Other differences:
--
++ python-numpy.spec ++
--- /var/tmp/diff_new_pack.IufKnq/_old  2018-01-16 09:26:23.862535951 +0100
+++ /var/tmp/diff_new_pack.IufKnq/_new  2018-01-16 09:26:23.866535763 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-numpy
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,8 +18,8 @@
 
 %global flavor @BUILD_FLAVOR@%{nil}
 
-%define ver 1.13.3
-%define _ver 1_13_3
+%define ver 1.14.0
+%define _ver 1_14_0
 %define pname python-numpy
 
 %bcond_with ringdisabled
@@ -43,9 +43,9 @@
  %bcond_without hpc
 %endif
 
-%if "%flavor" == "gnu6-hpc"
+%if "%flavor" == "gnu7-hpc"
  %bcond_without hpc
- %define c_f_ver 6
+ %define c_f_ver 7
 %endif
 
 %if %{without hpc}
@@ -101,7 +101,6 @@
 BuildRequires:  lua-lmod
 BuildRequires:  suse-hpc
 Requires:   libopenblas%{?hpc_ext}-%{compiler_family}%{?c_f_ver}-hpc
-Requires:   lua-lmod
 %endif
 BuildRequires:  %{python_module Cython}
 BuildRequires:  %{python_module devel}




commit python-numpy for openSUSE:Factory

2017-11-23 Thread root
Hello community,

here is the log from the commit of package python-numpy for openSUSE:Factory 
checked in at 2017-11-23 09:34:11

Comparing /work/SRC/openSUSE:Factory/python-numpy (Old)
 and  /work/SRC/openSUSE:Factory/.python-numpy.new (New)


Package is "python-numpy"

Thu Nov 23 09:34:11 2017 rev:61 rq:544081 version:1.13.3

Changes:

--- /work/SRC/openSUSE:Factory/python-numpy/python-numpy.changes
2017-11-17 10:36:15.304876991 +0100
+++ /work/SRC/openSUSE:Factory/.python-numpy.new/python-numpy.changes   
2017-11-23 09:34:16.394714686 +0100
@@ -1,0 +2,6 @@
+Mon Nov 13 14:17:56 UTC 2017 - e...@suse.com
+
+- Add 'family "NumPy"' to modules file to avoid that different
+  versions of this get loaded.
+
+---



Other differences:
--
++ python-numpy.spec ++
--- /var/tmp/diff_new_pack.AhbbM7/_old  2017-11-23 09:34:17.878660543 +0100
+++ /var/tmp/diff_new_pack.AhbbM7/_new  2017-11-23 09:34:17.878660543 +0100
@@ -225,6 +225,7 @@
 setenv  %{hpc_upcase_trans_hyph %pname}_DIR%{hpc_prefix}
 setenv  %{hpc_upcase_trans_hyph %pname}_BIN%{hpc_bindir}
 
+family "NumPy"
 EOF
 }
 %endif





commit python-numpy for openSUSE:Factory

2017-11-17 Thread root
Hello community,

here is the log from the commit of package python-numpy for openSUSE:Factory 
checked in at 2017-11-17 10:36:10

Comparing /work/SRC/openSUSE:Factory/python-numpy (Old)
 and  /work/SRC/openSUSE:Factory/.python-numpy.new (New)


Package is "python-numpy"

Fri Nov 17 10:36:10 2017 rev:60 rq:541237 version:1.13.3

Changes:

--- /work/SRC/openSUSE:Factory/python-numpy/python-numpy.changes
2017-11-09 13:53:37.820223373 +0100
+++ /work/SRC/openSUSE:Factory/.python-numpy.new/python-numpy.changes   
2017-11-17 10:36:15.304876991 +0100
@@ -1,0 +2,7 @@
+Sun Nov 12 12:49:48 UTC 2017 - e...@suse.com
+
+- Add Requires for libopenblas to base package.
+- Add Requires for lua-lmod
+- Fix '-' in environment variable mane of modulefile.
+
+---
@@ -35 +42 @@
-  * #9742 BUG: Fix np.pad for CVE-2017-12852
+  * #9742 BUG: Fix np.pad for CVE-2017-12852 (bsc#1053963)



Other differences:
--
++ python-numpy.spec ++
--- /var/tmp/diff_new_pack.BVrbY6/_old  2017-11-17 10:36:16.220843465 +0100
+++ /var/tmp/diff_new_pack.BVrbY6/_new  2017-11-17 10:36:16.220843465 +0100
@@ -24,6 +24,8 @@
 
 %bcond_with ringdisabled
 
+%define hpc_upcase_trans_hyph() %(echo %{**} | tr [a-z] [A-Z] | tr '-' '_')
+
 %if "%flavor" == ""
 ExclusiveArch:  do_not_build
 %endif
@@ -98,6 +100,8 @@
 BuildRequires:  libopenblas%{?hpc_ext}-%{compiler_family}%{?c_f_ver}-hpc-devel
 BuildRequires:  lua-lmod
 BuildRequires:  suse-hpc
+Requires:   libopenblas%{?hpc_ext}-%{compiler_family}%{?c_f_ver}-hpc
+Requires:   lua-lmod
 %endif
 BuildRequires:  %{python_module Cython}
 BuildRequires:  %{python_module devel}
@@ -218,8 +222,8 @@
 prepend-pathPATH%{hpc_bindir}
 prepend-pathPYTHONPATH  ${sitesearch_path}
 
-setenv  %{hpc_upcase %pname}_DIR%{hpc_prefix}
-setenv  %{hpc_upcase %pname}_BIN%{hpc_bindir}
+setenv  %{hpc_upcase_trans_hyph %pname}_DIR%{hpc_prefix}
+setenv  %{hpc_upcase_trans_hyph %pname}_BIN%{hpc_bindir}
 
 EOF
 }





commit python-numpy for openSUSE:Factory

2017-11-09 Thread root
Hello community,

here is the log from the commit of package python-numpy for openSUSE:Factory 
checked in at 2017-11-09 13:53:36

Comparing /work/SRC/openSUSE:Factory/python-numpy (Old)
 and  /work/SRC/openSUSE:Factory/.python-numpy.new (New)


Package is "python-numpy"

Thu Nov  9 13:53:36 2017 rev:59 rq:539352 version:1.13.3

Changes:

--- /work/SRC/openSUSE:Factory/python-numpy/python-numpy.changes
2017-10-20 14:39:01.191471476 +0200
+++ /work/SRC/openSUSE:Factory/.python-numpy.new/python-numpy.changes   
2017-11-09 13:53:37.820223373 +0100
@@ -1,0 +2,5 @@
+Mon Oct 30 19:43:03 UTC 2017 - e...@suse.com
+
+- Fix Requires: of devel package for openblas.
+
+---
@@ -58 +63 @@
-  * #9742 BUG: Fix np.pad for CVE-2017-12852
+  * #9742 BUG: Fix np.pad for CVE-2017-12852 (bsc#1053963)



Other differences:
--
++ python-numpy.spec ++
--- /var/tmp/diff_new_pack.y8O9YL/_old  2017-11-09 13:53:38.568196128 +0100
+++ /var/tmp/diff_new_pack.y8O9YL/_new  2017-11-09 13:53:38.572195982 +0100
@@ -136,7 +136,7 @@
 Requires:   lapack-devel
  %endif
 %else
-Requires:   openblas%{?hpc_ext}-%{compiler_family}%{?c_f_ver}-hpc-devel
+Requires:   libopenblas%{?hpc_ext}-%{compiler_family}%{?c_f_ver}-hpc-devel
 %hpc_requires_devel
 %endif
 





commit python-numpy for openSUSE:Factory

2017-10-20 Thread root
Hello community,

here is the log from the commit of package python-numpy for openSUSE:Factory 
checked in at 2017-10-20 14:38:55

Comparing /work/SRC/openSUSE:Factory/python-numpy (Old)
 and  /work/SRC/openSUSE:Factory/.python-numpy.new (New)


Package is "python-numpy"

Fri Oct 20 14:38:55 2017 rev:58 rq:535006 version:1.13.3

Changes:

--- /work/SRC/openSUSE:Factory/python-numpy/python-numpy.changes
2017-10-07 17:47:18.196172195 +0200
+++ /work/SRC/openSUSE:Factory/.python-numpy.new/python-numpy.changes   
2017-10-20 14:39:01.191471476 +0200
@@ -1,0 +2,12 @@
+Tue Oct 17 14:27:47 UTC 2017 - e...@suse.com
+
+- Add magic to limit the number of flavors built in the OBS ring
+  to non-HPC builds.
+
+---
+Tue Oct 3 18:44:35 UTC 2017 - e...@suse.com
+
+- Convert to multibuild: Add support for HPC environment modules
+  (FATE#321709).
+
+---

Old:

  python-numpy-doc.changes
  python-numpy-doc.spec

New:

  _multibuild



Other differences:
--
++ python-numpy.spec ++
--- /var/tmp/diff_new_pack.yOfIyF/_old  2017-10-20 14:39:02.207423934 +0200
+++ /var/tmp/diff_new_pack.yOfIyF/_new  2017-10-20 14:39:02.211423748 +0200
@@ -16,31 +16,58 @@
 #
 
 
-%if 0%{?is_opensuse} == 0
-%bcond_with openblas
-%else
-%ifarch armv6l
-%bcond_with openblas
-%ifarch s390x
-%bcond_with openblas
-%else
-%else
-%if 0%{?sle_version} == 120200
-%ifarch i586
-%bcond_with openblas
-%else
-%bcond_without openblas
+%global flavor @BUILD_FLAVOR@%{nil}
+
+%define ver 1.13.3
+%define _ver 1_13_3
+%define pname python-numpy
+
+%bcond_with ringdisabled
+
+%if "%flavor" == ""
+ExclusiveArch:  do_not_build
 %endif
-%else
-%bcond_without openblas
+
+%if "%flavor" == "standard"
+ %bcond_with hpc
+ %ifarch armv6l s390x
+  %bcond_with openblas
+ %else
+  %bcond_without openblas
+ %endif
+%endif
+
+%if "%flavor" == "gnu-hpc"
+ %bcond_without hpc
 %endif
+
+%if "%flavor" == "gnu6-hpc"
+ %bcond_without hpc
+ %define c_f_ver 6
 %endif
+
+%if %{without hpc}
+%define package_name %{pname}
+%define p_python_sitearch %python_sitearch
+%define p_prefix %_prefix
+%define p_bindir %_bindir
+%else
+# Magic for OBS Staging. Only build the flavors required by
+# other packages in the ring.
+%if %{with ringdisabled}
+ExclusiveArch:  do_not_build
 %endif
+%{!?compiler_family:%global compiler_family gnu}
+%{hpc_init -c %compiler_family %{?c_f_ver:-v %{c_f_ver}} %{?mpi_ver:-V 
%{mpi_ver}}}
+%define package_name %{hpc_package_name %_ver}
+%define p_python_sitearch %hpc_python_sitearch
+%define p_prefix %hpc_prefix
+%define p_bindir %hpc_bindir
 %endif
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
-Name:   python-numpy
-Version:1.13.3
+Name:   %{package_name}
+Version:%ver
 Release:0
 Summary:NumPy array processing for numbers, strings, records and 
objects
 License:BSD-3-Clause
@@ -51,24 +78,33 @@
 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
-BuildRequires:  blas-devel
 %if 0%{?suse_version}
 BuildRequires:  fdupes
 %endif
-%if 0%{?suse_version}
+%if %{without hpc}
+ %if 0%{?suse_version}
 BuildRequires:  gcc-fortran
-%else
+ %else
 BuildRequires:  gcc-gfortran
+ %endif
+ %if %{with openblas}
+BuildRequires:  openblas-devel
+ %else
+BuildRequires:  blas-devel
+BuildRequires:  lapack-devel
+ %endif
+%else
+BuildRequires:  %{compiler_family}%{?c_f_ver}-compilers-hpc-macros-devel
+BuildRequires:  libopenblas%{?hpc_ext}-%{compiler_family}%{?c_f_ver}-hpc-devel
+BuildRequires:  lua-lmod
+BuildRequires:  suse-hpc
 %endif
 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
+%{?with_hpc:%{hpc_requires}}
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %python_subpackages
@@ -85,65 +121,139 @@
 There are also basic facilities for discrete fourier transform,
 basic linear algebra and random number generation.
 
+%{?with_hpc:%{hpc_python_master_package -L -a }}
 
 %package devel
 Summary:Development files for numpy applications
 Group:  Development/Libraries/Python
 Requires:   %{name} = %{version}
-Requires:   blas-devel
-%if 0%{?suse_version}
-BuildRequires:  gcc-fortran
-%else
-BuildRequires:  gcc-gfortran
-%endif
-Requires:   lapack-devel
 Requires:   python-devel
-%if %{with openblas}

commit python-numpy for openSUSE:Factory

2017-10-07 Thread root
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 < 

commit python-numpy for openSUSE:Factory

2017-09-21 Thread root
Hello community,

here is the log from the commit of package python-numpy for openSUSE:Factory 
checked in at 2017-09-21 12:27:39

Comparing /work/SRC/openSUSE:Factory/python-numpy (Old)
 and  /work/SRC/openSUSE:Factory/.python-numpy.new (New)


Package is "python-numpy"

Thu Sep 21 12:27:39 2017 rev:56 rq:527258 version:1.13.1

Changes:

--- /work/SRC/openSUSE:Factory/python-numpy/python-numpy-doc.changes
2017-08-10 14:57:43.787027573 +0200
+++ /work/SRC/openSUSE:Factory/.python-numpy.new/python-numpy-doc.changes   
2017-09-21 12:27:43.175421852 +0200
@@ -1,0 +2,29 @@
+Mon Sep 18 14:40:26 UTC 2017 - hs...@mail.de
+
+- Update to version 1.13.1
+  * bugfix release for problems found in 1.13.0; major changes:
++ fixes for the new memory overlap detection and temporary
+  elision
++ reversion of the removal of the boolean binary - operator
+  * 1.13.0 Highlights:
++ Operations like a + b + c will reuse temporaries on some
+  platforms
++ Inplace operations check if inputs overlap outputs and
+  create temporaries
++ New __array_ufunc__ attribute provides improved ability for
+  classes to override default ufunc behavior.
++ New np.block function for creating blocked arrays.
+  * 1.13.0 New functions:
++ New np.positive ufunc.
++ New np.divmod ufunc provides more efficient divmod.
++ New np.isnat ufunc tests for NaT special values.
++ New np.heaviside ufunc computes the Heaviside function.
++ New np.isin function, improves on in1d.
++ New np.block function for creating blocked arrays.
++ New PyArray_MapIterArrayCopyIfOverlap added to NumPy C-API.
+  * deprecations, compatibility notes, etc see full changelog at
+
https://github.com/numpy/numpy/blob/master/doc/changelog/1.13.0-changelog.rst
+- dropped xlocale.patch (now upstream)
+- do not apply 'sed 1d' command to exec_command.py
+
+---
python-numpy.changes: same change

Old:

  numpy-1.12.1.zip
  xlocale.patch

New:

  numpy-1.13.1.zip



Other differences:
--
++ python-numpy-doc.spec ++
--- /var/tmp/diff_new_pack.bfwjUn/_old  2017-09-21 12:27:44.119289079 +0200
+++ /var/tmp/diff_new_pack.bfwjUn/_new  2017-09-21 12:27:44.119289079 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   python-numpy-doc
-Version:1.12.1
+Version:1.13.1
 Release:0
 Summary:Documentation for python-numpy
 License:BSD-3-Clause
@@ -28,8 +28,6 @@
 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-UPSTREAM don't use obsolete 
-Patch2: xlocale.patch
 BuildRequires:  python3-Sphinx
 BuildRequires:  python3-devel
 BuildRequires:  python3-matplotlib
@@ -73,7 +71,6 @@
 %setup -q -n numpy-%{version}
 %patch0 -p1
 %patch1 -p1
-%patch2 -p1
 # drop build date from doc to fix build-compare
 sed -i "s/\(html_last_updated_fmt = \).*/\\1None/" doc/source/conf.py
 

++ python-numpy.spec ++
--- /var/tmp/diff_new_pack.bfwjUn/_old  2017-09-21 12:27:44.139286267 +0200
+++ /var/tmp/diff_new_pack.bfwjUn/_new  2017-09-21 12:27:44.143285704 +0200
@@ -41,7 +41,7 @@
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-numpy
-Version:1.12.1
+Version:1.13.1
 Release:0
 Summary:NumPy array processing for numbers, strings, records and 
objects
 License:BSD-3-Clause
@@ -52,8 +52,6 @@
 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-UPSTREAM don't use obsolete 
-Patch2: xlocale.patch
 BuildRequires:  blas-devel
 %if 0%{?suse_version}
 BuildRequires:  fdupes
@@ -113,9 +111,8 @@
 %setup -q -n numpy-%{version}
 %patch0 -p1
 %patch1 -p1
-%patch2 -p1
 # Fix non-executable scripts
-sed -i "1d" 
numpy/{compat/setup,distutils/{conv_template,cpuinfo,exec_command,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
+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




commit python-numpy for openSUSE:Factory

2017-06-20 Thread root
Hello community,

here is the log from the commit of package python-numpy for openSUSE:Factory 
checked in at 2017-06-20 11:00:48

Comparing /work/SRC/openSUSE:Factory/python-numpy (Old)
 and  /work/SRC/openSUSE:Factory/.python-numpy.new (New)


Package is "python-numpy"

Tue Jun 20 11:00:48 2017 rev:54 rq:503339 version:1.12.1

Changes:

--- /work/SRC/openSUSE:Factory/python-numpy/python-numpy.changes
2017-04-19 18:08:24.110414395 +0200
+++ /work/SRC/openSUSE:Factory/.python-numpy.new/python-numpy.changes   
2017-06-20 11:01:13.552525506 +0200
@@ -1,0 +2,5 @@
+Tue Jun  6 08:15:54 UTC 2017 - manfre...@gmx.ch
+
+- allow building numpy on fedora by making fdupes dependency optional
+
+---



Other differences:
--
++ python-numpy-doc.spec ++
--- /var/tmp/diff_new_pack.ENZ4BI/_old  2017-06-20 11:01:14.440400353 +0200
+++ /var/tmp/diff_new_pack.ENZ4BI/_new  2017-06-20 11:01:14.444399789 +0200
@@ -36,7 +36,9 @@
 BuildRequires:  python3-setuptools
 BuildRequires:  zip
 BuildRequires:  unzip
+%if 0%{?suse_version}
 BuildRequires:  fdupes
+%endif
 Provides:   python2-numpy-doc = %{version}
 Provides:   python3-numpy-doc = %{version}
 Provides:   python2-numpy-doc-html = %{version}
@@ -84,7 +86,9 @@
 # install the documentation
 mkdir -p %{buildroot}%{_docdir}/python-numpy/
 cp -r doc/build/html %{buildroot}%{_docdir}/python-numpy/
+%if 0%{?suse_version}
 %fdupes %{buildroot}%{_docdir}/python-numpy/html/
+%endif
 
 
 %files

++ python-numpy.spec ++
--- /var/tmp/diff_new_pack.ENZ4BI/_old  2017-06-20 11:01:14.468396406 +0200
+++ /var/tmp/diff_new_pack.ENZ4BI/_new  2017-06-20 11:01:14.472395843 +0200
@@ -53,8 +53,14 @@
 # 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
 BuildRequires:  blas-devel
+%if 0%{?suse_version}
 BuildRequires:  fdupes
+%endif
+%if 0%{?suse_version}
 BuildRequires:  gcc-fortran
+%else
+BuildRequires:  gcc-gfortran
+%endif
 BuildRequires:  lapack-devel
 BuildRequires:  unzip
 BuildRequires:  python-rpm-macros
@@ -86,7 +92,11 @@
 Group:  Development/Libraries/Python
 Requires:   %{name} = %{version}
 Requires:   blas-devel
-Requires:   gcc-fortran
+%if 0%{?suse_version}
+BuildRequires:  gcc-fortran
+%else
+BuildRequires:  gcc-gfortran
+%endif
 Requires:   lapack-devel
 Requires:   python-devel
 %if %{with openblas}
@@ -113,7 +123,9 @@
 %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
+%if 0%{?suse_version}
 %fdupes %{buildroot}%{prefix}
+%endif
 
 
 %files %{python_files}





commit python-numpy for openSUSE:Factory

2017-04-19 Thread root
Hello community,

here is the log from the commit of package python-numpy for openSUSE:Factory 
checked in at 2017-04-19 18:08:20

Comparing /work/SRC/openSUSE:Factory/python-numpy (Old)
 and  /work/SRC/openSUSE:Factory/.python-numpy.new (New)


Package is "python-numpy"

Wed Apr 19 18:08:20 2017 rev:53 rq:486233 version:1.12.1

Changes:

--- /work/SRC/openSUSE:Factory/python-numpy/python-numpy-doc.changes
2017-01-25 22:34:55.341429732 +0100
+++ /work/SRC/openSUSE:Factory/.python-numpy.new/python-numpy-doc.changes   
2017-04-19 18:08:23.618483980 +0200
@@ -1,0 +2,25 @@
+Thu Apr  6 16:44:43 UTC 2017 - toddrme2...@gmail.com
+
+- Update to version 1.12.1
+  * Fix wrong future nat warning and equiv type logic error...
+  * Fix wrong masked median for some special cases
+  * Place np.average in inline code
+  * Work around isfinite inconsistency on i386
+  * Guard against replacing constants without '_' spec in f2py.
+  * Fix mean for float 16 non-array inputs for 1.12
+  * Fix calling python api with error set and minor leaks for...
+  * Make iscomplexobj compatible with custom dtypes again
+  * Fix undefined behaviour induced by bad __array_wrap__
+  * Fix MaskedArray.__setitem__
+  * PPC64el machines are POWER for Fortran in f2py
+  * Look up methods on MaskedArray in `_frommethod`
+  * Remove extra digit in binary_repr at limit
+  * Fix deepcopy regression for empty arrays.
+  * Fix ma.median for empty ndarrays
+
+---
+Fri Feb 17 15:19:47 UTC 2017 - toddrme2...@gmail.com
+
+- Switch to single-spec version
+
+---
--- /work/SRC/openSUSE:Factory/python-numpy/python-numpy.changes
2017-01-25 22:34:55.373424892 +0100
+++ /work/SRC/openSUSE:Factory/.python-numpy.new/python-numpy.changes   
2017-04-19 18:08:24.110414395 +0200
@@ -1,0 +2,36 @@
+Thu Apr  6 16:44:43 UTC 2017 - toddrme2...@gmail.com
+
+- Update to version 1.12.1
+  * Fix wrong future nat warning and equiv type logic error...
+  * Fix wrong masked median for some special cases
+  * Place np.average in inline code
+  * Work around isfinite inconsistency on i386
+  * Guard against replacing constants without '_' spec in f2py.
+  * Fix mean for float 16 non-array inputs for 1.12
+  * Fix calling python api with error set and minor leaks for...
+  * Make iscomplexobj compatible with custom dtypes again
+  * Fix undefined behaviour induced by bad __array_wrap__
+  * Fix MaskedArray.__setitem__
+  * PPC64el machines are POWER for Fortran in f2py
+  * Look up methods on MaskedArray in `_frommethod`
+  * Remove extra digit in binary_repr at limit
+  * Fix deepcopy regression for empty arrays.
+  * Fix ma.median for empty ndarrays
+- Further updates to macro usage.
+
+---
+Mon Feb 27 18:21:12 UTC 2017 - toddrme2...@gmail.com
+
+- Fix macro usage.
+
+---
+Thu Feb 23 18:36:54 UTC 2017 - toddrme2...@gmail.com
+
+- Fix -devel package dependency
+
+---
+Fri Feb 17 15:19:37 UTC 2017 - toddrme2...@gmail.com
+
+- Switch to single-spec version
+
+---

Old:

  numpy-1.12.0.zip

New:

  numpy-1.12.1.zip



Other differences:
--
++ python-numpy-doc.spec ++
--- /var/tmp/diff_new_pack.a7Tsd0/_old  2017-04-19 18:08:25.434227135 +0200
+++ /var/tmp/diff_new_pack.a7Tsd0/_new  2017-04-19 18:08:25.438226569 +0200
@@ -16,23 +16,8 @@
 #
 
 
-%define modname numpy
-%define docname numpydoc
-%define docvers 0.4
-%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.12.0
+Version:1.12.1
 Release:0
 Summary:Documentation for python-numpy
 License:BSD-3-Clause
@@ -43,32 +28,27 @@
 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
-BuildRequires:  blas-devel
-BuildRequires:  lapack-devel
-BuildRequires:  python-Sphinx
-BuildRequires:  python-devel
-BuildRequires:  python-matplotlib
-BuildRequires:  python-numpy-devel = %{version}
-BuildRequires:  python-numpydoc
-BuildRequires:  python-setuptools
+BuildRequires:  

commit python-numpy for openSUSE:Factory

2017-01-25 Thread root
Hello community,

here is the log from the commit of package python-numpy for openSUSE:Factory 
checked in at 2017-01-25 22:34:53

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-doc.changes
2016-04-11 09:12:49.0 +0200
+++ /work/SRC/openSUSE:Factory/.python-numpy.new/python-numpy-doc.changes   
2017-01-25 22:34:55.341429732 +0100
@@ -1,0 +2,76 @@
+Sat Jan 21 15:07:23 UTC 2017 - toddrme2...@gmail.com
+
+- Fix dependencies
+
+---
+Wed Jan 18 15:40:12 UTC 2017 - toddrme2...@gmail.com
+
+- Fix version number
+
+---
+Tue Jan 17 17:24:28 UTC 2017 - toddrme2...@gmail.com
+
+- update to version 1.12.0:
+  * Highlights
++ Order of operations in np.einsum can now be optimized for large
+  speed improvements.
++ New signature argument to np.vectorize for vectorizing with core
+  dimensions.
++ The keepdims argument was added to many functions.
++ New context manager for testing warnings
++ Support for BLIS in numpy.distutils
++ Much improved support for PyPy (not yet finished)
+  * full changelog at:
+https://github.com/numpy/numpy/blob/master/doc/release/1.12.0-notes.rst
+- changes from version 1.11.3:
+  * #8341: BUG: Fix ndarray.tofile large file corruption in append
+ mode.
+  * #8346: TST: Fix tests in PR #8341 for NumPy 1.11.x
+- update to version 1.11.2:
+  * #7736 BUG: Many functions silently drop 'keepdims' kwarg.
+  * #7738 ENH: Add extra kwargs and update doc of many MA methods.
+  * #7778 DOC: Update Numpy 1.11.1 release notes.
+  * #7793 BUG: MaskedArray.count treats negative axes incorrectly.
+  * #7816 BUG: Fix array too big error for wide dtypes.
+  * #7821 BUG: Make sure npy_mul_with_overflow_ detects
+overflow.
+  * #7824 MAINT: Allocate fewer bytes for empty arrays.
+  * #7847 MAINT,DOC: Fix some imp module uses and update f2py.compile
+docstring.
+  * #7849 MAINT: Fix remaining uses of deprecated Python imp module.
+  * #7851 BLD: Fix ATLAS version detection.
+  * #7896 BUG: Construct ma.array from np.array which contains
+padding.
+  * #7904 BUG: Fix float16 type not being called due to wrong
+ordering.
+  * #7917 BUG: Production install of numpy should not require nose.
+  * #7919 BLD: Fixed MKL detection for recent versions of this
+library.
+  * #7920 BUG: Fix for issue #7835 (ma.median of 1d).
+  * #7932 BUG: Monkey-patch _msvccompile.gen_lib_option like other
+compilers.
+  * #7939 BUG: Check for HAVE_LDOUBLE_DOUBLE_DOUBLE_LE in
+npy_math_complex.
+  * #7953 BUG: Guard against buggy comparisons in generic quicksort.
+  * #7954 BUG: Use keyword arguments to initialize Extension base
+class.
+  * #7955 BUG: Make sure numpy globals keep identity after reload.
+  * #7972 BUG: MSVCCompiler grows 'lib' & 'include' env strings
+exponentially.
+  * #8005 BLD: Remove __NUMPY_SETUP__ from builtins at end of
+setup.py.
+  * #8010 MAINT: Remove leftover imp module imports.
+  * #8020 BUG: Fix return of np.ma.count if keepdims is True and axis
+is None.
+  * #8024 BUG: Fix numpy.ma.median.
+  * #8031 BUG: Fix np.ma.median with only one non-masked value.
+  * #8044 BUG: Fix bug in NpyIter buffering with discontinuous arrays.
+- update copyright year
+- changed from tar.gz to zip on pypi
+- Remove long-unused atlas support.
+- Use preferrered pypi.io download url.
+- Add openBLAS support.
+  This can improve performance in many situations.
+- Remove numpy-1.10.4-cblas.patch since openblas handles this.
+
+---
--- /work/SRC/openSUSE:Factory/python-numpy/python-numpy.changes
2016-11-24 21:19:34.0 +0100
+++ /work/SRC/openSUSE:Factory/.python-numpy.new/python-numpy.changes   
2017-01-25 22:34:55.373424892 +0100
@@ -1,0 +2,66 @@
+Tue Jan 17 17:24:28 UTC 2017 - toddrme2...@gmail.com
+
+- update to version 1.12.0:
+  * Highlights
++ Order of operations in np.einsum can now be optimized for large
+  speed improvements.
++ New signature argument to np.vectorize for vectorizing with core
+  dimensions.
++ The keepdims argument was added to many functions.
++ New context manager for testing warnings
++ Support for BLIS in numpy.distutils
++ Much improved support for PyPy (not yet finished)
+  * full changelog at:
+https://github.com/numpy/numpy/blob/master/doc/release/1.12.0-notes.rst
+- changes from version 1.11.3:
+  * #8341: BUG: Fix ndarray.tofile large file corruption in append
+ mode.
+  * #8346: TST: Fix tests in PR #8341 for NumPy 1.11.x
+- update to 

commit python-numpy for openSUSE:Factory

2016-11-24 Thread h_root
Hello community,

here is the log from the commit of package python-numpy for openSUSE:Factory 
checked in at 2016-11-24 21:19:33

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-09-17 14:34:05.0 +0200
+++ /work/SRC/openSUSE:Factory/.python-numpy.new/python-numpy.changes   
2016-11-24 21:19:34.0 +0100
@@ -1,0 +2,5 @@
+Tue Nov 22 15:56:51 UTC 2016 - toddrme2...@gmail.com
+
+- Fix cblas handling for SLES 12.
+
+---



Other differences:
--
++ python-numpy.spec ++
--- /var/tmp/diff_new_pack.VbrQ1q/_old  2016-11-24 21:19:35.0 +0100
+++ /var/tmp/diff_new_pack.VbrQ1q/_new  2016-11-24 21:19:35.0 +0100
@@ -88,7 +88,7 @@
 %if %{with_atlas} == 1
 Requires:   libatlas3-devel
 %endif
-%if 0%{?suse_version} > 1320 || 0%{?suse_version} == 1315
+%if 0%{?is_opensuse} && ( 0%{?suse_version} > 1320 || 0%{?suse_version} == 
1315 )
 Requires:   cblas-devel
 %endif
 




commit python-numpy for openSUSE:Factory

2016-09-17 Thread h_root
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.0 +0200
+++ /work/SRC/openSUSE:Factory/.python-numpy.new/python-numpy.changes   
2016-09-17 14:34:05.0 +0200
@@ -1,0 +2,36 @@
+Mon Sep 12 10:50:33 UTC 2016 - dmuel...@suse.com
+
+- use pypi.io as Source URL
+
+---
+Tue Sep  6 07:19:07 UTC 2016 - jweberho...@weberhofer.at
+
+- Don't include cblas-devel on SLES 12
+
+---
+Fri Jul  8 09:41:40 UTC 2016 - dmuel...@suse.com
+
+- 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.0 +0200
+++ /var/tmp/diff_new_pack.G5LIao/_new  2016-09-17 14:34:07.0 +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)
 

commit python-numpy for openSUSE:Factory

2016-04-11 Thread h_root
Hello community,

here is the log from the commit of package python-numpy for openSUSE:Factory 
checked in at 2016-04-11 09:12:48

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-doc.changes
2016-03-16 10:43:19.0 +0100
+++ /work/SRC/openSUSE:Factory/.python-numpy.new/python-numpy-doc.changes   
2016-04-11 09:12:49.0 +0200
@@ -1,0 +2,24 @@
+Mon Apr  4 16:15:27 UTC 2016 - toddrme2...@gmail.com
+
+specfile:
+  * require setuptools
+
+- update to version 1.11.0:
+  * Highlights
++ The datetime64 type is now timezone naive.
++ A dtype parameter has been added to randint.
++ Improved detection of two arrays possibly sharing memory.
++ Automatic bin size estimation for np.histogram.
++ Speed optimization of A @ A.T and dot(A, A.T).
++ New function np.moveaxis for reordering array axes.
+  * full changelog at 
https://github.com/numpy/numpy/blob/master/doc/release/1.11.0-notes.rst
+
+---
+Wed Mar 30 17:59:14 UTC 2016 - ste...@gmail.com
+
+- Add numpy-1.10.4-cblas.patch to build against system cblas.
+  Numpy assumes either libblas.so or libcblas.so to contain all CBLAS 
+  and BLAS functions. However the cblas-devel in Leap and Tumbleweed 
+  contains only the CBLAS interface and libblas.so is also needed.
+
+---
--- /work/SRC/openSUSE:Factory/python-numpy/python-numpy.changes
2016-01-11 19:10:36.0 +0100
+++ /work/SRC/openSUSE:Factory/.python-numpy.new/python-numpy.changes   
2016-04-11 09:12:49.0 +0200
@@ -1,0 +2,24 @@
+Mon Apr  4 16:15:27 UTC 2016 - toddrme2...@gmail.com
+
+specfile:
+  * require setuptools
+
+- update to version 1.11.0:
+  * Highlights
++ The datetime64 type is now timezone naive.
++ A dtype parameter has been added to randint.
++ Improved detection of two arrays possibly sharing memory.
++ Automatic bin size estimation for np.histogram.
++ Speed optimization of A @ A.T and dot(A, A.T).
++ New function np.moveaxis for reordering array axes.
+  * full changelog at 
https://github.com/numpy/numpy/blob/master/doc/release/1.11.0-notes.rst
+
+---
+Wed Mar 30 14:18:43 UTC 2016 - ste...@gmail.com
+
+- Add numpy-1.10.4-cblas.patch to build against system cblas.
+  Numpy assumes either libblas.so or libcblas.so to contain all CBLAS 
+  and BLAS functions. However the cblas-devel in Leap and Tumbleweed 
+  contains only the CBLAS interface and libblas.so is also needed.
+
+---
@@ -396,0 +421 @@
+---
@@ -399,0 +425 @@
+---

Old:

  numpy-1.10.4.tar.gz

New:

  numpy-1.10.4-cblas.patch
  numpy-1.11.0.tar.gz



Other differences:
--
++ python-numpy-doc.spec ++
--- /var/tmp/diff_new_pack.iaBh8G/_old  2016-04-11 09:12:50.0 +0200
+++ /var/tmp/diff_new_pack.iaBh8G/_new  2016-04-11 09:12:50.0 +0200
@@ -19,7 +19,7 @@
 %define modname numpy
 Name:   python-numpy-doc
 %define docname numpydoc
-Version:1.10.4
+Version:1.11.0
 Release:0
 %define docvers 0.4
 Url:http://www.numpy.org/
@@ -31,14 +31,20 @@
 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
 BuildRequires:  python-numpy-devel = %{version}
 BuildRequires:  python-numpydoc
+BuildRequires:  python-setuptools
 BuildRequires:  zip
 # LaTeX requirements, not available on SLES
 %if 0%{?suse_version} > 1110 && 0%{?suse_version} != 1315
@@ -122,6 +128,9 @@
 %setup -q -n numpy-%{version}
 %patch0 -p1
 %patch1 -p1
+%if 0%{?suse_version} > 1320 || 0%{suse_version} == 1315
+%patch2 -p1
+%endif
 # drop build date from doc to fix build-compare
 sed -i "s/\(html_last_updated_fmt = \).*/\\1None/" doc/source/conf.py
 

++ python-numpy.spec 

commit python-numpy for openSUSE:Factory

2016-03-16 Thread h_root
Hello community,

here is the log from the commit of package python-numpy for openSUSE:Factory 
checked in at 2016-03-16 10:43:17

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-doc.changes
2016-01-11 19:10:36.0 +0100
+++ /work/SRC/openSUSE:Factory/.python-numpy.new/python-numpy-doc.changes   
2016-03-16 10:43:19.0 +0100
@@ -1,0 +2,5 @@
+Sat Mar 19 15:13:24 UTC 2016 - bwiedem...@suse.com
+
+- Drop build date from doc to fix build-compare
+
+---



Other differences:
--
++ python-numpy-doc.spec ++
--- /var/tmp/diff_new_pack.nVfpvu/_old  2016-03-16 10:43:20.0 +0100
+++ /var/tmp/diff_new_pack.nVfpvu/_new  2016-03-16 10:43:20.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-numpy-doc
 #
-# Copyright (c) 2016 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -46,11 +46,11 @@
 BuildRequires:  tex(a4wide.sty)
 BuildRequires:  tex(abstract.sty)
 BuildRequires:  tex(amsmath.sty)
+BuildRequires:  tex(article.cls)
 BuildRequires:  tex(epsfig.sty)
 BuildRequires:  tex(expdlist.sty)
 BuildRequires:  tex(verbatim.sty)
 BuildRequires:  tex(xspace.sty)
-BuildRequires:  tex(article.cls)
 %endif
 %if 0%{?suse_version}
 BuildRequires:  fdupes
@@ -122,6 +122,8 @@
 %setup -q -n numpy-%{version}
 %patch0 -p1
 %patch1 -p1
+# 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

++ python-numpy.spec ++
--- /var/tmp/diff_new_pack.nVfpvu/_old  2016-03-16 10:43:20.0 +0100
+++ /var/tmp/diff_new_pack.nVfpvu/_new  2016-03-16 10:43:20.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-numpy
 #
-# Copyright (c) 2016 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed




commit python-numpy for openSUSE:Factory

2016-01-11 Thread h_root
Hello community,

here is the log from the commit of package python-numpy for openSUSE:Factory 
checked in at 2016-01-11 19:10:35

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-doc.changes
2015-10-20 16:21:40.0 +0200
+++ /work/SRC/openSUSE:Factory/.python-numpy.new/python-numpy-doc.changes   
2016-01-11 19:10:36.0 +0100
@@ -1,0 +2,9 @@
+Fri Jan  8 09:37:38 UTC 2016 - toddrme2...@gmail.com
+
+- update to version 1.10.4:
+  * see https://github.com/numpy/numpy/blob/master/doc/release/1.10.4-notes.rst
+  * There is no 1.10.3 due to packaging issues.
+- update to version 1.10.2:
+  * see https://github.com/numpy/numpy/blob/master/doc/release/1.10.2-notes.rst
+
+---
--- /work/SRC/openSUSE:Factory/python-numpy/python-numpy.changes
2015-10-20 16:21:40.0 +0200
+++ /work/SRC/openSUSE:Factory/.python-numpy.new/python-numpy.changes   
2016-01-11 19:10:36.0 +0100
@@ -1,0 +2,9 @@
+Fri Jan  8 09:37:38 UTC 2016 - toddrme2...@gmail.com
+
+- update to version 1.10.4:
+  * see https://github.com/numpy/numpy/blob/master/doc/release/1.10.4-notes.rst
+  * There is no 1.10.3 due to packaging issues.
+- update to version 1.10.2:
+  * see https://github.com/numpy/numpy/blob/master/doc/release/1.10.2-notes.rst
+  
+---

Old:

  numpy-1.10.1.tar.gz

New:

  numpy-1.10.4.tar.gz



Other differences:
--
++ python-numpy-doc.spec ++
--- /var/tmp/diff_new_pack.Ojkweu/_old  2016-01-11 19:10:38.0 +0100
+++ /var/tmp/diff_new_pack.Ojkweu/_new  2016-01-11 19:10:38.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-numpy-doc
 #
-# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 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
@@ -19,7 +19,7 @@
 %define modname numpy
 Name:   python-numpy-doc
 %define docname numpydoc
-Version:1.10.1
+Version:1.10.4
 Release:0
 %define docvers 0.4
 Url:http://www.numpy.org/

++ python-numpy.spec ++
--- /var/tmp/diff_new_pack.Ojkweu/_old  2016-01-11 19:10:38.0 +0100
+++ /var/tmp/diff_new_pack.Ojkweu/_new  2016-01-11 19:10:38.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-numpy
 #
-# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 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
@@ -19,7 +19,7 @@
 %define with_atlas 0
 
 Name:   python-numpy
-Version:1.10.1
+Version:1.10.4
 Release:0
 Url:http://www.numpy.org/
 Summary:NumPy array processing for numbers, strings, records and 
objects

++ numpy-1.10.1.tar.gz -> numpy-1.10.4.tar.gz ++
 41229 lines of diff (skipped)




commit python-numpy for openSUSE:Factory

2015-10-20 Thread h_root
Hello community,

here is the log from the commit of package python-numpy for openSUSE:Factory 
checked in at 2015-10-20 16:21:39

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-doc.changes
2015-10-01 12:21:44.0 +0200
+++ /work/SRC/openSUSE:Factory/.python-numpy.new/python-numpy-doc.changes   
2015-10-20 16:21:40.0 +0200
@@ -1,0 +2,61 @@
+Tue Oct 13 08:24:51 UTC 2015 - toddrme2...@gmail.com
+
+- Update to 1.10.1
+  + Bugfix for build problems
+* Compiling with msvc9 or msvc10 for 32 bit Windows now requires SSE2.
+  This was the easiest fix for what looked to be some miscompiled code when
+  SSE2 was not used. If you need to compile for 32 bit Windows systems
+  without SSE2 support, mingw32 should still work.
+* Make compiling with VS2008 python2.7 SDK easier
+* Change Intel compiler options so that code will also be generated to
+  support systems without SSE4.2.
+* Some _config test functions needed an explicit integer return in
+  order to avoid the openSUSE rpmlinter erring out.
+* We ran into a problem with pipy not allowing reuse of filenames and a
+  resulting proliferation of *.*.*.postN releases. Not only were the names
+  getting out of hand, some packages were unable to work with the postN
+  suffix.
+- Remove upstream-included numpy-1.10.0-remove_Wreturn_type_warnings.patch
+
+---
+Tue Oct  6 09:30:18 UTC 2015 - toddrme2...@gmail.com
+
+- Update to version 1.10.0
+  + Highlights
+* numpy.distutils now supports parallel compilation via the --parallel/-j
+  argument passed to setup.py build
+* numpy.distutils now supports additional customization via site.cfg to
+  control compilation parameters, i.e. runtime libraries, extra
+  linking/compilation flags.
+* Addition of *np.linalg.multi_dot*: compute the dot product of two or more
+  arrays in a single function call, while automatically selecting the
+  fastest evaluation order.
+* The new function `np.stack` provides a general interface for joining a
+  sequence of arrays along a new axis, complementing `np.concatenate` for
+  joining along an existing axis.
+* Addition of `nanprod` to the set of nanfunctions.
+* Support for the '@' operator in Python 3.5.
+  + Dropped Support:
+* The _dotblas module has been removed. CBLAS Support is now in
+  Multiarray.
+* The testcalcs.py file has been removed.
+* The polytemplate.py file has been removed.
+* npy_PyFile_Dup and npy_PyFile_DupClose have been removed from
+  npy_3kcompat.h.
+* splitcmdline has been removed from numpy/distutils/exec_command.py.
+* try_run and get_output have been removed from
+  numpy/distutils/command/config.py
+* The a._format attribute is no longer supported for array printing.
+* Keywords ``skiprows`` and ``missing`` removed from np.genfromtxt.
+* Keyword ``old_behavior`` removed from np.correlate.
+  + Future Changes:
+* In array comparisons like ``arr1 == arr2``, many corner cases
+  involving strings or structured dtypes that used to return scalars
+  now issue ``FutureWarning`` or ``DeprecationWarning``, and in the
+  future will be change to either perform elementwise comparisons or
+  raise an error.
+* The SafeEval class will be removed.
+* The alterdot and restoredot functions will be removed.
+- Rebase numpy-1.9.0-remove-__declspec.patch
+
+---
--- /work/SRC/openSUSE:Factory/python-numpy/python-numpy.changes
2015-10-01 12:21:44.0 +0200
+++ /work/SRC/openSUSE:Factory/.python-numpy.new/python-numpy.changes   
2015-10-20 16:21:40.0 +0200
@@ -1,0 +2,64 @@
+Tue Oct 13 08:24:51 UTC 2015 - toddrme2...@gmail.com
+
+- Update to 1.10.1
+  + Bugfix for build problems
+* Compiling with msvc9 or msvc10 for 32 bit Windows now requires SSE2.
+  This was the easiest fix for what looked to be some miscompiled code when
+  SSE2 was not used. If you need to compile for 32 bit Windows systems
+  without SSE2 support, mingw32 should still work.
+* Make compiling with VS2008 python2.7 SDK easier
+* Change Intel compiler options so that code will also be generated to
+  support systems without SSE4.2.
+* Some _config test functions needed an explicit integer return in
+  order to avoid the openSUSE rpmlinter erring out.
+* We ran into a problem with pipy not allowing reuse of filenames and a
+  resulting proliferation of *.*.*.postN releases. Not only were the names
+  getting 

commit python-numpy for openSUSE:Factory

2015-10-01 Thread h_root
Hello community,

here is the log from the commit of package python-numpy for openSUSE:Factory 
checked in at 2015-10-01 12:21:42

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-doc.changes
2015-03-05 18:15:01.0 +0100
+++ /work/SRC/openSUSE:Factory/.python-numpy.new/python-numpy-doc.changes   
2015-10-01 12:21:44.0 +0200
@@ -1,0 +2,14 @@
+Wed Sep 23 07:31:55 UTC 2015 - toddrme2...@gmail.com
+
+- update to version 1.9.3:
+  * #5866: fix error finding Python headers when build_ext --include-dirs is 
set;
+  * #6016: fix np.loadtxt error on Python 3.5 when reading from gzip files;
+  * #: Replace deprecated options for ifort;
+  * #6096: remove /GL for VS2015 in check_long_double_representation;
+  * #6141: enable Visual Studio 2015 C99 features;
+  * #6171: revert C99 complex for MSVC14.
+- Fix latex dependencies.
+- Disable building of latex packages on distros that don't support it
+- Disable building of latex packages entirely since it is currently broken
+
+---
--- /work/SRC/openSUSE:Factory/python-numpy/python-numpy.changes
2015-03-05 18:15:01.0 +0100
+++ /work/SRC/openSUSE:Factory/.python-numpy.new/python-numpy.changes   
2015-10-01 12:21:44.0 +0200
@@ -1,0 +2,11 @@
+Wed Sep 23 07:31:55 UTC 2015 - toddrme2...@gmail.com
+
+- update to version 1.9.3:
+  * #5866: fix error finding Python headers when build_ext --include-dirs is 
set;
+  * #6016: fix np.loadtxt error on Python 3.5 when reading from gzip files;
+  * #: Replace deprecated options for ifort;
+  * #6096: remove /GL for VS2015 in check_long_double_representation;
+  * #6141: enable Visual Studio 2015 C99 features;
+  * #6171: revert C99 complex for MSVC14.
+
+---

Old:

  numpy-1.9.2.tar.gz

New:

  numpy-1.9.3.tar.gz



Other differences:
--
++ python-numpy-doc.spec ++
--- /var/tmp/diff_new_pack.P42vW9/_old  2015-10-01 12:21:45.0 +0200
+++ /var/tmp/diff_new_pack.P42vW9/_new  2015-10-01 12:21:45.0 +0200
@@ -19,7 +19,7 @@
 %define modname numpy
 Name:   python-numpy-doc
 %define docname numpydoc
-Version:1.9.2
+Version:1.9.3
 Release:0
 %define docvers 0.4
 Url:http://www.numpy.org/
@@ -39,8 +39,19 @@
 BuildRequires:  python-matplotlib
 BuildRequires:  python-numpy-devel
 BuildRequires:  python-numpydoc
-BuildRequires:  texlive-latex
 BuildRequires:  zip
+# LaTeX requirements, not available on SLES
+%if 0%{?suse_version} > 1110 && 0%{?suse_version} != 1315
+BuildRequires:  python-Sphinx-latex
+BuildRequires:  tex(a4wide.sty)
+BuildRequires:  tex(abstract.sty)
+BuildRequires:  tex(amsmath.sty)
+BuildRequires:  tex(epsfig.sty)
+BuildRequires:  tex(expdlist.sty)
+BuildRequires:  tex(verbatim.sty)
+BuildRequires:  tex(xspace.sty)
+BuildRequires:  tex(article.cls)
+%endif
 %if 0%{?suse_version}
 BuildRequires:  fdupes
 BuildRequires:  gcc-fortran
@@ -114,25 +125,44 @@
 
 %build
 # make the documentation
-cd doc 
-make dist PYVER=%{py_ver}
+pushd doc 
+make html PYVER=%{py_ver}
+popd
+
+# LaTeX building currently broken
+# %if 0%{?suse_version} > 1110 && 0%{?suse_version} != 1315
+# pushd doc 
+# make latex PYVER=%{py_ver}
+# make -C build/latex all-pdf PYVER=%{py_ver}
+# popd
+# %endif
 
 %install
 # install the documentation
-cd doc
-mkdir -p %{buildroot}%{_docdir}/python-numpy/{html,pdf}
-tar -xzf build/dist.tar.gz -C %{buildroot}%{_docdir}/python-numpy/html
-mv %{buildroot}%{_docdir}/python-numpy/html/*.pdf 
%{buildroot}%{_docdir}/python-numpy/pdf/
+mkdir -p %{buildroot}%{_docdir}/python-numpy/
 
+pushd doc/build
+cp -r html %{buildroot}%{_docdir}/python-numpy/
+popd
 %fdupes %{buildroot}%{_docdir}/python-numpy/html/
-%fdupes %{buildroot}%{_docdir}/python-numpy/pdf/
+
+# LaTeX building currently broken
+# %if 0%{?suse_version} > 1110 && 0%{?suse_version} != 1315
+# pushd doc/build
+# cp -r pdf %{buildroot}%{_docdir}/python-numpy/
+# popd
+# %fdupes %{buildroot}%{_docdir}/python-numpy/pdf/
+# %endif
 
 %files html
 %defattr(-,root,root)
 %{_docdir}/python-numpy/html/
 
-%files pdf
-%defattr(-,root,root)
-%{_docdir}/python-numpy/pdf/
+# LaTeX building currently broken
+# %if 0%{?suse_version} > 1110 && 0%{?suse_version} != 1315
+# %files pdf
+# %defattr(-,root,root)
+# %{_docdir}/python-numpy/pdf/
+# %endif
 
 %changelog

++ python-numpy.spec ++
--- /var/tmp/diff_new_pack.P42vW9/_old  2015-10-01 12:21:45.0 +0200
+++ /var/tmp/diff_new_pack.P42vW9/_new  2015-10-01 

commit python-numpy for openSUSE:Factory

2015-03-05 Thread h_root
Hello community,

here is the log from the commit of package python-numpy for openSUSE:Factory 
checked in at 2015-03-05 15:33:05

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-doc.changes
2014-11-10 17:27:56.0 +0100
+++ /work/SRC/openSUSE:Factory/.python-numpy.new/python-numpy-doc.changes   
2015-03-05 18:15:01.0 +0100
@@ -1,0 +2,22 @@
+Mon Mar  2 15:38:20 UTC 2015 - toddrme2...@gmail.com
+
+- Update to 1.9.2: Bugfix release
+  * #5316: fix too large dtype alignment of strings and complex types
+  * #5424: fix ma.median when used on ndarrays
+  * #5481: Fix astype for structured array fields of different byte order
+  * #5354: fix segfault when clipping complex arrays
+  * #5524: allow np.argpartition on non ndarrays
+  * #5612: Fixes ndarray.fill to accept full range of uint64
+  * #5155: Fix loadtxt with comments=None and a string None data
+  * #4476: Masked array view fails if structured dtype has datetime component
+  * #5388: Make RandomState.set_state and RandomState.get_state threadsafe
+  * #5390: make seed, randint and shuffle threadsafe
+  * #5374: Fixed incorrect assert_array_almost_equal_nulp documentation
+  * #5393: Add support for ATLAS  3.9.33.
+  * #5313: PyArray_AsCArray caused segfault for 3d arrays
+  * #5492: handle out of memory in rfftf
+  * #4181: fix a few bugs in the random.pareto docstring
+  * #5359: minor changes to linspace docstring
+  * #4723: fix a compile issues on AIX
+
+---
python-numpy.changes: same change

Old:

  numpy-1.9.1.tar.gz

New:

  numpy-1.9.2.tar.gz



Other differences:
--
++ python-numpy-doc.spec ++
--- /var/tmp/diff_new_pack.X50xkS/_old  2015-03-05 18:15:02.0 +0100
+++ /var/tmp/diff_new_pack.X50xkS/_new  2015-03-05 18:15:02.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-numpy-doc
 #
-# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 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
@@ -19,7 +19,7 @@
 %define modname numpy
 Name:   python-numpy-doc
 %define docname numpydoc
-Version:1.9.1
+Version:1.9.2
 Release:0
 %define docvers 0.4
 Url:http://www.numpy.org/

++ python-numpy.spec ++
--- /var/tmp/diff_new_pack.X50xkS/_old  2015-03-05 18:15:02.0 +0100
+++ /var/tmp/diff_new_pack.X50xkS/_new  2015-03-05 18:15:02.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-numpy
 #
-# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 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
@@ -19,7 +19,7 @@
 %define with_atlas 0
 
 Name:   python-numpy
-Version:1.9.1
+Version:1.9.2
 Release:0
 Url:http://www.numpy.org/
 Summary:NumPy array processing for numbers, strings, records and 
objects

++ numpy-1.9.1.tar.gz - numpy-1.9.2.tar.gz ++
 20606 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit python-numpy for openSUSE:Factory

2014-11-10 Thread h_root
Hello community,

here is the log from the commit of package python-numpy for openSUSE:Factory 
checked in at 2014-11-10 17:27:50

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-doc.changes
2014-09-10 17:02:30.0 +0200
+++ /work/SRC/openSUSE:Factory/.python-numpy.new/python-numpy-doc.changes   
2014-11-10 17:27:56.0 +0100
@@ -1,0 +2,29 @@
+Thu Nov  6 11:38:20 UTC 2014 - toddrme2...@gmail.com
+
+- Update to 1.9.1: Bugfix release
+  * gh-5184: restore linear edge behaviour of gradient to as it was in  1.9.
+The second order behaviour is available via the `edge_order` keyword
+  * gh-4007: workaround Accelerate sgemv crash on OSX 10.9
+  * gh-5100: restore object dtype inference from iterable objects without
+`len()`
+  * gh-5163: avoid gcc-4.1.2 (red hat 5) miscompilation causing a crash
+  * gh-5138: fix nanmedian on arrays containing inf
+  * gh-5203: copy inherited masks in MaskedArray.__array_finalize__
+  * gh-2317: genfromtxt did not handle filling_values=0 correctly
+  * gh-5067: restore api of npy_PyFile_DupClose in python2
+  * gh-5063: cannot convert invalid sequence index to tuple
+  * gh-5082: Segmentation fault with argmin() on unicode arrays
+  * gh-5095: don't propagate subtypes from np.where
+  * gh-5104: np.inner segfaults with SciPy's sparse matrices
+  * gh-5136: Import dummy_threading if importing threading fails
+  * gh-5148: Make numpy import when run with Python flag '-OO'
+  * gh-5147: Einsum double contraction in particular order causes ValueError
+  * gh-479: Make f2py work with intent(in out)
+  * gh-5170: Make python2 .npy files readable in python3
+  * gh-5027: Use 'll' as the default length specifier for long long
+  * gh-4896: fix build error with MSVC 2013 caused by C99 complex support
+  * gh-4465: Make PyArray_PutTo respect writeable flag
+  * gh-5225: fix crash when using arange on datetime without dtype set
+  * gh-5231: fix build in c99 mode 
+
+---
python-numpy.changes: same change

Old:

  numpy-1.9.0.tar.gz

New:

  numpy-1.9.1.tar.gz



Other differences:
--
++ python-numpy-doc.spec ++
--- /var/tmp/diff_new_pack.NuLQZh/_old  2014-11-10 17:27:57.0 +0100
+++ /var/tmp/diff_new_pack.NuLQZh/_new  2014-11-10 17:27:57.0 +0100
@@ -19,7 +19,7 @@
 %define modname numpy
 Name:   python-numpy-doc
 %define docname numpydoc
-Version:1.9.0
+Version:1.9.1
 Release:0
 %define docvers 0.4
 Url:http://www.numpy.org/

++ python-numpy.spec ++
--- /var/tmp/diff_new_pack.NuLQZh/_old  2014-11-10 17:27:57.0 +0100
+++ /var/tmp/diff_new_pack.NuLQZh/_new  2014-11-10 17:27:57.0 +0100
@@ -19,7 +19,7 @@
 %define with_atlas 0
 
 Name:   python-numpy
-Version:1.9.0
+Version:1.9.1
 Release:0
 Url:http://www.numpy.org/
 Summary:NumPy array processing for numbers, strings, records and 
objects

++ numpy-1.9.0.tar.gz - numpy-1.9.1.tar.gz ++
 24857 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit python-numpy for openSUSE:Factory

2014-09-10 Thread h_root
Hello community,

here is the log from the commit of package python-numpy for openSUSE:Factory 
checked in at 2014-09-10 17:02:05

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-doc.changes
2014-08-13 17:19:58.0 +0200
+++ /work/SRC/openSUSE:Factory/.python-numpy.new/python-numpy-doc.changes   
2014-09-10 17:02:30.0 +0200
@@ -1,0 +2,20 @@
+Mon Sep  8 10:01:09 UTC 2014 - toddrme2...@gmail.com
+
+- Update to 1.9.0
+  Highlights
+  * Numerous performance improvements in various areas, most 
+notably indexing and operations on small arrays are 
+significantly faster. Indexing operations now also release the
+GIL.
+  * Addition of nanmedian and nanpercentile rounds out the 
+nanfunction set.
+- Remove upstreamed numpy-double-double-le.patch
+- Add numpy-1.9.0-remove-__declspec.patch
+  Fixes spurious warnings during build.  These warnings are related
+  to a windows-specific function that is not built, so the patch
+  just removed the function.
+  See: 
+  http://lists.opensuse.org/opensuse-packaging/2014-09/msg4.html
+- Added patch tag for numpy-buildfix.patch
+
+---
python-numpy.changes: same change

Old:

  numpy-1.8.2.tar.gz
  numpy-double-double-le.patch

New:

  numpy-1.9.0-remove-__declspec.patch
  numpy-1.9.0.tar.gz



Other differences:
--
++ python-numpy-doc.spec ++
--- /var/tmp/diff_new_pack.1awl8n/_old  2014-09-10 17:02:33.0 +0200
+++ /var/tmp/diff_new_pack.1awl8n/_new  2014-09-10 17:02:33.0 +0200
@@ -19,7 +19,7 @@
 %define modname numpy
 Name:   python-numpy-doc
 %define docname numpydoc
-Version:1.8.2
+Version:1.9.0
 Release:0
 %define docvers 0.4
 Url:http://www.numpy.org/
@@ -27,8 +27,10 @@
 License:BSD-3-Clause
 Group:  Development/Libraries/Python
 Source: 
https://pypi.python.org/packages/source/n/numpy/numpy-%{version}.tar.gz
+# PATCH-FIX-OPENSUSE numpy-buildfix.patch -- openSUSE-specific build fixes
 Patch0: numpy-buildfix.patch
-Patch1: numpy-double-double-le.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
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  blas-devel
 BuildRequires:  lapack-devel

++ python-numpy.spec ++
--- /var/tmp/diff_new_pack.1awl8n/_old  2014-09-10 17:02:33.0 +0200
+++ /var/tmp/diff_new_pack.1awl8n/_new  2014-09-10 17:02:33.0 +0200
@@ -19,15 +19,17 @@
 %define with_atlas 0
 
 Name:   python-numpy
-Version:1.8.2
+Version:1.9.0
 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
+# PATCH-FIX-OPENSUSE numpy-buildfix.patch -- openSUSE-specific build fixes
 Patch0: numpy-buildfix.patch
-Patch1: numpy-double-double-le.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
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  blas-devel
 BuildRequires:  lapack-devel
@@ -88,16 +90,16 @@
 %prep
 %setup -q -n numpy-%{version}
 %patch0 -p1
-%patch1
+%patch1 -p1
 # Fix non-executable scripts
-sed -i 1d 
numpy/{compat/setup,distutils/{conv_template,cpuinfo,exec_command,from_template,setup,system_info},f2py/{auxfuncs,capi_maps,cb_rules,cfuncs,common_rules,crackfortran,diagnose,docs/usersguide/setup_example,f2py2e,f90mod_rules,func2subr,__init__,rules,setup,use_rules},ma/setup,matrixlib/setup,setup,testing/{print_coercion_tables,setup}}.py
+sed -i 1d 
numpy/{compat/setup,distutils/{conv_template,cpuinfo,exec_command,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
 CFLAGS=%{optflags} -fno-strict-aliasing python setup.py build
 
 %install
 python setup.py install --root=%{buildroot} --prefix=%{_prefix}
-rm -rf 
%{buildroot}%{python_sitearch}/numpy/{,core,distutils,f2py,fft,ma,matrixlib,oldnumeric,polynomial,random,testing}/tests
 # Don't package testsuite
+rm -rf 

commit python-numpy for openSUSE:Factory

2014-08-13 Thread h_root
Hello community,

here is the log from the commit of package python-numpy for openSUSE:Factory 
checked in at 2014-08-13 17:19:54

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-doc.changes
2014-04-23 17:28:09.0 +0200
+++ /work/SRC/openSUSE:Factory/.python-numpy.new/python-numpy-doc.changes   
2014-08-13 17:19:58.0 +0200
@@ -1,0 +2,19 @@
+Mon Aug 11 10:09:38 UTC 2014 - toddrme2...@gmail.com
+
+- Update to 1.8.2: Bugfix release
+  * gh-4836: partition produces wrong results for multiple selections in equal 
ranges
+  * gh-4656: Make fftpack._raw_fft threadsafe
+  * gh-4628: incorrect argument order to _copyto in in np.nanmax, np.nanmin
+  * gh-4642: Hold GIL for converting dtypes types with fields
+  * gh-4733: fix np.linalg.svd(b, compute_uv=False)
+  * gh-4853: avoid unaligned simd load on reductions on i386
+  * gh-4722: Fix seg fault converting empty string to object
+  * gh-4613: Fix lack of NULL check in array_richcompare
+  * gh-4774: avoid unaligned access for strided byteswap
+  * gh-650: Prevent division by zero when creating arrays from some buffers
+  * gh-4602: ifort has issues with optimization flag O2, use O1
+- Switch to pypi download location
+- Changed Url to current home page
+- Minor spec file cleanups
+
+---
python-numpy.changes: same change

Old:

  numpy-1.8.1.tar.gz

New:

  numpy-1.8.2.tar.gz



Other differences:
--
++ python-numpy-doc.spec ++
--- /var/tmp/diff_new_pack.OtUs5L/_old  2014-08-13 17:20:00.0 +0200
+++ /var/tmp/diff_new_pack.OtUs5L/_new  2014-08-13 17:20:00.0 +0200
@@ -17,16 +17,16 @@
 
 
 %define modname numpy
-Name:   python-%{modname}-doc
+Name:   python-numpy-doc
 %define docname numpydoc
-Version:1.8.1
+Version:1.8.2
 Release:0
 %define docvers 0.4
-Url:http://sourceforge.net/projects/numpy
+Url:http://www.numpy.org/
 Summary:Documentation for python-numpy
 License:BSD-3-Clause
 Group:  Development/Libraries/Python
-Source: %{modname}-%{version}.tar.gz
+Source: 
https://pypi.python.org/packages/source/n/numpy/numpy-%{version}.tar.gz
 Patch0: numpy-buildfix.patch
 Patch1: numpy-double-double-le.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
@@ -67,9 +67,9 @@
 This package provides the documentation for NumPy
 
 %package html
-Summary:HTML documentation for python-%{modname}
+Summary:HTML documentation for python-numpy
 Group:  Development/Libraries/Python
-Recommends: python-%{modname} = %{version}
+Recommends: python-numpy = %{version}
 
 %description html
 NumPy is a general-purpose array-processing package designed to
@@ -86,9 +86,9 @@
 This package provides the HTML documentation for NumPy
 
 %package pdf
-Summary:PDF documentation for python-%{modname}
+Summary:PDF documentation for python-numpy
 Group:  Development/Libraries/Python
-Recommends: python-%{modname} = %{version}
+Recommends: python-numpy = %{version}
 
 %description pdf
 NumPy is a general-purpose array-processing package designed to
@@ -106,7 +106,7 @@
 
 
 %prep
-%setup -q -n %{modname}-%{version}
+%setup -q -n numpy-%{version}
 %patch0 -p1
 %patch1 -p1
 
@@ -118,19 +118,19 @@
 %install
 # install the documentation
 cd doc
-mkdir -p %{buildroot}%{_docdir}/python-%{modname}/{html,pdf}
-tar -xzf build/dist.tar.gz -C %{buildroot}%{_docdir}/python-%{modname}/html
-mv %{buildroot}%{_docdir}/python-%{modname}/html/*.pdf 
%{buildroot}%{_docdir}/python-%{modname}/pdf/
+mkdir -p %{buildroot}%{_docdir}/python-numpy/{html,pdf}
+tar -xzf build/dist.tar.gz -C %{buildroot}%{_docdir}/python-numpy/html
+mv %{buildroot}%{_docdir}/python-numpy/html/*.pdf 
%{buildroot}%{_docdir}/python-numpy/pdf/
 
-%fdupes %{buildroot}%{_docdir}/python-%{modname}/html/
-%fdupes %{buildroot}%{_docdir}/python-%{modname}/pdf/
+%fdupes %{buildroot}%{_docdir}/python-numpy/html/
+%fdupes %{buildroot}%{_docdir}/python-numpy/pdf/
 
 %files html
 %defattr(-,root,root)
-%{_docdir}/python-%{modname}/html/
+%{_docdir}/python-numpy/html/
 
 %files pdf
 %defattr(-,root,root)
-%{_docdir}/python-%{modname}/pdf/
+%{_docdir}/python-numpy/pdf/
 
 %changelog

++ python-numpy.spec ++
--- /var/tmp/diff_new_pack.OtUs5L/_old  2014-08-13 17:20:00.0 +0200
+++ /var/tmp/diff_new_pack.OtUs5L/_new  2014-08-13 17:20:00.0 +0200
@@ -18,15 +18,14 @@
 
 %define with_atlas 0
 
-%define modname numpy
-Name:   python-%{modname}

commit python-numpy for openSUSE:Factory

2014-04-23 Thread h_root
Hello community,

here is the log from the commit of package python-numpy for openSUSE:Factory 
checked in at 2014-04-23 17:28:07

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-doc.changes
2014-02-04 22:46:56.0 +0100
+++ /work/SRC/openSUSE:Factory/.python-numpy.new/python-numpy-doc.changes   
2014-04-23 17:28:09.0 +0200
@@ -1,0 +2,5 @@
+Mon Apr 14 05:24:31 UTC 2014 - a...@gmx.de
+
+- bugfix release 1.8.1
+
+---
--- /work/SRC/openSUSE:Factory/python-numpy/python-numpy.changes
2013-12-08 19:46:08.0 +0100
+++ /work/SRC/openSUSE:Factory/.python-numpy.new/python-numpy.changes   
2014-04-23 17:28:09.0 +0200
@@ -1,0 +2,5 @@
+Mon Apr 14 05:23:39 UTC 2014 - a...@gmx.de
+
+- bugfix release 1.8.1
+
+---

Old:

  numpy-1.8.0.tar.gz

New:

  numpy-1.8.1.tar.gz



Other differences:
--
++ python-numpy-doc.spec ++
--- /var/tmp/diff_new_pack.UKOJQu/_old  2014-04-23 17:28:10.0 +0200
+++ /var/tmp/diff_new_pack.UKOJQu/_new  2014-04-23 17:28:10.0 +0200
@@ -19,7 +19,7 @@
 %define modname numpy
 Name:   python-%{modname}-doc
 %define docname numpydoc
-Version:1.8.0
+Version:1.8.1
 Release:0
 %define docvers 0.4
 Url:http://sourceforge.net/projects/numpy

++ python-numpy.spec ++
--- /var/tmp/diff_new_pack.UKOJQu/_old  2014-04-23 17:28:10.0 +0200
+++ /var/tmp/diff_new_pack.UKOJQu/_new  2014-04-23 17:28:10.0 +0200
@@ -20,7 +20,7 @@
 
 %define modname numpy
 Name:   python-%{modname}
-Version:1.8.0
+Version:1.8.1
 Release:0
 Url:http://sourceforge.net/projects/numpy
 Summary:NumPy array processing for numbers, strings, records and 
objects

++ numpy-1.8.0.tar.gz - numpy-1.8.1.tar.gz ++
 31958 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit python-numpy for openSUSE:Factory

2014-02-04 Thread h_root
Hello community,

here is the log from the commit of package python-numpy for openSUSE:Factory 
checked in at 2014-02-04 21:50:23

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-doc.changes
2013-11-14 08:43:29.0 +0100
+++ /work/SRC/openSUSE:Factory/.python-numpy.new/python-numpy-doc.changes   
2014-02-04 22:46:56.0 +0100
@@ -1,0 +2,5 @@
+Tue Feb  4 00:55:42 UTC 2014 - dval...@suse.com
+
+- add numpy-double-double-le.patch for ppc64le
+
+---



Other differences:
--
++ python-numpy-doc.spec ++
--- /var/tmp/diff_new_pack.SHyByr/_old  2014-02-04 22:46:57.0 +0100
+++ /var/tmp/diff_new_pack.SHyByr/_new  2014-02-04 22:46:57.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-numpy-doc
 #
-# 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
@@ -28,6 +28,7 @@
 Group:  Development/Libraries/Python
 Source: %{modname}-%{version}.tar.gz
 Patch0: numpy-buildfix.patch
+Patch1: numpy-double-double-le.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  blas-devel
 BuildRequires:  lapack-devel
@@ -107,6 +108,7 @@
 %prep
 %setup -q -n %{modname}-%{version}
 %patch0 -p1
+%patch1 -p1
 
 %build
 # make the documentation

++ python-numpy.spec ++
--- /var/tmp/diff_new_pack.SHyByr/_old  2014-02-04 22:46:57.0 +0100
+++ /var/tmp/diff_new_pack.SHyByr/_new  2014-02-04 22:46:57.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-numpy
 #
-# 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

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit python-numpy for openSUSE:Factory

2013-12-08 Thread h_root
Hello community,

here is the log from the commit of package python-numpy for openSUSE:Factory 
checked in at 2013-12-08 19:46:07

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
2013-11-14 08:43:29.0 +0100
+++ /work/SRC/openSUSE:Factory/.python-numpy.new/python-numpy.changes   
2013-12-08 19:46:08.0 +0100
@@ -1,0 +2,5 @@
+Thu Dec  5 11:17:52 CET 2013 - m...@suse.de
+
+- add numpy-double-double-le.patch for ppc64le
+
+---

New:

  numpy-double-double-le.patch



Other differences:
--
++ python-numpy.spec ++
--- /var/tmp/diff_new_pack.fQjkl8/_old  2013-12-08 19:46:09.0 +0100
+++ /var/tmp/diff_new_pack.fQjkl8/_new  2013-12-08 19:46:09.0 +0100
@@ -28,6 +28,7 @@
 Group:  Development/Libraries/Python
 Source: 
http://sourceforge.net/projects/numpy/files/NumPy/%{version}/%{modname}-%{version}.tar.gz
 Patch0: numpy-buildfix.patch
+Patch1: numpy-double-double-le.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  blas-devel
 BuildRequires:  lapack-devel
@@ -88,6 +89,7 @@
 %prep
 %setup -q -n %{modname}-%{version}
 %patch0 -p1
+%patch1
 # Fix non-executable scripts
 sed -i 1d 
numpy/{compat/setup,distutils/{conv_template,cpuinfo,exec_command,from_template,setup,system_info},f2py/{auxfuncs,capi_maps,cb_rules,cfuncs,common_rules,crackfortran,diagnose,docs/usersguide/setup_example,f2py2e,f90mod_rules,func2subr,__init__,rules,setup,use_rules},ma/setup,matrixlib/setup,setup,testing/{print_coercion_tables,setup}}.py
 

++ numpy-double-double-le.patch ++
--- ./numpy/core/setup.py.orig  2013-12-05 10:09:02.655607503 +
+++ ./numpy/core/setup.py   2013-12-05 10:10:06.126607391 +
@@ -465,7 +465,7 @@ def configuration(parent_package='',top_
'MOTOROLA_EXTENDED_12_BYTES_BE',
'IEEE_QUAD_LE', 'IEEE_QUAD_BE',
'IEEE_DOUBLE_LE', 'IEEE_DOUBLE_BE',
-   'DOUBLE_DOUBLE_BE']:
+   'DOUBLE_DOUBLE_BE', 'DOUBLE_DOUBLE_LE']:
 moredefs.append(('HAVE_LDOUBLE_%s' % rep, 1))
 else:
 raise ValueError(Unrecognized long double format: %s % 
rep)
--- ./numpy/core/setup_common.py.orig   2013-12-05 10:09:12.407607486 +
+++ ./numpy/core/setup_common.py2013-12-05 10:12:04.389607182 +
@@ -256,6 +256,8 @@ _IEEE_QUAD_PREC_BE = ['300', '031', '326
 _IEEE_QUAD_PREC_LE = _IEEE_QUAD_PREC_BE[::-1]
 _DOUBLE_DOUBLE_BE = ['301', '235', '157', '064', '124', '000', '000', '000'] + 
\
 ['000'] * 8
+_DOUBLE_DOUBLE_LE = ['000', '000', '000', '124', '064', '157', '235', '301'] + 
\
+['000'] * 8
 
 def long_double_representation(lines):
 Given a binary dump as given by GNU od -b, look for long double
@@ -295,6 +297,8 @@ def long_double_representation(lines):
 return 'IEEE_QUAD_LE'
 elif read[8:-8] == _DOUBLE_DOUBLE_BE:
 return 'DOUBLE_DOUBLE_BE'
+elif read[8:-8] == _DOUBLE_DOUBLE_LE:
+return 'DOUBLE_DOUBLE_LE'
 elif read[:16] == _BEFORE_SEQ:
 if read[16:-8] == _IEEE_DOUBLE_LE:
 return 'IEEE_DOUBLE_LE'
--- ./numpy/core/src/npymath/ieee754.c.src.orig 2013-12-05 10:27:37.806605529 
+
+++ ./numpy/core/src/npymath/ieee754.c.src  2013-12-05 10:15:22.245606831 
+
@@ -133,7 +133,7 @@ float _nextf(float x, int p)
 return x;
 }
 
-#ifdef HAVE_LDOUBLE_DOUBLE_DOUBLE_BE
+#if defined(HAVE_LDOUBLE_DOUBLE_DOUBLE_BE) || 
defined(HAVE_LDOUBLE_DOUBLE_DOUBLE_LE)
 
 /*
  * FIXME: this is ugly and untested. The asm part only works with gcc, and we
--- ./numpy/core/src/npymath/npy_math_private.h.orig2013-12-05 
10:09:39.735607438 +
+++ ./numpy/core/src/npymath/npy_math_private.h 2013-12-05 10:13:51.717606992 
+
@@ -435,7 +435,7 @@ do {
 typedef npy_uint32 ldouble_sign_t;
 #endif
 
-#ifndef HAVE_LDOUBLE_DOUBLE_DOUBLE_BE
+#if !defined(HAVE_LDOUBLE_DOUBLE_DOUBLE_BE)  
!defined(HAVE_LDOUBLE_DOUBLE_DOUBLE_LE)
 /* Get the sign bit of x. x should be of type IEEEl2bitsrep */
 #define GET_LDOUBLE_SIGN(x) \
 (((x).a[LDBL_SIGN_INDEX]  LDBL_SIGN_MASK)  LDBL_SIGN_SHIFT)
@@ -476,7 +476,7 @@ do {
  ((x).a[LDBL_MANH_INDEX]  ~LDBL_MANH_MASK) |   \
  (((IEEEl2bitsrep_part)(v)  LDBL_MANH_SHIFT)  LDBL_MANH_MASK))
 
-#endif /* #ifndef 

commit python-numpy for openSUSE:Factory

2013-08-01 Thread h_root
Hello community,

here is the log from the commit of package python-numpy for openSUSE:Factory 
checked in at 2013-08-01 17:14:30

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-doc.changes
2013-05-06 09:07:15.0 +0200
+++ /work/SRC/openSUSE:Factory/.python-numpy.new/python-numpy-doc.changes   
2013-08-01 17:14:32.0 +0200
@@ -1,0 +2,5 @@
+Thu Aug  1 11:52:47 UTC 2013 - speili...@suse.com
+
+- The *.egg-info is a file, not a directory
+
+---



Other differences:
--
++ python-numpy-doc.spec ++
--- /var/tmp/diff_new_pack.XtsfLS/_old  2013-08-01 17:14:32.0 +0200
+++ /var/tmp/diff_new_pack.XtsfLS/_new  2013-08-01 17:14:32.0 +0200
@@ -173,6 +173,6 @@
 %files -n python-numpydoc
 %defattr(-,root,root)
 %{python_sitelib}/%{docname}/
-%{python_sitelib}/%{docname}-%{docvers}-py%{py_ver}.egg-info/
+%{python_sitelib}/%{docname}-%{docvers}-py%{py_ver}.egg-info
 
 %changelog

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit python-numpy for openSUSE:Factory

2013-06-19 Thread h_root
Hello community,

here is the log from the commit of package python-numpy for openSUSE:Factory 
checked in at 2013-06-19 16:40:58

Comparing /work/SRC/openSUSE:Factory/python-numpy (Old)
 and  /work/SRC/openSUSE:Factory/.python-numpy.new (New)


Package is python-numpy

Changes:

python-numpy.changes: same change

Old:

  python3-numpy.changes
  python3-numpy.spec



Other differences:
--
python-numpy.spec: same change
-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit python-numpy for openSUSE:Factory

2013-05-06 Thread h_root
Hello community,

here is the log from the commit of package python-numpy for openSUSE:Factory 
checked in at 2013-05-06 09:07:14

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-doc.changes
2013-03-12 11:15:06.0 +0100
+++ /work/SRC/openSUSE:Factory/.python-numpy.new/python-numpy-doc.changes   
2013-05-06 09:07:15.0 +0200
@@ -1,0 +2,6 @@
+Fri May  3 22:27:24 UTC 2013 - toddrme2...@gmail.com
+
+- Update to 1.7.1
+  * Bugfixes
+
+---
python-numpy.changes: same change
python3-numpy.changes: same change

Old:

  numpy-1.7.0.tar.gz

New:

  numpy-1.7.1.tar.gz



Other differences:
--
++ python-numpy-doc.spec ++
--- /var/tmp/diff_new_pack.KTMfqB/_old  2013-05-06 09:07:17.0 +0200
+++ /var/tmp/diff_new_pack.KTMfqB/_new  2013-05-06 09:07:17.0 +0200
@@ -19,7 +19,7 @@
 %define modname numpy
 Name:   python-%{modname}-doc
 %define docname numpydoc
-Version:1.7.0
+Version:1.7.1
 Release:0
 %define docvers 0.4
 Url:http://sourceforge.net/projects/numpy

++ python-numpy.spec ++
--- /var/tmp/diff_new_pack.KTMfqB/_old  2013-05-06 09:07:17.0 +0200
+++ /var/tmp/diff_new_pack.KTMfqB/_new  2013-05-06 09:07:17.0 +0200
@@ -18,7 +18,7 @@
 
 %define modname numpy
 Name:   python-%{modname}
-Version:1.7.0
+Version:1.7.1
 Release:0
 Url:http://sourceforge.net/projects/numpy
 Summary:NumPy array processing for numbers, strings, records and 
objects

++ python3-numpy.spec ++
--- /var/tmp/diff_new_pack.KTMfqB/_old  2013-05-06 09:07:17.0 +0200
+++ /var/tmp/diff_new_pack.KTMfqB/_new  2013-05-06 09:07:17.0 +0200
@@ -18,7 +18,7 @@
 
 %define modname numpy
 Name:   python3-%{modname}
-Version:1.7.0
+Version:1.7.1
 Release:0
 Url:http://sourceforge.net/projects/numpy
 Summary:NumPy array processing for numbers, strings, records and 
objects

++ numpy-1.7.0.tar.gz - numpy-1.7.1.tar.gz ++
 24145 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit python-numpy for openSUSE:Factory

2013-04-05 Thread h_root
Hello community,

here is the log from the commit of package python-numpy for openSUSE:Factory 
checked in at 2013-04-05 17:05:11

Comparing /work/SRC/openSUSE:Factory/python-numpy (Old)
 and  /work/SRC/openSUSE:Factory/.python-numpy.new (New)


Package is python-numpy, Maintainer is jmate...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/python-numpy/python-numpy.changes
2013-03-12 11:15:06.0 +0100
+++ /work/SRC/openSUSE:Factory/.python-numpy.new/python-numpy.changes   
2013-04-05 17:05:11.0 +0200
@@ -1,0 +2,5 @@
+Fri Apr  5 13:20:14 UTC 2013 - idon...@suse.com
+
+- Add Source URL, see https://en.opensuse.org/SourceUrls
+
+---
--- /work/SRC/openSUSE:Factory/python-numpy/python3-numpy.changes   
2013-03-12 11:15:06.0 +0100
+++ /work/SRC/openSUSE:Factory/.python-numpy.new/python3-numpy.changes  
2013-04-05 17:05:11.0 +0200
@@ -1,0 +2,5 @@
+Fri Apr  5 13:20:17 UTC 2013 - idon...@suse.com
+
+- Add Source URL, see https://en.opensuse.org/SourceUrls
+
+---



Other differences:
--
++ python-numpy.spec ++
--- /var/tmp/diff_new_pack.rrUjvg/_old  2013-04-05 17:05:12.0 +0200
+++ /var/tmp/diff_new_pack.rrUjvg/_new  2013-04-05 17:05:12.0 +0200
@@ -24,7 +24,7 @@
 Summary:NumPy array processing for numbers, strings, records and 
objects
 License:BSD-3-Clause
 Group:  Development/Libraries/Python
-Source: %{modname}-%{version}.tar.gz
+Source: 
http://sourceforge.net/projects/numpy/files/NumPy/%{version}/%{modname}-%{version}.tar.gz
 Patch1: numpy-buildfix.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  blas-devel

python3-numpy.spec: same change
-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit python-numpy for openSUSE:Factory

2013-03-12 Thread h_root
Hello community,

here is the log from the commit of package python-numpy for openSUSE:Factory 
checked in at 2013-03-12 11:15:05

Comparing /work/SRC/openSUSE:Factory/python-numpy (Old)
 and  /work/SRC/openSUSE:Factory/.python-numpy.new (New)


Package is python-numpy, Maintainer is jmate...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/python-numpy/python-numpy-doc.changes
2012-06-07 15:39:36.0 +0200
+++ /work/SRC/openSUSE:Factory/.python-numpy.new/python-numpy-doc.changes   
2013-03-12 11:15:06.0 +0100
@@ -1,0 +2,28 @@
+Tue Mar 12 06:21:52 UTC 2013 - highwaystar...@gmail.com
+
+- update to 1.7.0
+ * This release includes several new features as well as numerous
+ bug fixes and refactorings
+  Highlights:
+  - ``where=`` parameter to ufuncs (allows the use of boolean
+  arrays to choose where a computation should be done)
+  - ``vectorize`` improvements (added 'excluded' and 'cache'
+  keyword, general cleanup and bug fixes)
+  - ``numpy.random.choice`` (random sample generating function)
+
+  New Features:
+  - Reduction UFuncs Generalize axis= Parameter
+  - Reduction UFuncs New keepdims= Parameter
+  - Datetime support
+  - Custom formatter for printing arrays
+  - New function numpy.random.choice
+  - New function isclose
+  - Preliminary multi-dimensional support in the polynomial package
+  - Ability to pad rank-n arrays
+  - New argument to searchsorted
+  - Added experimental support for the AArch64 architecture.
+ * For additional details check release notes at
+   http://sourceforge.net/projects/numpy/files/NumPy/1.7.0/
+- numpy-aarch64.diff: removed, now upstream
+
+---
--- /work/SRC/openSUSE:Factory/python-numpy/python-numpy.changes
2013-03-07 07:34:03.0 +0100
+++ /work/SRC/openSUSE:Factory/.python-numpy.new/python-numpy.changes   
2013-03-12 11:15:06.0 +0100
@@ -1,0 +2,28 @@
+Tue Mar 12 06:21:52 UTC 2013 - highwaystar...@gmail.com
+
+- update to 1.7.0 
+ * This release includes several new features as well as numerous 
+ bug fixes and refactorings
+  Highlights:
+  - ``where=`` parameter to ufuncs (allows the use of boolean 
+  arrays to choose where a computation should be done)
+  - ``vectorize`` improvements (added 'excluded' and 'cache' 
+  keyword, general cleanup and bug fixes)
+  - ``numpy.random.choice`` (random sample generating function)
+
+  New Features:
+  - Reduction UFuncs Generalize axis= Parameter
+  - Reduction UFuncs New keepdims= Parameter
+  - Datetime support
+  - Custom formatter for printing arrays
+  - New function numpy.random.choice
+  - New function isclose
+  - Preliminary multi-dimensional support in the polynomial package
+  - Ability to pad rank-n arrays
+  - New argument to searchsorted
+  - Added experimental support for the AArch64 architecture.
+ * For additional details check release notes at 
+   http://sourceforge.net/projects/numpy/files/NumPy/1.7.0/
+- numpy-aarch64.diff: removed, now upstream
+
+---
--- /work/SRC/openSUSE:Factory/python-numpy/python3-numpy.changes   
2012-12-14 10:43:45.0 +0100
+++ /work/SRC/openSUSE:Factory/.python-numpy.new/python3-numpy.changes  
2013-03-12 11:15:06.0 +0100
@@ -1,0 +2,29 @@
+Tue Feb 19 06:21:35 UTC 2013 - highwaystar...@gmail.com
+
+- update to 1.7.0 
+ * This release includes several new features as well as numerous 
+ bug fixes and refactorings
+  Highlights:
+  - ``where=`` parameter to ufuncs (allows the use of boolean 
+  arrays to choose where a computation should be done)
+  - ``vectorize`` improvements (added 'excluded' and 'cache' 
+  keyword, general cleanup and bug fixes)
+  - ``numpy.random.choice`` (random sample generating function)
+  
+  New Features:
+  - Reduction UFuncs Generalize axis= Parameter
+  - Reduction UFuncs New keepdims= Parameter
+  - Datetime support
+  - Custom formatter for printing arrays
+  - New function numpy.random.choice
+  - New function isclose
+  - Preliminary multi-dimensional support in the polynomial package
+  - Ability to pad rank-n arrays
+  - New argument to searchsorted
+  - Added experimental support for the AArch64 architecture.
+ * For additional details check release notes at
+   http://sourceforge.net/projects/numpy/files/NumPy/1.7.0/
+- numpy-fd15162.patch and numpy-python33.patch removed, because 
+  now is is in upstream
+
+---

Old:

  numpy-1.6.2.tar.gz
  numpy-aarch64.patch
  numpy-fd15162.patch
  numpy-python33.patch

New:

  numpy-1.7.0.tar.gz



Other differences:
--
++ python-numpy-doc.spec ++
--- /var/tmp/diff_new_pack.NmXz59/_old  

commit python-numpy for openSUSE:Factory

2013-03-06 Thread h_root
Hello community,

here is the log from the commit of package python-numpy for openSUSE:Factory 
checked in at 2013-03-07 07:34:02

Comparing /work/SRC/openSUSE:Factory/python-numpy (Old)
 and  /work/SRC/openSUSE:Factory/.python-numpy.new (New)


Package is python-numpy, Maintainer is jmate...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/python-numpy/python-numpy.changes
2012-09-17 14:08:45.0 +0200
+++ /work/SRC/openSUSE:Factory/.python-numpy.new/python-numpy.changes   
2013-03-07 07:34:03.0 +0100
@@ -1,0 +2,6 @@
+Tue Mar  5 22:25:53 UTC 2013 - dmuel...@suse.com
+
+- add numpy-aarch64.diff:
+  * Fix build for AArch64 
+
+---

New:

  numpy-aarch64.patch



Other differences:
--
++ python-numpy-doc.spec ++
--- /var/tmp/diff_new_pack.xiYB5Z/_old  2013-03-07 07:34:04.0 +0100
+++ /var/tmp/diff_new_pack.xiYB5Z/_new  2013-03-07 07:34:04.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-numpy-doc
 #
-# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2013 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
@@ -28,6 +28,7 @@
 Group:  Development/Libraries/Python
 Source: %{modname}-%{version}.tar.gz
 Patch1: numpy-buildfix.patch
+Patch2: numpy-aarch64.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  blas-devel
 BuildRequires:  lapack-devel
@@ -138,6 +139,7 @@
 %prep
 %setup -q -n %{modname}-%{version}
 %patch1 -p0
+%patch2 -p0
 
 %build
 # make the documentation

++ python-numpy.spec ++
--- /var/tmp/diff_new_pack.xiYB5Z/_old  2013-03-07 07:34:04.0 +0100
+++ /var/tmp/diff_new_pack.xiYB5Z/_new  2013-03-07 07:34:04.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-numpy
 #
-# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2013 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
@@ -26,6 +26,7 @@
 Group:  Development/Libraries/Python
 Source: %{modname}-%{version}.tar.gz
 Patch1: numpy-buildfix.patch
+Patch2: numpy-aarch64.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  blas-devel
 BuildRequires:  lapack-devel
@@ -84,6 +85,7 @@
 %prep
 %setup -q -n %{modname}-%{version}
 %patch1 -p0
+%patch2
 sed -i 1d 
%{modname}/{compat/setup{,scons},distutils/{conv_template,cpuinfo,exec_command,from_template,setup,setupscons,system_info},f2py/{auxfuncs,capi_maps,cb_rules,cfuncs,common_rules,crackfortran,diagnose,docs/usersguide/setup_example,f2py2e,f90mod_rules,func2subr,__init__,rules,setup,setupscons,use_rules},ma/setup{,scons},matrixlib/setup{,scons},setup,setupscons,testing/print_coercion_tables,testing/setup{,scons}}.py
 # Fix non-executable scripts
 
 %build

++ python3-numpy.spec ++
--- /var/tmp/diff_new_pack.xiYB5Z/_old  2013-03-07 07:34:04.0 +0100
+++ /var/tmp/diff_new_pack.xiYB5Z/_new  2013-03-07 07:34:04.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python3-numpy
 #
-# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2013 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

++ numpy-aarch64.patch ++
--- numpy/core/include/numpy/npy_cpu.h
+++ numpy/core/include/numpy/npy_cpu.h
@@ -66,6 +66,8 @@
 #define NPY_CPU_MIPSEL
 #elif defined(__MIPSEB__)
 #define NPY_CPU_MIPSEB
+#elif defined(__aarch64__)
+#define NPY_CPU_AARCH64
 #else
 #error Unknown CPU, please report this to numpy maintainers with \
 information about your platform (OS, CPU and compiler)
--- numpy/core/include/numpy/npy_endian.h
+++ numpy/core/include/numpy/npy_endian.h
@@ -25,6 +25,7 @@
 || defined(NPY_CPU_IA64)\
 || defined(NPY_CPU_ALPHA)   \
 || defined(NPY_CPU_ARMEL)   \
+|| defined(NPY_CPU_AARCH64)   \
 || defined(NPY_CPU_SH_LE)   \
 || defined(NPY_CPU_MIPSEL)
 #define NPY_BYTE_ORDER NPY_LITTLE_ENDIAN
-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit python-numpy for openSUSE:Factory

2012-12-14 Thread h_root
Hello community,

here is the log from the commit of package python-numpy for openSUSE:Factory 
checked in at 2012-12-14 10:43:43

Comparing /work/SRC/openSUSE:Factory/python-numpy (Old)
 and  /work/SRC/openSUSE:Factory/.python-numpy.new (New)


Package is python-numpy, Maintainer is jmate...@suse.com

Changes:

python-numpy.changes: same change
--- /work/SRC/openSUSE:Factory/python-numpy/python3-numpy.changes   
2012-11-28 14:33:49.0 +0100
+++ /work/SRC/openSUSE:Factory/.python-numpy.new/python3-numpy.changes  
2012-12-14 10:43:45.0 +0100
@@ -1,0 +2,5 @@
+Wed Dec 12 02:25:57 UTC 2012 - highwaystar...@gmail.com
+
+- regenerate mtrand.c with cython, needed for python3.3 compatibility 
+
+---



Other differences:
--
python-numpy.spec: same change
++ python3-numpy.spec ++
--- /var/tmp/diff_new_pack.VSc2Dq/_old  2012-12-14 10:43:47.0 +0100
+++ /var/tmp/diff_new_pack.VSc2Dq/_new  2012-12-14 10:43:47.0 +0100
@@ -34,6 +34,8 @@
 BuildRequires:  python3
 BuildRequires:  python3-2to3
 BuildRequires:  python3-devel
+# Cython needed for mtrand.c regenerating (python3.3)
+BuildRequires:  python3-Cython
 # FIXME: atlas is horribly broken
 # %if 0%{?suse_version} = 1210
 # BuildRequires:  libatlas3-devel
@@ -88,6 +90,21 @@
 %patch3 -p1
 
 sed -i 1d 
%{modname}/{compat/setup{,scons},distutils/{conv_template,cpuinfo,exec_command,from_template,setup,setupscons,system_info},f2py/{auxfuncs,capi_maps,cb_rules,cfuncs,common_rules,crackfortran,diagnose,docs/usersguide/setup_example,f2py2e,f90mod_rules,func2subr,__init__,rules,setup,setupscons,use_rules},ma/setup{,scons},matrixlib/setup{,scons},setup,setupscons,testing/print_coercion_tables,testing/setup{,scons}}.py
 # Fix non-executable scripts
+# Fix from Fedora:
+# Regenerate Cython c sources
+# This is needed with numpy-1.6.2.tar.gz with python 3.3 to avoid an exception
+# with an import call in the generated .c file in the tarball that uses the
+# old default of -1:
+# File mtrand.pyx, line 126, in init mtrand 
(numpy/random/mtrand/mtrand.c:20679)
+#   ValueError: level must be = 0
+# due to the changes in import in 3.3
+# Regenerating with a newer Cython fixes it:
+%if 0%{?suse_version}   0%{?suse_version} = 1230
+pushd numpy/random/mtrand/
+rm -v mtrand.c
+cython-%{py3_ver} mtrand.pyx
+popd
+%endif
 
 %build
 CFLAGS=%{optflags} -fno-strict-aliasing python3 setup.py build

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit python-numpy for openSUSE:Factory

2012-11-22 Thread h_root
Hello community,

here is the log from the commit of package python-numpy for openSUSE:Factory 
checked in at 2012-11-22 14:15:05

Comparing /work/SRC/openSUSE:Factory/python-numpy (Old)
 and  /work/SRC/openSUSE:Factory/.python-numpy.new (New)


Package is python-numpy, Maintainer is jmate...@suse.com

Changes:

python-numpy.changes: same change
--- /work/SRC/openSUSE:Factory/python-numpy/python3-numpy.changes   
2012-11-14 09:16:16.0 +0100
+++ /work/SRC/openSUSE:Factory/.python-numpy.new/python3-numpy.changes  
2012-11-22 14:15:07.0 +0100
@@ -1,0 +2,6 @@
+Wed Nov 21 09:31:44 UTC 2012 - idon...@suse.com
+
+- Add numpy-fd15162.patch which should fix python3-scipy
+  See 
https://github.com/numpy/numpy/commit/fd15162fbff5dd68c548284947d39bb2a2481183
+
+---

New:

  numpy-fd15162.patch



Other differences:
--
python-numpy.spec: same change
++ python3-numpy.spec ++
--- /var/tmp/diff_new_pack.enc3IV/_old  2012-11-22 14:15:08.0 +0100
+++ /var/tmp/diff_new_pack.enc3IV/_new  2012-11-22 14:15:08.0 +0100
@@ -27,6 +27,7 @@
 Source: %{modname}-%{version}.tar.gz
 Patch1: numpy-buildfix.patch
 Patch2: numpy-python33.patch
+Patch3: numpy-fd15162.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  blas-devel
 BuildRequires:  lapack-devel
@@ -88,6 +89,7 @@
 %setup -q -n %{modname}-%{version}
 %patch1
 %patch2 -p1
+%patch3 -p1
 
 sed -i 1d 
%{modname}/{compat/setup{,scons},distutils/{conv_template,cpuinfo,exec_command,from_template,setup,setupscons,system_info},f2py/{auxfuncs,capi_maps,cb_rules,cfuncs,common_rules,crackfortran,diagnose,docs/usersguide/setup_example,f2py2e,f90mod_rules,func2subr,__init__,rules,setup,setupscons,use_rules},ma/setup{,scons},matrixlib/setup{,scons},setup,setupscons,testing/print_coercion_tables,testing/setup{,scons}}.py
 # Fix non-executable scripts
 

++ numpy-fd15162.patch ++
Index: numpy-1.6.2/numpy/core/src/multiarray/methods.c
===
--- numpy-1.6.2.orig/numpy/core/src/multiarray/methods.c
+++ numpy-1.6.2/numpy/core/src/multiarray/methods.c
@@ -1476,7 +1476,15 @@ array_setstate(PyArrayObject *self, PyOb
 if (!PyDataType_FLAGCHK(typecode, NPY_LIST_PICKLE)) {
 int swap=!PyArray_ISNOTSWAPPED(self);
 self-data = datastr;
-if (!_IsAligned(self) || swap) {
+#ifndef NPY_PY3K
+/* Check that the string is not interned */
+if (!_IsAligned(self) || swap || PyString_CHECK_INTERNED(rawdata)) {
+#else
+/* Bytes should always be considered immutable, but we just grab the
+ * pointer if they are large, to save memory. */
+if (!_IsAligned(self) || swap || (len = 1000)) {
+#endif
+
 intp num = PyArray_NBYTES(self);
 self-data = PyDataMem_NEW(num);
 if (self-data == NULL) {
-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit python-numpy for openSUSE:Factory

2012-11-14 Thread h_root
Hello community,

here is the log from the commit of package python-numpy for openSUSE:Factory 
checked in at 2012-11-14 09:16:14

Comparing /work/SRC/openSUSE:Factory/python-numpy (Old)
 and  /work/SRC/openSUSE:Factory/.python-numpy.new (New)


Package is python-numpy, Maintainer is jmate...@suse.com

Changes:

python-numpy.changes: same change
--- /work/SRC/openSUSE:Factory/python-numpy/python3-numpy.changes   
2012-09-17 14:08:45.0 +0200
+++ /work/SRC/openSUSE:Factory/.python-numpy.new/python3-numpy.changes  
2012-11-14 09:16:16.0 +0100
@@ -1,0 +2,5 @@
+Tue Nov 13 12:23:18 UTC 2012 - idon...@suse.com
+
+- Add numpy-python33.patch to fix compilation with Python 3.3 
+
+---

New:

  numpy-python33.patch



Other differences:
--
++ python-numpy-doc.spec ++
--- /var/tmp/diff_new_pack.6bfaL4/_old  2012-11-14 09:16:17.0 +0100
+++ /var/tmp/diff_new_pack.6bfaL4/_new  2012-11-14 09:16:17.0 +0100
@@ -15,12 +15,13 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
+
 %define modname numpy
 Name:   python-%{modname}-doc
 %define docname numpydoc
 Version:1.6.2
-%define docvers 0.4
 Release:0
+%define docvers 0.4
 Url:http://sourceforge.net/projects/numpy
 Summary:Documentation for python-numpy
 License:BSD-3-Clause
@@ -28,19 +29,19 @@
 Source: %{modname}-%{version}.tar.gz
 Patch1: numpy-buildfix.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-BuildRequires:  python-devel
+BuildRequires:  blas-devel
+BuildRequires:  lapack-devel
 BuildRequires:  python-Sphinx
+BuildRequires:  python-devel
 BuildRequires:  python-matplotlib
 BuildRequires:  python-numpy-devel
-BuildRequires:  blas-devel
-BuildRequires:  lapack-devel
 BuildRequires:  texlive-latex
 BuildRequires:  zip
 Provides:   python-numpydoc = %{version}
 Obsoletes:  python-numpydoc  %{version}
 %if 0%{?suse_version}
-BuildRequires:  gcc-fortran
 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

++ python-numpy.spec ++
--- /var/tmp/diff_new_pack.6bfaL4/_old  2012-11-14 09:16:17.0 +0100
+++ /var/tmp/diff_new_pack.6bfaL4/_new  2012-11-14 09:16:17.0 +0100
@@ -15,6 +15,7 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
+
 %define modname numpy
 Name:   python-%{modname}
 Version:1.6.2
@@ -26,14 +27,14 @@
 Source: %{modname}-%{version}.tar.gz
 Patch1: numpy-buildfix.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-BuildRequires:  python-devel
 BuildRequires:  blas-devel
 BuildRequires:  lapack-devel
+BuildRequires:  python-devel
 Requires:   python = %{py_ver}
 Provides:   numpy = %{version}
 %if 0%{?suse_version}
-BuildRequires:  gcc-fortran
 BuildRequires:  fdupes
+BuildRequires:  gcc-fortran
 # FIXME: atlas is horribly broken
 # %if 0%{?suse_version} = 1210
 # BuildRequires:  libatlas3-devel
@@ -67,9 +68,9 @@
 Summary:Development files for %{modname} applications
 Group:  Development/Libraries/Python
 Requires:   %{name} = %{version}
-Requires:   python-devel
 Requires:   blas-devel
 Requires:   lapack-devel
+Requires:   python-devel
 %if 0%{?suse_version}
 Requires:   gcc-fortran
 %py_requires -d

++ python3-numpy.spec ++
--- /var/tmp/diff_new_pack.6bfaL4/_old  2012-11-14 09:16:17.0 +0100
+++ /var/tmp/diff_new_pack.6bfaL4/_new  2012-11-14 09:16:17.0 +0100
@@ -15,6 +15,7 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
+
 %define modname numpy
 Name:   python3-%{modname}
 Version:1.6.2
@@ -25,12 +26,13 @@
 Group:  Development/Libraries/Python
 Source: %{modname}-%{version}.tar.gz
 Patch1: numpy-buildfix.patch
+Patch2: numpy-python33.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
+BuildRequires:  blas-devel
+BuildRequires:  lapack-devel
 BuildRequires:  python3
 BuildRequires:  python3-2to3
 BuildRequires:  python3-devel
-BuildRequires:  blas-devel
-BuildRequires:  lapack-devel
 # FIXME: atlas is horribly broken
 # %if 0%{?suse_version} = 1210
 # BuildRequires:  libatlas3-devel
@@ -40,8 +42,8 @@
 %{!?py3_ver: %global py3_ver %(python3 -c import sys; 
version=str(sys.version_info[0]) + '.' + str(sys.version_info[1]); 
print(version) 2/dev/null || echo PYTHON-NOT-FOUND)}
 %endif
 %if 0%{?suse_version}
-BuildRequires:  gcc-fortran
 BuildRequires:  fdupes
+BuildRequires:  gcc-fortran
 %else

commit python-numpy for openSUSE:Factory

2012-06-07 Thread h_root
Hello community,

here is the log from the commit of package python-numpy for openSUSE:Factory 
checked in at 2012-06-07 15:39:34

Comparing /work/SRC/openSUSE:Factory/python-numpy (Old)
 and  /work/SRC/openSUSE:Factory/.python-numpy.new (New)


Package is python-numpy, Maintainer is jmate...@suse.com

Changes:

New Changes file:

--- /dev/null   2012-05-03 01:24:41.895590051 +0200
+++ /work/SRC/openSUSE:Factory/.python-numpy.new/python-numpy-doc.changes   
2012-06-07 15:39:36.0 +0200
@@ -0,0 +1,10 @@
+---
+Fri Jun  1 12:08:16 UTC 2012 - toddrme2...@gmail.com
+
+- Remove blas/lapack tests since these build successfully on all
+  targets now
+- Add documentation packages
+  These are separate packages because a lot of packages depend on
+  numpy, so building the documentation inside the base spec file
+  would slow down the build process for the entire project
+
--- /work/SRC/openSUSE:Factory/python-numpy/python-numpy.changes
2012-05-22 10:10:14.0 +0200
+++ /work/SRC/openSUSE:Factory/.python-numpy.new/python-numpy.changes   
2012-06-07 15:39:36.0 +0200
@@ -1,0 +2,20 @@
+Mon Jun  4 15:30:34 UTC 2012 - toddrme2...@gmail.com
+
+- Add libatlas2 buildrequires
+
+---
+Fri Jun  1 12:08:16 UTC 2012 - toddrme2...@gmail.com
+
+- Remove blas/lapack tests since these build successfully on all
+  targets now
+- Add documentation packages
+  These are separate packages because a lot of packages depend on
+  numpy, so building the documentation inside the base spec file
+  would slow down the build process for the entire project
+
+---
+Fri Jun  1 11:46:41 CEST 2012 - ku...@suse.de
+
+- Old products don't provide python(abi).
+
+---
--- /work/SRC/openSUSE:Factory/python-numpy/python3-numpy.changes   
2012-05-22 10:10:14.0 +0200
+++ /work/SRC/openSUSE:Factory/.python-numpy.new/python3-numpy.changes  
2012-06-07 15:39:36.0 +0200
@@ -1,0 +2,15 @@
+Mon Jun  4 15:30:34 UTC 2012 - toddrme2...@gmail.com
+
+- Add libatlas2 buildrequires
+
+---
+Fri Jun  1 12:08:16 UTC 2012 - toddrme2...@gmail.com
+
+- Remove blas/lapack tests since these build successfully on all
+  targets now
+- Add documentation packages
+  These are separate packages because a lot of packages depend on
+  numpy, so building the documentation inside the base spec file
+  would slow down the build process for the entire project
+
+---

New:

  python-numpy-doc.changes
  python-numpy-doc.spec



Other differences:
--
++ python-numpy-doc.spec ++
#
# spec file for package python-numpy-doc
#
# 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
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An Open Source License is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.

# Please submit bugfixes or comments via http://bugs.opensuse.org/
#

%define modname numpy
Name:   python-%{modname}-doc
%define docname numpydoc
Version:1.6.2
%define docvers 0.4
Release:0
Url:http://sourceforge.net/projects/numpy
Summary:Documentation for python-numpy
License:BSD-3-Clause
Group:  Development/Libraries/Python
Source: %{modname}-%{version}.tar.gz
Patch1: numpy-buildfix.patch
BuildRoot:  %{_tmppath}/%{name}-%{version}-build
BuildRequires:  python-devel
BuildRequires:  python-Sphinx
BuildRequires:  python-matplotlib
BuildRequires:  python-numpy-devel
BuildRequires:  blas-devel
BuildRequires:  lapack-devel
BuildRequires:  texlive-latex
BuildRequires:  zip
Provides:   python-numpydoc = %{version}
Obsoletes:  python-numpydoc  %{version}
%if 0%{?suse_version}
BuildRequires:  gcc-fortran
BuildRequires:  fdupes
%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 

commit python-numpy for openSUSE:Factory

2012-05-22 Thread h_root
Hello community,

here is the log from the commit of package python-numpy for openSUSE:Factory 
checked in at 2012-05-22 10:10:08

Comparing /work/SRC/openSUSE:Factory/python-numpy (Old)
 and  /work/SRC/openSUSE:Factory/.python-numpy.new (New)


Package is python-numpy, Maintainer is jmate...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/python-numpy/python-numpy.changes
2012-05-21 08:08:14.0 +0200
+++ /work/SRC/openSUSE:Factory/.python-numpy.new/python-numpy.changes   
2012-05-22 10:10:14.0 +0200
@@ -1,0 +2,6 @@
+Mon May 21 08:03:11 UTC 2012 - toddrme2...@gmail.com
+
+- Update to version 1.6.2:
+  * bugfixes
+
+---
python3-numpy.changes: same change

Old:

  numpy-1.6.1.tar.gz

New:

  numpy-1.6.2.tar.gz



Other differences:
--
++ python-numpy.spec ++
--- /var/tmp/diff_new_pack.ekm20v/_old  2012-05-22 10:10:16.0 +0200
+++ /var/tmp/diff_new_pack.ekm20v/_new  2012-05-22 10:10:16.0 +0200
@@ -17,7 +17,7 @@
 
 %define modname numpy
 Name:   python-%{modname}
-Version:1.6.1
+Version:1.6.2
 Release:0
 Url:http://sourceforge.net/projects/numpy
 Summary:NumPy array processing for numbers, strings, records and 
objects

++ python3-numpy.spec ++
--- /var/tmp/diff_new_pack.ekm20v/_old  2012-05-22 10:10:16.0 +0200
+++ /var/tmp/diff_new_pack.ekm20v/_new  2012-05-22 10:10:16.0 +0200
@@ -17,7 +17,7 @@
 
 %define modname numpy
 Name:   python3-%{modname}
-Version:1.6.1
+Version:1.6.2
 Release:0
 Url:http://sourceforge.net/projects/numpy
 Summary:NumPy array processing for numbers, strings, records and 
objects

++ numpy-1.6.1.tar.gz - numpy-1.6.2.tar.gz ++
 39494 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit python-numpy for openSUSE:Factory

2012-05-21 Thread h_root
Hello community,

here is the log from the commit of package python-numpy for openSUSE:Factory 
checked in at 2012-05-21 08:07:34

Comparing /work/SRC/openSUSE:Factory/python-numpy (Old)
 and  /work/SRC/openSUSE:Factory/.python-numpy.new (New)


Package is python-numpy, Maintainer is jmate...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/python-numpy/python-numpy.changes
2012-05-07 22:50:19.0 +0200
+++ /work/SRC/openSUSE:Factory/.python-numpy.new/python-numpy.changes   
2012-05-21 08:08:14.0 +0200
@@ -1,0 +2,10 @@
+Fri May 18 08:46:22 UTC 2012 - toddrme2...@gmail.com
+
+- Fix rpmlint warnings
+
+---
+Mon Apr 30 15:17:34 UTC 2012 - toddrme2...@gmail.com
+
+- Removed tests for unsupported openSUSE versions
+
+---
--- /work/SRC/openSUSE:Factory/python-numpy/python3-numpy.changes   
2012-05-07 22:50:19.0 +0200
+++ /work/SRC/openSUSE:Factory/.python-numpy.new/python3-numpy.changes  
2012-05-21 08:08:14.0 +0200
@@ -1,0 +2,5 @@
+Fri May 18 08:46:22 UTC 2012 - toddrme2...@gmail.com
+
+- Fix rpmlint warnings
+
+---



Other differences:
--
++ python-numpy.spec ++
--- /var/tmp/diff_new_pack.vYWkBB/_old  2012-05-21 08:08:15.0 +0200
+++ /var/tmp/diff_new_pack.vYWkBB/_new  2012-05-21 08:08:15.0 +0200
@@ -15,40 +15,39 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-
-Name:   python-numpy
+%define modname numpy
+Name:   python-%{modname}
 Version:1.6.1
 Release:0
 Url:http://sourceforge.net/projects/numpy
 Summary:NumPy array processing for numbers, strings, records and 
objects
 License:BSD-3-Clause
 Group:  Development/Libraries/Python
-Source: numpy-%{version}.tar.gz
+Source: %{modname}-%{version}.tar.gz
 Patch1: numpy-buildfix.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-%if 0%{?suse_version}  1130
+BuildRequires:  python-devel
+Requires:   python(abi) = %{py_ver}
+Provides:   numpy = %{version}
+%if 0%{?suse_version}  1110
 BuildRequires:  blas-devel
 BuildRequires:  lapack-devel
 %else
+%{!?python_sitearch: %global python_sitearch %(python -c from 
distutils.sysconfig import get_python_lib; print get_python_lib(1))}
 BuildRequires:  blas
 BuildRequires:  lapack
 %endif
-BuildRequires:  python-devel
 %if 0%{?suse_version}
 BuildRequires:  gcc-fortran
-%py_requires
-%if 0%{?suse_version}  1020
 BuildRequires:  fdupes
-%endif
+%py_requires
 %else
 BuildRequires:  gcc-gfortran
 %endif
-Provides:   numpy = %{version}
 %if ! 0%{?fedora_version}
 Provides:   python-numeric = %{version}
 Obsoletes:  python-numeric  %{version}
 %endif
-%{!?python_sitearch: %global python_sitearch %(%{__python} -c from 
distutils.sysconfig import get_python_lib; print get_python_lib(1))}
 
 %description
 NumPy is a general-purpose array-processing package designed to
@@ -63,58 +62,60 @@
 basic linear algebra and random number generation.
 
 %package devel
-Summary:Development files for numpy applications
+Summary:Development files for %{modname} applications
 Group:  Development/Libraries/Python
 Requires:   %{name} = %{version}
-%if 0%{?suse_version}  1130
+Requires:   python-devel
+%if 0%{?suse_version}  1110
 Requires:   blas-devel
 Requires:   lapack-devel
 %else
 Requires:   blas
 Requires:   lapack
 %endif
-Requires:   python-devel
 %if 0%{?suse_version}
 Requires:   gcc-fortran
+%py_requires -d
 %else
 Requires:  gcc-gfortran
 %endif
 
 %description devel
-This package contains files for developing applications using numpy.
+This package contains files for developing applications using %{modname}.
 
 %prep
-%setup -q -n numpy-%{version}
+%setup -q -n %{modname}-%{version}
 %patch1 -p0
-sed -i 1d 
numpy/{compat/setup{,scons},distutils/{conv_template,cpuinfo,exec_command,from_template,setup,setupscons,system_info},f2py/{auxfuncs,capi_maps,cb_rules,cfuncs,common_rules,crackfortran,diagnose,docs/usersguide/setup_example,f2py2e,f90mod_rules,func2subr,__init__,rules,setup,setupscons,use_rules},ma/setup{,scons},matrixlib/setup{,scons},setup,setupscons,testing/print_coercion_tables,testing/setup{,scons}}.py
 # Fix non-executable scripts
+sed -i 1d 

commit python-numpy for openSUSE:Factory

2012-05-07 Thread h_root
Hello community,

here is the log from the commit of package python-numpy for openSUSE:Factory 
checked in at 2012-05-07 22:50:17

Comparing /work/SRC/openSUSE:Factory/python-numpy (Old)
 and  /work/SRC/openSUSE:Factory/.python-numpy.new (New)


Package is python-numpy, Maintainer is jmate...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/python-numpy/python-numpy.changes
2012-04-17 22:01:03.0 +0200
+++ /work/SRC/openSUSE:Factory/.python-numpy.new/python-numpy.changes   
2012-05-07 22:50:19.0 +0200
@@ -1,0 +2,6 @@
+Mon Apr 23 16:25:57 UTC 2012 - toddrme2...@gmail.com
+
+- Add python 3 package
+- devel package BuildRequires - Requires
+
+---
New Changes file:

--- /dev/null   2012-05-03 01:24:41.895590051 +0200
+++ /work/SRC/openSUSE:Factory/.python-numpy.new/python3-numpy.changes  
2012-05-07 22:50:19.0 +0200
@@ -0,0 +1,11 @@
+---
+Mon Apr 30 15:17:34 UTC 2012 - toddrme2...@gmail.com
+
+- Removed tests for unsupported openSUSE versions
+
+---
+Mon Apr 23 16:25:57 UTC 2012 - toddrme2...@gmail.com
+
+- Add python 3 package
+- devel package BuildRequires - Requires
+

New:

  python3-numpy.changes
  python3-numpy.spec



Other differences:
--
++ python-numpy.spec ++
--- /var/tmp/diff_new_pack.TcQFoo/_old  2012-05-07 22:50:23.0 +0200
+++ /var/tmp/diff_new_pack.TcQFoo/_new  2012-05-07 22:50:23.0 +0200
@@ -77,7 +77,7 @@
 %if 0%{?suse_version}
 Requires:   gcc-fortran
 %else
-BuildRequires:  gcc-gfortran
+Requires:  gcc-gfortran
 %endif
 
 %description devel

++ python3-numpy.spec ++
#
# spec file for package python3-numpy
#
# 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
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An Open Source License is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.

# Please submit bugfixes or comments via http://bugs.opensuse.org/
#

Name:   python3-numpy
Version:1.6.1
Release:0
Url:http://sourceforge.net/projects/numpy
Summary:NumPy array processing for numbers, strings, records and objects
License:BSD-3-Clause
Group:  Development/Libraries/Python
Source: numpy-%{version}.tar.gz
Patch1: numpy-buildfix.patch
BuildRoot:  %{_tmppath}/%{name}-%{version}-build
BuildRequires:  python3
BuildRequires:  python3-2to3
BuildRequires:  python3-devel
BuildRequires:  blas-devel
BuildRequires:  lapack-devel
%if 0%{?suse_version} = 1140
%{!?python3_sitearch: %global python3_sitearch %(python3 -c from 
distutils.sysconfig import get_python_lib; print(get_python_lib(1)))}
%endif
%if 0%{?suse_version}
BuildRequires:  gcc-fortran
BuildRequires:  fdupes
%else
BuildRequires:  gcc-gfortran
%endif
Requires:   python3 = %{py3_ver}

%description
NumPy is a general-purpose array-processing package designed to
efficiently manipulate large multi-dimensional arrays of arbitrary
records without sacrificing too much speed for small multi-dimensional
arrays.  NumPy is built on the Numeric code base and adds features
introduced by numarray as well as an extended C-API and the ability to
create arrays of arbitrary type which also makes NumPy suitable for
interfacing with general-purpose data-base applications.

There are also basic facilities for discrete fourier transform,
basic linear algebra and random number generation.

%package devel
Summary:Development files for numpy applications
Group:  Development/Libraries/Python
Requires:   %{name} = %{version}
%if 0%{?suse_version}  1130
Requires:   blas-devel
Requires:   lapack-devel
%else
Requires:   blas
Requires:   lapack
%endif
Requires:   python3 = %{py3_ver}
Requires:   python3-devel = %{py3_ver}
%if 0%{?suse_version}
Requires:   gcc-fortran
%else
Requires:  gcc-gfortran
%endif

%description devel
This package contains files for developing applications using numpy.

%prep
%setup -q -n numpy-%{version}
%patch1 -p0
sed -i 1d 

commit python-numpy for openSUSE:Factory

2011-09-22 Thread h_root

Hello community,

here is the log from the commit of package python-numpy for openSUSE:Factory
checked in at Thu Sep 22 10:58:23 CEST 2011.




--- python-numpy/python-numpy.changes   2011-01-31 20:46:02.0 +0100
+++ /mounts/work_src_done/STABLE/python-numpy/python-numpy.changes  
2011-09-21 15:32:15.0 +0200
@@ -1,0 +2,10 @@
+Wed Sep 21 13:04:54 UTC 2011 - sasc...@suse.de
+
+- Update to version 1.6.1:
+  * Please see 
http://downloads.sourceforge.net/project/numpy/NumPy/1.6.1/Changelog
+- Spec file cleanup:
+  * Set license to BSD-3-Clause (SPDX style)
+  * Removed testsuite from packages
+  * Removed rpmlintrc file and actually fixed the issues
+
+---

calling whatdependson for head-i586


Old:

  numpy-1.5.1.tar.bz2
  python-numpy-rpmlintrc

New:

  numpy-1.6.1.tar.gz



Other differences:
--
++ python-numpy.spec ++
--- /var/tmp/diff_new_pack.8GPz5h/_old  2011-09-22 10:58:18.0 +0200
+++ /var/tmp/diff_new_pack.8GPz5h/_new  2011-09-22 10:58:18.0 +0200
@@ -18,33 +18,33 @@
 
 
 Name:   python-numpy
-Summary:NumPy: array processing for numbers, strings, records and 
objects
-License:BSD
-Group:  Development/Libraries/Python
-Version:1.5.1
-Release:1
+Version:1.6.1
+Release:0
 Url:http://sourceforge.net/projects/numpy
-Provides:   numpy = %version-%release
-%if 0%{?fedora_version} == 0
-Provides:   python-numeric = %version-%release
-%endif
-BuildRequires:  python-devel = 2.4
+Summary:NumPy array processing for numbers, strings, records and 
objects
+License:BSD-3-Clause
+Group:  Development/Libraries/Python
+Source: numpy-%{version}.tar.gz
+Patch1: numpy-buildfix.patch
+BuildRoot:  %{_tmppath}/%{name}-%{version}-build
+BuildRequires:  python-devel
 BuildRequires:  lapack
 BuildRequires:  blas
 %if 0%{?suse_version}
 BuildRequires:  gcc-fortran
 %py_requires
+%if 0%{?suse_version}  1020
+BuildRequires:  fdupes
+%endif
 %else 
 BuildRequires:  gcc-gfortran
-%{!?py_sitedir: %global py_sitedir %(%{__python} -c from distutils.sysconfig 
import get_python_lib; print(get_python_lib(1)))}
 %endif
-%if 0%{?suse_version}  1020
-BuildRequires:  fdupes
+Provides:   numpy = %{version}
+%if ! 0%{?fedora_version}
+Provides:   python-numeric = %{version}
+Obsoletes:  python-numeric  %{version}
 %endif
-Source: numpy-%{version}.tar.bz2
-Source1:python-numpy-rpmlintrc
-Patch1: numpy-buildfix.patch
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
+%{!?python_sitearch: %global python_sitearch %(%{__python} -c from 
distutils.sysconfig import get_python_lib; print get_python_lib(1))}
 
 %description
 NumPy is a general-purpose array-processing package designed to
@@ -58,16 +58,18 @@
 There are also basic facilities for discrete fourier transform,
 basic linear algebra and random number generation.
 
-
 %package devel
-License:BSD
 Summary:Development files for numpy applications
 Group:  Development/Libraries/Python
 Requires:   %{name} = %{version}
 Requires:   python-devel
 Requires:   lapack 
 Requires:   blas
+%if 0%{?suse_version}
 Requires:   gcc-fortran
+%else
+BuildRequires:  gcc-gfortran
+%endif
 
 %description devel
 This package contains files for developing applications using numpy.
@@ -75,62 +77,34 @@
 %prep
 %setup -q -n numpy-%{version}
 %patch1 -p0
-for i in $(find . -name *.py); do 
-   sed -i 's|^.*env python$|#!%{_bindir}/python|g' $i
-done
+sed -i 1d 
numpy/{compat/setup{,scons},distutils/{conv_template,cpuinfo,exec_command,from_template,setup,setupscons,system_info},f2py/{auxfuncs,capi_maps,cb_rules,cfuncs,common_rules,crackfortran,diagnose,docs/usersguide/setup_example,f2py2e,f90mod_rules,func2subr,__init__,rules,setup,setupscons,use_rules},ma/setup{,scons},matrixlib/setup{,scons},setup,setupscons,testing/print_coercion_tables,testing/setup{,scons}}.py
 # Fix non-executable scripts
 
 %build
-env CFLAGS=%{optflags} -fno-strict-aliasing \
-%{__python} setup.py build
+CFLAGS=%{optflags} -fno-strict-aliasing python setup.py build
 
 %install
-%{__python} setup.py install \
---root=%{buildroot} \
---prefix=%{_prefix}
-
-# make rpmlint happy, add executable flag, even if the file
-# should be called by another script
-# find %{buildroot}%{py_sitedir}/numpy/ -type f -name *.py -print0 | xargs 
-0 chmod +x 
-
-# save space
+python setup.py install --root=%{buildroot} --prefix=%{_prefix}
+rm -rf 
%{buildroot}%{python_sitearch}/numpy/{,core,distutils,f2py,fft,ma,matrixlib,oldnumeric,polynomial,random,testing}/tests
 # Don't package testsuite
+rm -rf %{buildroot}%{python_sitearch}/numpy/core/lib/libnpymath.a # Don't 
package static libs
 %if 0%{?suse_version}  1020