NumPy: array processing for numbers, strings, records and objects

Edit Package python-numpy

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.

Refresh
Refresh
Source Files
Filename Size Changed
0001-BUG-Fix-test_impossible_feature_enable-failing-witho.patch 0000002598 2.54 KB
0001-feature-module-Fix-handling-of-multiple-conflicts-pe.patch 0000002243 2.19 KB
_constraints 0000000182 182 Bytes
_multibuild 0000000056 56 Bytes
numpy-1.26.4.tar.gz 0015786129 15.1 MB
numpy-1.9.0-remove-__declspec.patch 0000001152 1.13 KB
numpy-buildfix.patch 0000001025 1 KB
python-numpy-rpmlintrc 0000000531 531 Bytes
python-numpy.changes 0000154040 150 KB
python-numpy.spec 0000013912 13.6 KB
Revision 155 (latest revision is 163)
Dirk Mueller's avatar Dirk Mueller (dirkmueller) accepted request 1168946 from Benjamin Greiner's avatar Benjamin Greiner (bnavigator) (revision 155)
- 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
Comments 0
openSUSE Build Service is sponsored by