Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: python311-numpy-devel | Distribution: openSUSE Tumbleweed |
Version: 2.1.3 | Vendor: openSUSE |
Release: 2.3 | Build date: Fri Nov 22 23:33:50 2024 |
Group: Unspecified | Build host: reproducible |
Size: 708582 | Source RPM: python-numpy-2.1.3-2.3.src.rpm |
Packager: http://bugs.opensuse.org | |
Url: http://www.numpy.org/ | |
Summary: Development files for numpy applications |
This package contains files for developing applications using numpy.
BSD-3-Clause
* Fri Nov 22 2024 Matej Cepl <mcepl@cepl.eu> - Add update-meson-1_5_2.patch (gh#numpy/numpy#27531) - Skip failing test test_api_importable * Mon Nov 18 2024 Ben Greiner <code@bnavigator.de> - Revert the switch to openblas, should skip test instead * see discussion at gh#scipy/scipy#21475 * Tue Nov 05 2024 Richard Rahl <rrahl0@opensuse.org> - update to 2.1.3: * #27512: MAINT: prepare 2.1.x for further development * #27537: MAINT: Bump actions/cache from 4.0.2 to 4.1.1 * #27538: MAINT: Bump pypa/cibuildwheel from 2.21.2 to 2.21.3 * #27539: MAINT: MSVC does not support #warning directive * #27543: BUG: Fix user dtype can-cast with python scalar during promotion * #27561: DEV: bump python to 3.12 in environment.yml * #27562: BLD: update vendored Meson to 1.5.2 * #27563: BUG: weighted quantile for some zero weights (#27549) * #27565: MAINT: Use miniforge for macos conda test. * #27566: BUILD: satisfy gcc-13 pendantic errors * #27569: BUG: handle possible error for PyTraceMallocTrack * #27570: BLD: start building Windows free-threaded wheels [wheel build] * #27571: BUILD: vendor tempita from Cython * #27574: BUG: Fix warning "differs in levels of indirection" in npy_atomic.h... * #27592: MAINT: Update Highway to latest * #27593: BUG: Adjust numpy.i for SWIG 4.3 compatibility * #27616: BUG: Fix Linux QEMU CI workflow * #27668: BLD: Do not set __STDC_VERSION__ to zero during build * #27669: ENH: fix wasm32 runtime type error in numpy._core * #27672: BUG: Fix a reference count leak in npy_find_descr_for_scalar. * #27673: BUG: fixes for StringDType/unicode promoters * Wed Oct 30 2024 Guillaume GARDET <guillaume.gardet@opensuse.org> - Use openblas instead of blas+lapack due to precision problems with scipy on aarch64 - https://github.com/scipy/scipy/issues/21475#issuecomment-2446077407 * Thu Oct 24 2024 Daniel Garcia <daniel.garcia@suse.com> - Build with latest gcc for Leap 16.0 * Mon Oct 21 2024 Richard Rahl <rrahl0@opensuse.org> - update to 2.1.2 * #27333: MAINT: prepare 2.1.x for further development * #27400: BUG: apply critical sections around populating the dispatch cache * #27406: BUG: Stub out get_build_msvc_version if distutils.msvccompiler... * #27416: BUILD: fix missing include for std::ptrdiff_t for C++23 language... * #27433: BLD: pin setuptools to avoid breaking numpy.distutils * #27437: BUG: Allow unsigned shift argument for np.roll * #27439: BUG: Disable SVE VQSort * #27471: BUG: rfftn axis bug * #27479: BUG: Fix extra decref of PyArray_UInt8DType. * #27480: CI: use PyPI not scientific-python-nightly-wheels for CI doc... * #27481: MAINT: Check for SVE support on demand * #27484: BUG: initialize the promotion state to be weak * #27501: MAINT: Bump pypa/cibuildwheel from 2.20.0 to 2.21.2 * #27506: BUG: avoid segfault on bad arguments in ndarray.__array_function__ * Fri Sep 06 2024 Ben Greiner <code@bnavigator.de> - Update to 2.1.1 * #27259: BUG: revert unintended change in the return value of set_printoptions * #27266: BUG: fix reference counting bug in __array_interface__ implementation... * #27267: TST: Add regression test for missing descr in array-interface * #27276: BUG: Fix #27256 and #27257 * #27278: BUG: Fix array_equal for numeric and non-numeric scalar types * #27304: BUG: f2py: better handle filtering of public/private subroutines * Sat Aug 31 2024 Ben Greiner <code@bnavigator.de> - Update to 2.1.0 * Support for Python 3.13. * Preliminary support for free threaded Python 3.13. * Support for the array-api 2023.12 standard. [#]# New functions * A new function np.unstack(array, axis=...) was added, which splits an array into a tuple of arrays along an axis. It serves as the inverse of numpy.stack. (gh-26579) [#]# Deprecations * The fix_imports keyword argument in numpy.save is deprecated. Since NumPy 1.17, numpy.save uses a pickle protocol that no longer supports Python 2, and ignored fix_imports keyword. This keyword is kept only for backward compatibility. It is now deprecated. (gh-26452) * Passing non-integer inputs as the first argument of bincount is now deprecated, because such inputs are silently cast to integers with no warning about loss of precision. (gh-27076) [#]# Expired deprecations * Scalars and 0D arrays are disallowed for numpy.nonzero and numpy.ndarray.nonzero. (gh-26268) * set_string_function internal function was removed and PyArray_SetStringFunction was stubbed out. (gh-26611) [#]# C API changes * API symbols now hidden but customizable * Many shims removed from npy_3kcompat.h * New PyUFuncObject field process_core_dims_func [#]# New Features * Preliminary Support for Free-Threaded CPython 3.13 * f2py can generate freethreading-compatible C extensions [#]# Improvements * histogram auto-binning now returns bin sizes >=1 for integer input data * ndarray shape-type parameter is now covariant and bound to tuple[int, ...] * np.quantile with method closest_observation chooses nearest even order statistic * lapack_lite is now thread safe * The numpy.printoptions context manager is now thread and async-safe * Type hinting numpy.polynomial * Improved numpy.dtypes type hints [#]# Performance improvements and changes * ma.cov and ma.corrcoef are now significantly faster [#]# Changes * ma.corrcoef may return a slightly different result * Cast-safety fixes in copyto and full - Release 2.0.1 [#]# Improvements * np.quantile with method closest_observation chooses nearest even order statistic * Tue Aug 13 2024 Dirk Müller <dmueller@suse.com> - remove meson-python upper limit (per upstream) * Thu Jul 11 2024 Ben Greiner <code@bnavigator.de> - Fix numpy-config path tests, provide reason for failing meson test - Remove mistaken pycache rpmlint filter * Fri Jun 28 2024 Steve Kowalik <steven.kowalik@suse.com> - 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 ``intp`` ``ssize_t`` and introduce characters nN * Add isdigit/isspace/isdecimal/isnumeric ufuncs for string... * DType API slot for descriptor finalization before array... * ensure passing ``np.dtype`` to itself doesn't crash * Vectorize np.sort and np.partition with AVX2 * Change add/isalpha ufuncs to use buffer class & general... * Add strip/lstrip/rstrip ufuncs for unicode and bytes * Add ``matrix_norm``, ``vector_norm``, ``vecdot`` and ``matrix_transpose`` * Make ``encoding=None`` the default in loadtxt * Introduce ``copy`` argument for ``np.asarray`` * Introduce ``correction`` argument for ``np.var`` and ``np.std``... * Handle ``common`` blocks with ``kind`` specifications from modules * Handle ``iso_c_type`` mappings more consistently * Add ``device`` and ``to_device`` to ``numpy.ndarray`` * Shrink MultiIterObject and make ``NPY_MAXARGS`` a runtime... * enable linking of external libraries in the f2py Meson backend * Don't use the _Complex extension in C++ mode * Add fft optional extension submodule to numpy.array_api * make arange ``start`` argument positional-only * Make numpy.array_api more portable * Adjust ``linalg.pinv`` and ``linalg.cholesky`` to Array... * define a gufunc for vecdot (with BLAS support) * Add ``rtol`` to ``matrix_rank`` and ``stable`` * adjust nD fft ``s`` param to array API * three string ufunc bugs, one leading to segfault * allow building in cython with Py_LIMITED_API * support axes argument in np.linalg.tensordot * Add replace ufunc to np.strings * change list-of-array to tuple-of-array returns (Numba compat) * Wrap string ufuncs in np.strings to allow default arguments * Allow ``None`` as ``api_version`` in ``__array_namespace__``... * Vectorize argsort and argselect with AVX2 * Use large file fallocate on 32 bit linux platforms * Allow strings in logical ufuncs * Allow NumPy int scalars to be divided by out-of-bound Python... * correct irfft with n=1 on larger input * check for overflow when converting a string to an int scalar * Ensure meson updates generated umath doc correctly. * support float and longdouble in FFT using C++ pocketfft... * Make any and all return booleans by default * Finalize future warning move in lstsq default * add a pkg-config file and a ``numpy-config`` script * Finalize future warning for shape=1 descriptor dropping... * Add index/rindex ufuncs for unicode and bytes dtypes * Add rest of unary ufuncs for unicode/bytes dtypes * Create ``PyArray_DescrProto`` for legacy descriptor registration * Make ``descr->f`` only accessible through ``PyDataType_GetArrFuncs`` * ensure that FFT routines can deal with integer and bool... * ensure static_string.buf is never NULL for a non-null string * Include broadcasting for ``rtol`` argument in ``matrix_rank`` * Add expandtabs ufunc for string & unicode dtypes * implement stringdtype <-> timedelta roundtrip casts * Make descr->f only accessible through ``PyDataType_GetArrFuncs`` * Ensure non-array logspace base does not influence dtype... * Require reduce promoters to start with None to match * inherit numerical dtypes from abstract ones. * Infinite Loop in numpy.base_repr * Ensure seed sequences are restored through pickling * use PyArray_SafeCast in array_astype * introduce a notion of "compatible" stringdtype instances... * add support for nan-like null strings in string replace * Make sure that NumPy scalars are supported by can_cast * Disallow string inputs for copy keyword in np.array and... * Adds asanyarray to start of linalg.cross * weighted nanpercentile, nanquantile and multi-dim q - Remove patches, no longer required: * 0001-BUG-Fix-test_impossible_feature_enable-failing-witho.patch * 0001-feature-module-Fix-handling-of-multiple-conflicts-pe.patch * fix-meson-multiple-python-versions.patch * numpy-1.9.0-remove-__declspec.patch * Sun May 12 2024 Sarah Kriesch <sarah.kriesch@opensuse.org> - Enable openblas for python-numpy:gnu-hpc on s390x * Tue Apr 23 2024 Steve Kowalik <steven.kowalik@suse.com> - Add patch fix-meson-multiple-python-versions.patch: * Ensure meson executes sys.executable when testing Cython. * Tue Apr 16 2024 Ben Greiner <code@bnavigator.de> - Update to 1.26.4 * NumPy 1.26.4 is a maintenance release that fixes bugs and regressions discovered after the 1.26.3 release. The Python versions supported by this release are 3.9-3.12. This is the last planned release in the 1.26.x series. * BUG: Restore missing asstr import * MAINT: prepare 1.26.x for further development * BUG: numpy.array_api: fix linalg.cholesky upper decomp... * MAINT, BLD: Fix unused inline functions warnings on clang * TST: Fix test_numeric on riscv64 * MAINT: add newaxis to __all__ in numpy.array_api * BUG: Use large file fallocate on 32 bit linux platforms * TST: Fix test_warning_calls on Python 3.12 * TST: Bump pytz to 2023.3.post1 * BUG: Fix AVX512 build flags on Intel Classic Compiler * BLD: fix potential issue with escape sequences in __config__.py * BLD: unvendor meson-python on 1.26.x and upgrade to meson-python... * MAINT: Include header defining backtrace * BUG: Fix np.quantile([Fraction(2,1)], 0.5) (#24711) - Release 1.26.3 [#]# Compatibility * f2py will no longer accept ambiguous -m and .pyf CLI combinations. When more than one .pyf file is passed, an error is raised. When both -m and a .pyf is passed, a warning is emitted and the -m provided name is ignored. [#]# Improvements * f2py now handles common blocks which have kind specifications from modules. This further expands the usability of intrinsics like iso_fortran_env and iso_c_binding. [#]# Pull requests merged * MAINT: prepare 1.26.x for further development * TYP: add None to __getitem__ in numpy.array_api * BLD,BUG: quadmath required where available [f2py] * BUG: alpha doesn't use REAL(10) * BUG: Fix FP overflow error in division when the divisor is scalar * MAINT: Pin scipy-openblas version. * BUG: Fix f2py to enable use of string optional inout argument * BUG: Fix -fsanitize=alignment issue in numpy/_core/src/multiarray/arraytypes.c.src * TST: Explicitly pass NumPy path to cython during tests (also... * BUG: fix issues with newaxis and linalg.solve in numpy.array_api * BUG: Disallow shadowed modulenames * BUG: Handle common blocks with kind specifications from modules * BUG: Fix moving compiled executable to root with f2py -c on Windows * BUG: Fix single to half-precision conversion on PPC64/VSX3 * TST: f2py: fix issue in test skip condition * Revert "MAINT: Pin scipy-openblas version." * MAINT: do not use long type * TST: PyPy needs another gc.collect on latest versions * MAINT: Bump conda-incubator/setup-miniconda from 2.2.0 to 3.0.1 * BLD: update vendored Meson for AIX shared library fix * MAINT: Init base in cpu_avx512_kn * BUG: Fix failing test_features on SapphireRapids * BUG: Fix non-contiguous memory load when ARM/Neon is enabled * MAINT,BUG: Never import distutils above 3.12 [f2py] * MAINT: make the import-time check for old Accelerate more specific * MAINT: Bump actions/setup-node and larsoner/circleci-artifacts-redirector-action * BUG: avoid seg fault from OOB access in RandomState.set_state() * BUG: Fix two errors related to not checking for failed allocations * BUG: Fix regression with f2py wrappers when modules and subroutines... * BUG: Fix build issues on SPR * BLD: fix uninitialized variable warnings from simd/neon/memory.h * BUG: Handle iso_c_type mappings more consistently * BUG: Fix module name bug in signature files [urgent] [f2py] * BUG: Handle .pyf.src and fix SciPy [urgent] * DOC: f2py rewrite with meson details * BUG: Add external library handling for meson [f2py] * MAINT: Run f2py's meson backend with the same python that ran... * MAINT: Update numpy/f2py/_backends from main. * MAINT: Easy updates of f2py/*.py from main. * MAINT: Update crackfortran.py and f2py2e.py from main * Thu Mar 28 2024 Fabian Vogt <fvogt@suse.com> - Add patch to fix detection of some features: * 0001-feature-module-Fix-handling-of-multiple-conflicts-pe.patch - Add patch to fix test failure on some platforms (boo#1221902): * 0001-BUG-Fix-test_impossible_feature_enable-failing-witho.patch * Mon Jan 15 2024 Andreas Schwab <schwab@suse.de> - Update list of expected test failures on riscv64 * Thu Jan 11 2024 Torsten Gruner <simmphonie@opensuse.org> - Fix gnu-hpc build error for Leap * Wed Dec 27 2023 ecsos <ecsos@opensuse.org> - Fix build error for Leap. Need gcc >= 8.5 * Wed Dec 13 2023 Steve Kowalik <steven.kowalik@suse.com> - Do not attempt to ship numpy.distutils C code in the Python 3.12 -devel package, it is not installed. * Mon Nov 20 2023 Steve Kowalik <steven.kowalik@suse.com> - 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 * BUG: Fix data stmt handling for complex values in f2py * TYP: Add annotations for the py3.12 buffer protocol * DOC: Updated the f2py docs to remove a note on -fimplicit-none * BUG: Fix SIMD f32 trunc test on s390x when baseline is none * BUG: Fix DATA statements for f2py * API: Add ``NumpyUnpickler`` for backporting * MAINT: Xfail test failing on PyPy. * ENH: meson: implement BLAS/LAPACK auto-detection * DOC: add a 1.26.1 release notes section for BLAS/LAPACK build * MAINT: Backport ``numpy._core`` stubs. Remove ``NumpyUnpickler`` * BUG: loongarch doesn't use REAL(10) * MAINT: align test_dispatcher s390x targets with _umath_tests_mtargets * ENH: Add Cython enumeration for NPY_FR_GENERIC * MAINT: Remove unhelpful error replacements from ``import_array()`` * BUG: Avoid intp conversion regression in Cython 3 * MAINT: Add missing ``noexcept`` to shuffle helpers * DOC: Fix license identifier for OpenBLAS * BLD: improve detection of Netlib libblas/libcblas/liblapack * MAINT: Make bitfield integers unsigned * BUG: Make n a long int for np.random.multinomial * BUG: ensure passing ``np.dtype`` to itself doesn't crash - Update BuildRequires as appropiate, build system changed from setuptools to meson. - Drop patch ignore-pkg_resources-deprecation.patch, no longer required - f2py3 no longer shipped * Wed Aug 16 2023 Daniel Garcia <daniel.garcia@suse.com> - Use %pyproject_wheel and %pyproject_install macros - Disable broken tests in armv7l (bsc#1212710) * Mon Aug 14 2023 Dirk Müller <dmueller@suse.com> - limit to Cython < 3 * Mon Aug 14 2023 Dirk Müller <dmueller@suse.com> - 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 * Thu Jul 20 2023 Guillaume GARDET <guillaume.gardet@opensuse.org> - 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 * Fri Jun 23 2023 Stefan Brüns <stefan.bruens@rwth-aachen.de> - Adapt test exceptions for PPC64 etc., TestFReturnCharacter instead of TestF77ReturnCharacter, TestF90ReturnCharacter * Fri May 12 2023 Steve Kowalik <steven.kowalik@suse.com> - Add patch remove-deprecated-hypothesis-funcs.patch: * Change to a non-deprecated function from hypothesis. * Fri Apr 21 2023 Dirk Müller <dmueller@suse.com> - add sle15_python_module_pythons (jsc#PED-68) * Fri Mar 24 2023 Steve Kowalik <steven.kowalik@suse.com> - Add patch ignore-pkg_resources-deprecation.patch: * Ignore DeprecationWarning from pkg_resources. * Wed Mar 22 2023 Dirk Müller <dmueller@suse.com> - update to 1.24.2: just bugfixes, see https://github.com/numpy/numpy/releases/tag/v1.24.2 for details * Fri Mar 10 2023 Matej Cepl <mcepl@suse.com> - Skip test_ppc64_ibm_double_double128 test on ppc64* architectures (gh#numpy/numpy#21094, bsc#1208865). * Wed Feb 01 2023 Dirk Müller <dmueller@suse.com> - build-conditionalize cblas dependency, it is missing on SLE <= 15 related to bsc#1177260 not being fixable for SLE15 (jsc#PED-3257) * Sun Jan 22 2023 Ben Greiner <code@bnavigator.de> - Slightly reformat the specfile condition blocks: The %python_subpackages generator misses " %if" lines with a preceding whitespace. Relevant for d:l:p:backports not having libalternatives. * Mon Jan 02 2023 Ben Greiner <code@bnavigator.de> - Update to 1.24.1 * NumPy 1.24.1 is a maintenance release that fixes bugs and regressions discovered after the 1.24.0 release. The Python versions supported by this release are 3.8-3.11. * #22820: BLD: add workaround in setup.py for newer setuptools * #22830: BLD: CIRRUS_TAG redux * #22831: DOC: fix a couple typos in 1.23 notes * #22832: BUG: Fix refcounting errors found using pytest-leaks * #22834: BUG, SIMD: Fix invalid value encountered in several ufuncs * #22837: TST: ignore more np.distutils.log imports * #22839: BUG: Do not use getdata() in np.ma.masked_invalid * #22847: BUG: Ensure correct behavior for rows ending in delimiter in... * #22848: BUG, SIMD: Fix the bitmask of the boolean comparison * #22857: BLD: Help raspian arm + clang 13 about __builtin_mul_overflow * #22858: API: Ensure a full mask is returned for masked_invalid * #22866: BUG: Polynomials now copy properly (#22669) * #22867: BUG, SIMD: Fix memory overlap in ufunc comparison loops * #22868: BUG: Fortify string casts against floating point warnings * #22875: TST: Ignore nan-warnings in randomized out tests * #22883: MAINT: restore npymath implementations needed for freebsd * #22884: BUG: Fix integer overflow in in1d for mixed integer dtypes #22877 * #22887: BUG: Use whole file for encoding checks with charset_normalizer. - Drop numpy-distutils-ignore.patch fixed upstream * Mon Dec 19 2022 Ben Greiner <code@bnavigator.de> - Update to 1.24.0 * The NumPy 1.24.0 release continues the ongoing work to improve the handling and promotion of dtypes, increase the execution speed, and clarify the documentation. There are also a large number of new and expired deprecations due to changes in promotion and cleanups. This might be called a deprecation release. Highlights are: - Many new deprecations, check them out. - Many expired deprecations, - New F2PY features and fixes. - New “dtype” and “casting” keywords for stacking functions. * For a detailed description see https://numpy.org/doc/stable/release/1.24.0-notes.html - Add numpy-distutils-ignore.patch gh#numpy/numpy#22828 - Fix running the tests: Actually fail on errors * Wed Dec 14 2022 Ben Greiner <code@bnavigator.de> - Support builds without any primary python3 package (:backports) * Thu Oct 20 2022 Ben Greiner <code@bnavigator.de> - Update to 1.23.4 * NumPy 1.23.4 is a maintenance release that fixes bugs discovered after the 1.23.3 release and keeps the build infrastructure current. The main improvements are fixes for some annotation corner cases, a fix for a long time nested_iters memory leak, and a fix of complex vector dot for very large arrays. The Python versions supported for this release are 3.8-3.11. * Tue Oct 11 2022 Ben Greiner <code@bnavigator.de> - Revert some spec-cleaner "Verschlimmbesserungen" - Remove old unused directives for Python <=3.6 from specfile * Fri Sep 30 2022 Arun Persaud <arun@gmx.de> - specfile: * remove patch numpy-fix-cpu_asimdfhm.patch, included upstream * update line numbers for other patches * require c++ compiler - update to version 1.23.3: * #22136: BLD: Add Python 3.11 wheels to aarch64 build * #22148: MAINT: Update setup.py for Python 3.11. * #22155: CI: Test NumPy build against old versions of GCC(6, 7, 8) * #22156: MAINT: support IBM i system * #22195: BUG: Fix circleci build * #22214: BUG: Expose heapsort algorithms in a shared header * #22215: BUG: Support using libunwind for backtrack * #22216: MAINT: fix an incorrect pointer type usage in f2py * #22220: BUG: change overloads to play nice with pyright. * #22221: TST,BUG: Use fork context to fix MacOS savez test * #22222: TYP,BUG: Reduce argument validation in C-based __class_getitem__ * #22223: TST: ensure np.equal.reduce raises a TypeError * #22224: BUG: Fix the implementation of numpy.array_api.vecdot * #22230: BUG: Better report integer division overflow (backport) - changes from version 1.23.2: * #22030: ENH: Add __array_ufunc__ typing support to the nin=1 ufuncs * #22031: MAINT, TYP: Fix np.angle dtype-overloads * #22032: MAINT: Do not let _GenericAlias wrap the underlying classes'... * #22033: TYP,MAINT: Allow einsum subscripts to be passed via integer... * #22034: MAINT,TYP: Add object-overloads for the np.generic rich comparisons * #22035: MAINT,TYP: Allow the squeeze and transpose method to... * #22036: BUG: Fix subarray to object cast ownership details * #22037: BUG: Use Popen to silently invoke f77 -v * #22038: BUG: Avoid errors on NULL during deepcopy * #22039: DOC: Add versionchanged for converter callable behavior. * #22057: MAINT: Quiet the anaconda uploads. * #22078: ENH: reorder includes for testing on top of system installations... * #22106: TST: fix test_linear_interpolation_formula_symmetric * #22107: BUG: Fix skip condition for test_loss_of_precision[complex256] * #22115: BLD: Build python3.11.0rc1 wheels. - changes from version 1.23.1: * #21866: BUG: Fix discovered MachAr (still used within valgrind) * #21867: BUG: Handle NaNs correctly for float16 during sorting * #21868: BUG: Use keepdims during normalization in np.average and... * #21869: DOC: mention changes to max_rows behaviour in np.loadtxt * #21870: BUG: Reject non integer array-likes with size 1 in delete * #21949: BLD: Make can_link_svml return False for 32bit builds on x86_64 * #21951: BUG: Reorder extern "C" to only apply to function declarations... * #21952: BUG: Fix KeyError in crackfortran operator support - changes from version 1.23.0: * long changelog https://github.com/numpy/numpy/blob/main/doc/changelog/1.23.0-changelog.rst - changes from version 1.22.4: * #21191: TYP, BUG: Fix np.lib.stride_tricks re-exported under the... * #21192: TST: Bump mypy from 0.931 to 0.940 * #21243: MAINT: Explicitly re-export the types in numpy._typing * #21245: MAINT: Specify sphinx, numpydoc versions for CI doc builds * #21275: BUG: Fix typos * #21277: ENH, BLD: Fix math feature detection for wasm * #21350: MAINT: Fix failing simd and cygwin tests. * #21438: MAINT: Fix failing Python 3.8 32-bit Windows test. * #21444: BUG: add linux guard per #21386 * #21445: BUG: Allow legacy dtypes to cast to datetime again * #21446: BUG: Make mmap handling safer in frombuffer * #21447: BUG: Stop using PyBytesObject.ob_shash deprecated in Python 3.11. * #21448: ENH: Introduce numpy.core.setup_common.NPY_CXX_FLAGS * #21472: BUG: Ensure compile errors are raised correclty * #21473: BUG: Fix segmentation fault * #21474: MAINT: Update doc requirements * #21475: MAINT: Mark npy_memchr with no_sanitize("alignment") on clang * #21512: DOC: Proposal - make the doc landing page cards more similar... * #21525: MAINT: Update Cython version to 0.29.30. * #21536: BUG: Fix GCC error during build configuration * #21541: REL: Prepare for the NumPy 1.22.4 release. * #21547: MAINT: Skip tests that fail on PyPy. - changes from version 1.22.3: * #21048: MAINT: Use "3.10" instead of "3.10-dev" on travis. * #21106: TYP,MAINT: Explicitly allow sequences of array-likes in np.concatenate * #21137: BLD,DOC: skip broken ipython 8.1.0 * #21138: BUG, ENH: np._from_dlpack: export correct device information * #21139: BUG: Fix numba DUFuncs added loops getting picked up * #21140: BUG: Fix unpickling an empty ndarray with a non-zero dimension... * #21141: BUG: use ThreadPoolExecutor instead of ThreadPool * #21142: API: Disallow strings in logical ufuncs * #21143: MAINT, DOC: Fix SciPy intersphinx link * #21148: BUG,ENH: np._from_dlpack: export arrays with any strided size-1... - changes from version 1.22.2 (CVE-2021-41495, bsc#1193911): * #20842: BLD: Add NPY_DISABLE_SVML env var to opt out of SVML * #20843: BUG: Fix build of third party extensions with Py_LIMITED_API * #20844: TYP: Fix pyright being unable to infer the real and imag... * #20845: BUG: Fix comparator function signatures * #20906: BUG: Avoid importing numpy.distutils on import numpy.testing * #20907: MAINT: remove outdated mingw32 fseek support * #20908: TYP: Relax the return type of np.vectorize * #20909: BUG: fix f2py's define for threading when building with Mingw * #20910: BUG: distutils: fix building mixed C/Fortran extensions * #20912: DOC,TST: Fix Pandas code example as per new release * #20935: TYP, MAINT: Add annotations for flatiter.__setitem__ * #20936: MAINT, TYP: Added missing where typehints in fromnumeric.pyi * #20937: BUG: Fix build_ext interaction with non numpy extensions * #20938: BUG: Fix missing intrinsics for windows/arm64 target * #20945: REL: Prepare for the NumPy 1.22.2 release. * #20982: MAINT: f2py: don't generate code that triggers - Wsometimes-uninitialized. * #20983: BUG: Fix incorrect return type in reduce without initial value * #20984: ENH: review return values for PyArray_DescrNew * #20985: MAINT: be more tolerant of setuptools >= 60 * #20986: BUG: Fix misplaced return. * #20992: MAINT: Further small return value validation fixes - changes from version 1.22.1: * #20702: MAINT, DOC: Post 1.22.0 release fixes. * #20703: DOC, BUG: Use pngs instead of svgs. * #20704: DOC:Fixed the link on user-guide landing page * #20714: BUG: Restore vc141 support * #20724: BUG: Fix array dimensions solver for multidimensional arguments... * #20725: TYP: change type annotation for __array_namespace__ to ModuleType * #20726: TYP, MAINT: Allow ndindex to accept integer tuples * #20757: BUG: Relax dtype identity check in reductions * #20763: TYP: Allow time manipulation functions to accept date and timedelta... * #20768: TYP: Relax the type of ndarray.__array_finalize__ * #20795: MAINT: Raise RuntimeError if setuptools version is too recent. * #20796: BUG, DOC: Fixes SciPy docs build warnings * #20797: DOC: fix OpenBLAS version in release note * #20798: PERF: Optimize array check for bounded 0,1 values * #20805: BUG: Fix that reduce-likes honor out always (and live in the... * #20806: BUG: array_api.argsort(descending=True) respects relative... * #20807: BUG: Allow integer inputs for pow-related functions in array_api * #20814: DOC: Refer to NumPy, not pandas, in main page * #20815: DOC: Update Copyright to 2022 [License] * #20819: BUG: Return correctly shaped inverse indices in array_api set... - changes from version 1.22.0: * long list of changes https://github.com/numpy/numpy/blob/main/doc/changelog/1.22.0-changelog.rst * Sun May 29 2022 Dirk Müller <dmueller@suse.com> - 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)
/usr/lib/python3.11/site-packages/numpy/_core/include /usr/lib/python3.11/site-packages/numpy/_core/include/numpy /usr/lib/python3.11/site-packages/numpy/_core/include/numpy/__multiarray_api.c /usr/lib/python3.11/site-packages/numpy/_core/include/numpy/__multiarray_api.h /usr/lib/python3.11/site-packages/numpy/_core/include/numpy/__ufunc_api.c /usr/lib/python3.11/site-packages/numpy/_core/include/numpy/__ufunc_api.h /usr/lib/python3.11/site-packages/numpy/_core/include/numpy/_neighborhood_iterator_imp.h /usr/lib/python3.11/site-packages/numpy/_core/include/numpy/_numpyconfig.h /usr/lib/python3.11/site-packages/numpy/_core/include/numpy/_public_dtype_api_table.h /usr/lib/python3.11/site-packages/numpy/_core/include/numpy/arrayobject.h /usr/lib/python3.11/site-packages/numpy/_core/include/numpy/arrayscalars.h /usr/lib/python3.11/site-packages/numpy/_core/include/numpy/dtype_api.h /usr/lib/python3.11/site-packages/numpy/_core/include/numpy/halffloat.h /usr/lib/python3.11/site-packages/numpy/_core/include/numpy/ndarrayobject.h /usr/lib/python3.11/site-packages/numpy/_core/include/numpy/ndarraytypes.h /usr/lib/python3.11/site-packages/numpy/_core/include/numpy/npy_1_7_deprecated_api.h /usr/lib/python3.11/site-packages/numpy/_core/include/numpy/npy_2_compat.h /usr/lib/python3.11/site-packages/numpy/_core/include/numpy/npy_2_complexcompat.h /usr/lib/python3.11/site-packages/numpy/_core/include/numpy/npy_3kcompat.h /usr/lib/python3.11/site-packages/numpy/_core/include/numpy/npy_common.h /usr/lib/python3.11/site-packages/numpy/_core/include/numpy/npy_cpu.h /usr/lib/python3.11/site-packages/numpy/_core/include/numpy/npy_endian.h /usr/lib/python3.11/site-packages/numpy/_core/include/numpy/npy_math.h /usr/lib/python3.11/site-packages/numpy/_core/include/numpy/npy_no_deprecated_api.h /usr/lib/python3.11/site-packages/numpy/_core/include/numpy/npy_os.h /usr/lib/python3.11/site-packages/numpy/_core/include/numpy/numpyconfig.h /usr/lib/python3.11/site-packages/numpy/_core/include/numpy/random /usr/lib/python3.11/site-packages/numpy/_core/include/numpy/random/LICENSE.txt /usr/lib/python3.11/site-packages/numpy/_core/include/numpy/random/bitgen.h /usr/lib/python3.11/site-packages/numpy/_core/include/numpy/random/distributions.h /usr/lib/python3.11/site-packages/numpy/_core/include/numpy/random/libdivide.h /usr/lib/python3.11/site-packages/numpy/_core/include/numpy/ufuncobject.h /usr/lib/python3.11/site-packages/numpy/_core/include/numpy/utils.h /usr/lib/python3.11/site-packages/numpy/_core/lib/libnpymath.a /usr/lib/python3.11/site-packages/numpy/_core/lib/pkgconfig/numpy.pc /usr/lib/python3.11/site-packages/numpy/distutils/checks/cpu_asimd.c /usr/lib/python3.11/site-packages/numpy/distutils/checks/cpu_asimddp.c /usr/lib/python3.11/site-packages/numpy/distutils/checks/cpu_asimdfhm.c /usr/lib/python3.11/site-packages/numpy/distutils/checks/cpu_asimdhp.c /usr/lib/python3.11/site-packages/numpy/distutils/checks/cpu_avx.c /usr/lib/python3.11/site-packages/numpy/distutils/checks/cpu_avx2.c /usr/lib/python3.11/site-packages/numpy/distutils/checks/cpu_avx512_clx.c /usr/lib/python3.11/site-packages/numpy/distutils/checks/cpu_avx512_cnl.c /usr/lib/python3.11/site-packages/numpy/distutils/checks/cpu_avx512_icl.c /usr/lib/python3.11/site-packages/numpy/distutils/checks/cpu_avx512_knl.c /usr/lib/python3.11/site-packages/numpy/distutils/checks/cpu_avx512_knm.c /usr/lib/python3.11/site-packages/numpy/distutils/checks/cpu_avx512_skx.c /usr/lib/python3.11/site-packages/numpy/distutils/checks/cpu_avx512_spr.c /usr/lib/python3.11/site-packages/numpy/distutils/checks/cpu_avx512cd.c /usr/lib/python3.11/site-packages/numpy/distutils/checks/cpu_avx512f.c /usr/lib/python3.11/site-packages/numpy/distutils/checks/cpu_f16c.c /usr/lib/python3.11/site-packages/numpy/distutils/checks/cpu_fma3.c /usr/lib/python3.11/site-packages/numpy/distutils/checks/cpu_fma4.c /usr/lib/python3.11/site-packages/numpy/distutils/checks/cpu_neon.c /usr/lib/python3.11/site-packages/numpy/distutils/checks/cpu_neon_fp16.c /usr/lib/python3.11/site-packages/numpy/distutils/checks/cpu_neon_vfpv4.c /usr/lib/python3.11/site-packages/numpy/distutils/checks/cpu_popcnt.c /usr/lib/python3.11/site-packages/numpy/distutils/checks/cpu_rvv.c /usr/lib/python3.11/site-packages/numpy/distutils/checks/cpu_sse.c /usr/lib/python3.11/site-packages/numpy/distutils/checks/cpu_sse2.c /usr/lib/python3.11/site-packages/numpy/distutils/checks/cpu_sse3.c /usr/lib/python3.11/site-packages/numpy/distutils/checks/cpu_sse41.c /usr/lib/python3.11/site-packages/numpy/distutils/checks/cpu_sse42.c /usr/lib/python3.11/site-packages/numpy/distutils/checks/cpu_ssse3.c /usr/lib/python3.11/site-packages/numpy/distutils/checks/cpu_sve.c /usr/lib/python3.11/site-packages/numpy/distutils/checks/cpu_vsx.c /usr/lib/python3.11/site-packages/numpy/distutils/checks/cpu_vsx2.c /usr/lib/python3.11/site-packages/numpy/distutils/checks/cpu_vsx3.c /usr/lib/python3.11/site-packages/numpy/distutils/checks/cpu_vsx4.c /usr/lib/python3.11/site-packages/numpy/distutils/checks/cpu_vx.c /usr/lib/python3.11/site-packages/numpy/distutils/checks/cpu_vxe.c /usr/lib/python3.11/site-packages/numpy/distutils/checks/cpu_vxe2.c /usr/lib/python3.11/site-packages/numpy/distutils/checks/cpu_xop.c /usr/lib/python3.11/site-packages/numpy/distutils/checks/extra_avx512bw_mask.c /usr/lib/python3.11/site-packages/numpy/distutils/checks/extra_avx512dq_mask.c /usr/lib/python3.11/site-packages/numpy/distutils/checks/extra_avx512f_reduce.c /usr/lib/python3.11/site-packages/numpy/distutils/checks/extra_vsx3_half_double.c /usr/lib/python3.11/site-packages/numpy/distutils/checks/extra_vsx4_mma.c /usr/lib/python3.11/site-packages/numpy/distutils/checks/extra_vsx_asm.c /usr/lib/python3.11/site-packages/numpy/distutils/checks/test_flags.c /usr/lib/python3.11/site-packages/numpy/distutils/mingw/gfortran_vs2003_hack.c /usr/lib/python3.11/site-packages/numpy/f2py/src /usr/lib/python3.11/site-packages/numpy/f2py/src/fortranobject.c /usr/lib/python3.11/site-packages/numpy/f2py/src/fortranobject.h /usr/lib/python3.11/site-packages/numpy/random/lib/libnpyrandom.a /usr/share/licenses/python311-numpy-devel /usr/share/licenses/python311-numpy-devel/LICENSE.txt
Generated by rpm2html 1.8.1
Fabrice Bellet, Sun Jan 12 02:11:34 2025