286df3ecabAccepting request 1186789 from home:bnavigator:branches:devel:languages:python:numericMarkéta Machová2024-07-16 12:07:33 +00:00
c73e3af979- Update to 2.0.0, changes include: * Adds support for array parameter declaration in fortran... * Added `bitwise_count UFuncs * Add binding for random pyx files * Use AVX512-FP16 SVML content for float16 umath functions * allow int sequences as shape arguments in numpy.memmap * Add .mT attribute for arrays * Create complex scalars from real and imaginary parts * add copy parameter for api.reshape function * make use of locals() in a comprehension fully compatible... * Add array API standard v2022.12 support to numpy.array_api * Change string to bool conversions to be consistent with... * Allow np.info on non-hashable objects with a dtype * let zeros, empty, and empty_like accept dtype classes * Bump C-ABI to 2 but accept older NumPy if compiled against... * Use high accuracy SVML for double precision umath functions * expose PyUFunc_GiveFloatingpointErrors in the dtype API * PyObject_IsTrue and PyObject_Not error handling in setflags * array2string does not add signs for positive integers. * Vectorize np.partition and np.argpartition using AVX-512 * Create helper for conversion to arrays * Add size check for threaded array assignment * Finalize fastCopyAndTranpose and other old C-funcs/members... * assert_array_less should report max violations instead of... * Introduce tracer for enabled CPU targets on each optimized... * Extend np.add ufunc to work with unicode and byte dtypes * Add find/rfind ufuncs for unicode and byte dtypes * Make intpssize_t` and introduce characters nN * Add isdigit/isspace/isdecimal/isnumeric ufuncs for string... * DType API slot for descriptor finalization before array...Steve Kowalik2024-06-28 06:49:16 +00:00
c09f910cceAccepting request 1173659 from devel:languages:python:numericAna Guerrero2024-05-14 11:37:30 +00:00
43e93f8ceaAccepting request 1173495 from home:AdaLovelace:branches:devel:languages:python:numericDirk Mueller2024-05-13 12:19:46 +00:00
0c44f45ff9Accepting request 1169880 from devel:languages:python:numericAna Guerrero2024-04-24 13:13:47 +00:00
a6763b3e9bAccepting request 1135309 from home:ecsos:pythonMatej Cepl2024-01-04 09:47:47 +00:00
6b81c58c75Accepting request 1132800 from devel:languages:python:numericAna Guerrero2023-12-14 21:02:25 +00:00
7fcebde335- Do not attempt to ship numpy.distutils C code in the Python 3.12 -devel package, it is not installed.Steve Kowalik2023-12-13 06:54:44 +00:00
56fa262a6dAccepting request 1127600 from devel:languages:python:numericAna Guerrero2023-11-22 17:54:02 +00:00
58f55e2775- 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 ClangSteve Kowalik2023-11-20 05:10:29 +00:00
adfbe5f872Accepting request 1112791 from devel:languages:python:numericAna Guerrero2023-09-21 20:20:26 +00:00
c5479985d3f2py using update-alternatives (catched by openQA, bsc#1166678, boo#1176832).Dirk Mueller2023-09-21 10:54:16 +00:00
8307078259Accepting request 1110295 from devel:languages:python:numericAna Guerrero2023-09-11 19:20:34 +00:00
a4d2c5710d- 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, mostDirk Mueller2023-09-11 12:24:55 +00:00
0dffee2e95Accepting request 1104294 from devel:languages:python:numericAna Guerrero2023-08-18 17:27:35 +00:00
10d8d19460Accepting request 1104160 from home:dgarcia:branches:devel:languages:python:numericDaniel Garcia2023-08-17 06:05:47 +00:00
bada428c78- 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 testsDirk Mueller2023-08-14 11:44:27 +00:00
a2a44450e8osc copypac from project:openSUSE:Factory package:python-numpy revision:118, using keep-link, using expandDirk Mueller2023-08-14 11:41:11 +00:00
9f3c5f50bd- 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 testsDirk Mueller2023-08-14 09:26:08 +00:00
9d67365ab9Accepting request 1099876 from home:Guillaume_G:branches:devel:languages:python:numericMarkéta Machová2023-07-21 10:31:40 +00:00
dd56b17cdb- Add patch remove-deprecated-hypothesis-funcs.patch: * Change to a non-deprecated function from hypothesis.Steve Kowalik2023-05-12 04:23:42 +00:00
c07dd1f804related to bsc#1177260 not being fixable for SLE15 (jsc#PED-3257)Dirk Mueller2023-02-01 21:58:36 +00:00
6e247645cd- build-conditionalize cblas dependency, it is missing on SLE <= 15 related to bsc#1177260 not being fixable for SLE15Dirk Mueller2023-02-01 21:53:48 +00:00
46d5a03e25- 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)Dirk Mueller2022-05-29 18:35:40 +00:00
16887d977a- update to 1.20.3: * BUG: Correct datetime64 missing type overload for datetime.date... * MAINT: Remove __all__ in favor of explicit re-exports * BLD: Strip extra newline when dumping gfortran version on MacOS * BUG: fix segfault in object/longdouble operations * MAINT: Use towncrier build explicitly * MAINT: Relax certain integer-type constraints * MAINT: Remove unsafe unions and ABCs from return-annotations * MAINT: Allow more recursion depth for scalar tests. * BUG: Initialize the full nditer buffer in case of error * BLD: remove unnecessary flag -faltivec on macOS * MAINT, CI: treats _SIMD module build warnings as errors through... * BUG: for MINGW, threads.h existence test requires GLIBC > 2.12 * BUG: Make changelog recognize gh- as a PR number prefix. * REL, DOC: Prepare for the NumPy 1.20.3 release. * BUG: Fix failing mypy test in 1.20.x.Dirk Mueller2021-06-02 19:14:24 +00:00
b27177045e- update to 1.20.2: * MAINT: Update f2py from master. * BUG: diagflat could overflow on windows or 32-bit platforms * BUG: Fix refcount leak in f2py complex_double_from_pyobj. * BUG: Fix tiny memory leaks when like= overrides are used * BUG: Remove temporary change of descr/flags in VOID functions * BUG: Segfault in nditer buffer dealloc for Object arrays * BUG: Remove suspicious type casting * BUG: remove nonsensical comparison of pointer < 0 * BUG: verify pointer against NULL before using it * BUG: check if PyArray_malloc succeeded * BUG: incorrect error fallthrough in nditer * MAINT: Add annotations for dtype.__getitem__, __mul__ and… * BUG: NameError in numpy.distutils.fcompiler.compaq * BUG: Fixed where keyword for np.mean & np.var methods * MAINT: Ensure that re-exported sub-modules are properly annotated * BUG: Fix ma coercion list-of-ma-arrays if they do not cast to… * BUG: Fix small valgrind-found issues * BUG: Fix small issues found with pytest-leaksDirk Mueller2021-05-07 21:21:51 +00:00