Revisions of python-numpy

Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1169880 from Steve Kowalik's avatar Steve Kowalik (StevenK) (revision 128)
- Add patch fix-meson-multiple-python-versions.patch:
  * Ensure meson executes sys.executable when testing Cython.
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1132800 from Steve Kowalik's avatar Steve Kowalik (StevenK) (revision 123)
- Do not attempt to ship numpy.distutils C code in the Python 3.12 -devel
  package, it is not installed.
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1127600 from Steve Kowalik's avatar Steve Kowalik (StevenK) (revision 122)
- Update to 1.26.2:
  * TYP: Trim down the ``_NestedSequence.__getitem__`` signature
  * BUG: fix choose refcount leak
  * TST: fix running the test suite in builds without BLAS/LAPACK
  * BUG: random: Fix generation of nan by dirichlet.
  * TST: fix distutils tests for deprecations in recent setuptools...
  * MAINT: Remove versioneer
  * MAINT: Pin upper version of sphinx.
  * ENH: Add prefix to _ALIGN Macro
  * BUG: cleanup warnings [skip azp][skip circle][skip travis][skip...
  * BUG: ``asv dev`` has been removed, use ``asv run``.
  * BUG: Fix meson build failure due to unchanged inplace auto-generated...
  * BUG: fix issue with git-version script, needs a shebang to run
  * BUG: Use a default assignment for git_hash [skip ci]
  * BUG: fix NPY_cast_info error handling in choose
  * BUG: Fix common block handling in f2py
  * BUG: Fix assumed length f2py regression
  * MAINT: Harmonize fortranobject
  * TYP: add kind argument to numpy.isin type specification
  * BUG: fix comparisons between masked and unmasked structured arrays
  * ENH: Adopt new macOS Accelerate BLAS/LAPACK Interfaces, including...
  * TYP: Add the missing ``casting`` keyword to ``np.clip``
  * TST: convert cython test from setup.py to meson
  * MAINT: Fixup ``fromnumeric.pyi``
  * BUG, ENH: Fix ``iso_c_binding`` type maps
  * TYP: Allow ``binary_repr`` to accept any object
  * TYP: Explicitly declare ``dtype`` and ``generic`` hashable
  * ENH: Refactor the typing "reveal" tests using `typing.assert_type`
  * ENH: ``meson`` backend for ``f2py``
  * MAINT: Refactor partial load Workaround for Clang
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1112791 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 121)
  f2py using update-alternatives (catched by openQA, bsc#1166678, boo#1176832).
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1110295 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 120)
- limit to Cython < 3
  * Change to a non-deprecated function from hypothesis.
  * Ignore DeprecationWarning from pkg_resources.
- changes from version 1.22.2 (CVE-2021-41495, bsc#1193911):
  * Support Python >= 3.9.8 changes.
- update to 1.21.0 (bsc#1193913, CVE-2021-33430, bsc#1193907,
  CVE-2021-41496):
  * BUG: Fix failing mypy test in 1.20.x.
  * BUG: Fix small issues found with pytest-leaks
  * Annotations for NumPy functions. This work is ongoing and
  * Wider use of SIMD to increase execution speed of ufuncs. Much
    work has been done in introducing universal functions that
    will ease use of modern features across different hardware
  * Preliminary work in changing the dtype and casting
    implementations in order to provide an easier path to
    extending dtypes. This work is ongoing but enough has been
  * Extensive documentation improvements comprising some 185 PR
    merges. This work is ongoing and part of the larger project to
  * Further cleanups related to removing Python 2.7. This improves
- Fix hpc for multiflavors (needs gh#openSUSE/hpc#3)
- update to version 1.17.3 (bsc#1149203, jsc#SLE-8532):
    when either ``stable`` or ``mergesort`` is passed as the method.
- Update to version 1.16.1 (jsc#SLE-8532, bsc#1149203):
  * This Fixes CVE-2019-6446 and obsoletes
  * CVE-2019-6446_numpy_load.patch in older dists (bsc#1122208)
- add s390 to the ifarch conditional to build without openblas
  Numpy assumes either libblas.so or libcblas.so to contain all CBLAS
  and BLAS functions. However the cblas-devel in Leap and Tumbleweed
  * gh-5231: fix build in c99 mode
  * Numerous performance improvements in various areas, most
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1104294 from Daniel Garcia's avatar Daniel Garcia (dgarcia) (revision 119)
- Use %pyproject_wheel and %pyproject_install macros
- Disable broken tests in armv7l (bsc#1212710)
- limit to Cython < 3 
- update to 1.25.2:
  * Upgrade various build dependencies.
  * use ``-ftrapping-math`` with Clang on macOS
  * properly handle negative indexes in ufunc_at fast path
  * PyObject_IsTrue and PyObject_Not error handling in setflags
  * histogram small range robust
  * Update meson.build files from main branch
  * exclude min, max and round from ``np.__all__``
  * Dependabot updates
  * Fix the signature for np.array_api.take
  * update OpenBLAS to an intermeidate commit
  * Fix reference count leak in str(scalar).
  * fix invalid function pointer conversion error
  * Factor out slow ``getenv`` call used for memory policy warning
  * correct URL in cirrus.star [skip cirrus]
  * Fix C types in scalartypes
  * do not modify the input to ufunc_at
  * Further fixes to indexing loop and added tests
- Update to 1.25.1:
  * NumPy 1.25.1 is a maintenance release that fixes bugs and regressions
    discovered after the 1.25.0 release. The Python versions supported by
    this release are 3.9-3.11.
  * #23968: MAINT: prepare 1.25.x for further development
  * #24036: BLD: Port long double identification to C for meson
  * #24037: BUG: Fix reduction return NULL to be goto fail
  * #24038: BUG: Avoid undefined behavior in array.astype()
  * #24039: BUG: Ensure __array_ufunc__ works without any kwargs passed
  * #24117: MAINT: Pin urllib3 to avoid anaconda-client bug.
  * #24118: TST: Pin pydantic<2 in Pyodide workflow
  * #24119: MAINT: Bump pypa/cibuildwheel from 2.13.0 to 2.13.1
  * #24120: MAINT: Bump actions/checkout from 3.5.2 to 3.5.3
  * #24122: BUG: Multiply or Divides using SIMD without a full vector can...
  * #24127: MAINT: testing for IS_MUSL closes #24074
  * #24128: BUG: Only replace dtype temporarily if dimensions changed
  * #24129: MAINT: Bump actions/setup-node from 3.6.0 to 3.7.0
  * #24134: BUG: Fix private procedures in f2py modules
- Skipped 1.25.0:
  * The NumPy 1.25.0 release continues the ongoing work to improve the
    handling and promotion of dtypes, increase the execution speed, and
    clarify the documentation. There has also been work to prepare for the
    future NumPy 2.0.0 release, resulting in a large number of new and
    expired deprecation. Highlights are:
    - Support for MUSL, there are now MUSL wheels.
    - Support the Fujitsu C/C++ compiler.
    - Object arrays are now supported in einsum
    - Support for inplace matrix multiplication (@=).
  * Full changelog: https://github.com/numpy/numpy/releases/tag/v1.25.0
The Python versions supported in this release are 3.9-3.11.
- Remove upstream patch:
  * remove-deprecated-hypothesis-funcs.patch
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1095237 from Matej Cepl's avatar Matej Cepl (mcepl) (revision 118)
Forwarded request #1094889 from StefanBruens

- Adapt test exceptions for PPC64 etc., TestFReturnCharacter
    instead of TestF77ReturnCharacter, TestF90ReturnCharacter
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1086645 from Steve Kowalik's avatar Steve Kowalik (StevenK) (revision 117)
- Add patch remove-deprecated-hypothesis-funcs.patch:
  * Change to a non-deprecated function from hypothesis.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1083120 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 116)
- add sle15_python_module_pythons (jsc#PED-68)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1074078 from Steve Kowalik's avatar Steve Kowalik (StevenK) (revision 115)
- Add patch ignore-pkg_resources-deprecation.patch:
  * Ignore DeprecationWarning from pkg_resources. 

- update to 1.24.2:
  just bugfixes, see
  https://github.com/numpy/numpy/releases/tag/v1.24.2
  for details
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1070707 from Matej Cepl's avatar Matej Cepl (mcepl) (revision 114)
- Skip test_ppc64_ibm_double_double128 test on ppc64*
  architectures (gh#numpy/numpy#21094, bsc#1208865).
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1062552 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 113)
- build-conditionalize cblas dependency, it is missing on SLE <= 15
  related to bsc#1177260 not being fixable for SLE15 (jsc#PED-3257)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 979707 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 109)
- update to 1.21.6:
  * Do not forward `__(deep)copy__` calls of `_GenericAlias`...
  * Fix float16 einsum fastpaths using wrong tempvar
  * Print os error message when the executable not exist
  * Force ``npymath` ` to respect ``npy_longdouble``
  * Fix failure to create aligned, empty structured dtype
  * provide a convenience function to replace npy_load_module
  * update wheel to version that supports python3.10
  * Clear errors correctly in F2PY conversions
  * add a warningfilter to fix pytest workflow.
  * Help boost::python libraries at least not crash
- drop bpo-45167-fixes.patch (upstream)
Displaying revisions 1 - 20 of 128
openSUSE Build Service is sponsored by