File python-numpy.changes of Package python-numpy.24870

-------------------------------------------------------------------
Fri Mar 18 22:42:25 UTC 2022 - Matej Cepl <mcepl@suse.com>

- Add CVE-2021-41495-retval-PyArray_DescrNew.patch fixing
  CVE-2021-41495 (bsc#1193911): "Null Pointer Dereference
  vulnerability exists in numpy.sort in NumPy > and 1.19 in
  the PyArray_DescrNew function due to missing return-value
  validation, which allows attackers to conduct DoS attacks by
  repetitively creating sort arrays." by reviewing return values
  for PyArray_DescrNew.

-------------------------------------------------------------------
Fri Jan 14 17:36:56 UTC 2022 - Matej Cepl <mcepl@suse.com>

- bsc#1193913 CVE-2021-33430 fix potential buffer overflow by
  adding CVE-2021-33430-bufovrflw-ctors-DoS.patch
- bsc#1193907 CVE-2021-41496 rewrite creation of the exception
  message for Fortran files
  CVE-2021-41496-bufovrflw-fortranobject-DoS.patch

-------------------------------------------------------------------
Mon Feb  4 21:19:38 UTC 2019 - Matej Cepl <mcepl@suse.com>

- bsc#1122208 add CVE-2019-6446_allow_pickle_False.patch fixing gh#numpy/numpy#12759
  CHANGE OF API!
  numpy.load() has functionality which allows loading pickle with
  potentially insecure code. In order to lessen possibility of misuse,
  we now added allow_pickle option allowing programmer to manage
  this functionality.

-------------------------------------------------------------------
Thu Dec  5 11:17:52 CET 2013 - mls@suse.de

- add numpy-double-double-le.patch for ppc64le

-------------------------------------------------------------------
Thu Oct 31 10:17:25 UTC 2013 - toddrme2178@gmail.com

- Update to 1.8.0
  Highlights:
  * New, no 2to3, Python 2 and Python 3 are supported by a common code base. 
  * New, gufuncs for linear algebra, enabling operations on stacked arrays. 
  * New, inplace fancy indexing for ufuncs with the ``.at`` method. 
  * New, ``partition`` function, partial sorting via selection for fast median. 
  * New, ``nanmean``, ``nanvar``, and ``nanstd`` functions skipping NaNs. 
  * New, ``full`` and ``full_like`` functions to create value initialized arrays. 
  * New, ``PyUFunc_RegisterLoopForDescr``, better ufunc support for user dtypes. 
  * Numerous performance improvements in many areas.
- Add a new flag to easily enable/disable atlas support for if it
  ever gets fixed in the future
- Rebase numpy-buildfix.patch

-------------------------------------------------------------------
Fri May  3 22:27:24 UTC 2013 - toddrme2178@gmail.com

- Update to 1.7.1
  * Bugfixes

-------------------------------------------------------------------
Fri Apr  5 13:20:14 UTC 2013 - idonmez@suse.com

- Add Source URL, see https://en.opensuse.org/SourceUrls

-------------------------------------------------------------------
Tue Mar 12 06:21:52 UTC 2013 - highwaystar.ru@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

-------------------------------------------------------------------
Tue Mar  5 22:25:53 UTC 2013 - dmueller@suse.com

- add numpy-aarch64.diff:
  * Fix build for AArch64 

-------------------------------------------------------------------
Fri Aug 17 08:20:36 UTC 2012 - toddrme2178@gmail.com

- Disable atlas buildrequires until the problems with atlas are
  worked out

-------------------------------------------------------------------
Mon Jun  4 15:30:34 UTC 2012 - toddrme2178@gmail.com

- Add libatlas2 buildrequires

-------------------------------------------------------------------
Fri Jun  1 12:08:16 UTC 2012 - toddrme2178@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 - kukuk@suse.de

- Old products don't provide python(abi).

-------------------------------------------------------------------
Mon May 21 08:03:11 UTC 2012 - toddrme2178@gmail.com

- Update to version 1.6.2:
  * bugfixes

-------------------------------------------------------------------
Fri May 18 08:46:22 UTC 2012 - toddrme2178@gmail.com

- Fix rpmlint warnings

-------------------------------------------------------------------
Mon Apr 30 15:17:34 UTC 2012 - toddrme2178@gmail.com

- Removed tests for unsupported openSUSE versions

-------------------------------------------------------------------
Mon Apr 23 16:25:57 UTC 2012 - toddrme2178@gmail.com

- Add python 3 package
- devel package BuildRequires -> Requires

-------------------------------------------------------------------
Sun Apr 15 19:23:41 UTC 2012 - idonmez@suse.com

- Fix SLE_11 build 

-------------------------------------------------------------------
Fri Apr 13 02:56:50 UTC 2012 - badshah400@gmail.com

- Modify BuildRequires to match recent name changes of lapack and
  blas in project.

-------------------------------------------------------------------
Sat Oct 01 13:49:14 UTC 2011 - behrisch@users.sf.net

- Added static lib to devel package for scipy build

-------------------------------------------------------------------
Wed Sep 21 13:04:54 UTC 2011 - saschpe@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

-------------------------------------------------------------------
Mon Jan 23 15:07:08 UTC 2011 - toddrme2178@gmail.com

- update to 1.5.1

 Numpy 1.5.1 is a bug-fix release with no new 
 features compared to 1.5.0.

 Relevant bugs fixed:
  * linalg: lstsq should always return real residual
  * lib: fix negative indices in s_ and index_exp
  * core: fix uint64 -> Python int cast
  * core: richcompare should return Py_NotImplemented when undefined
  * lib: close file handles after use in numpy.lib.npyio.*
  * core: ensure PEP 3118 buffers can be released in exception handler
  * core: fix clongdouble cast to Python complex()
  * core: fix detection for ``isfinite`` routine

-------------------------------------------------------------------
Mon Sep  6 08:32:07 UTC 2010 - coolo@novell.com

- update to 1.5.0 to fix build against python 2.7

 highlights 1.3 -> 1.4:
  * New datetime dtype support to deal with dates in arrays
  * Faster import time
  * Extended array wrapping mechanism for ufuncs
  * New Neighborhood iterator (C-level only)
  * C99-like complex functions in npymath

 highlights 1.4 -> 1.5:
  * support for python3 and python 2.7

-------------------------------------------------------------------
Mon May 31 07:14:03 UTC 2010 - bg@novell.com

- fix build for hppa

-------------------------------------------------------------------
Fri Jan 15 12:00:00 CET 2010 - aeszter@gwdg.de

- re-enable build on non-SUSE distros
- do not provide python-numeric on Fedora, since a package by that
  name exists

-------------------------------------------------------------------
Wed Jan 13 16:29:10 UTC 2010 - lars@linux-schulserver.de

- use a more generic way to define py_sitedir on all targets

-------------------------------------------------------------------
Mon Jan 11 14:57:01 UTC 2010 - coolo@novell.com

- remerge d:l:p version with O:F version
  - split -devel package and add support for !suse targets

-------------------------------------------------------------------
Wed Apr  8 19:43:27 CEST 2009 - matejcik@suse.cz

- update to 1.3.0
  * official python 2.6 support (although it did (mostly)
    work before)
  * new multiarray APIs

-------------------------------------------------------------------
Wed Feb 11 01:31:36 CET 2009 - ro@suse.de

- fix filelist by using "--record-rpm" instead of "--record" 
  (and do not quote lines starting with "%dir ")

-------------------------------------------------------------------
Wed Feb  4 17:10:04 CET 2009 - matejcik@suse.cz

- package taken directly from devel:languages:python repository,
  original changelog follows:

* Tue Dec 02 2008 - James Oakley <jfunk@funktronics.ca> - 1.2.1-1
- Update to 1.2.1

* Mon Aug 11 2008 - James Oakley <jfunk@funktronics.ca> - 1.1.1-1
- Update to 1.1.1:
  - Python 2.3.x fixes
    * Robert Kern -- remove development branch of f2py.
    * Pierre GM -- masked array, fix dictionary update.
    * Pierre GM -- masked array, fix itertools groupby dependency.
    * Pierre GM -- masked array, fix use of iterators.
    * Neil Muller -- fix test dependency on pretty print (#828). 
  - General improvements
    * David Cournapeau -- scons build fixes/improvements.
    * Stefan van der Walt -- Howto document updates.
    * Fernando Perez -- cython updates.
    * Robert Kern -- PyPI metadata fixes. 
  - Bug fixes
    * #791 -- Travis Oliphant, std/var not properly calling array_finalize.
    * #798 -- Stefan van der Walt, piecewise exposes raw memory.
    * #810 -- David Huard, Verbose argument not effective for ndarrays in assert_equal.
    * #828 -- Neil Muller, numpy file format format test failures on Solaris.
    * #825 -- Neil Muller/Charles Harris, SIGBUS in UNICODE_getattr on Sparc Linux.
    * #837 -- Pauli Virtanen, Infinite loop in fromfile & fromstring
    * #841 -- Charles Harris, make numpy complex types print like Python.
    * #843 -- Michael Abbott, reference count error in PyArray_CanCoerceScalar
    * #844 -- David Cournapeau, failure with numpy inner.
    * #848 -- Michael Abbott/Charles Harris/Travis Oliphant, reference leak.
    * #849 -- Michael Abbott, reference to deallocated object.
    * #850 -- Michael Abbott, memory leak.
    * #854 -- Pauli Virtanen, Non-standard branch cuts (arccosh).
    * #857 -- Pierre GM, dividing masked array with newaxis fails.
    * ------- David Cournapeau, ctypes load_library fix.
    * ------- Ryan May, Stefan van der Walt, fix loadtxt.
    * ------- Robert Kern, make numeric.py functions return booleans.
    * ------- Robert Kern, correct old numeric typecodes.
    * ------- Robert Kern, fix raising exception in tests.
    * ------- Robert Kern, make sure Zipf results are in allowable range.
    * ------- Robert Kern, fix c++ style comment.
openSUSE Build Service is sponsored by