255 Commits

Author SHA256 Message Date
f0a5f8bb6a Accepting request 1307320 from devel:languages:python:numeric
- Update to 2.3.3
  * BUG: Fix test_configtool_pkgconfigdir to resolve PKG_CONFIG_DIR
  * BLD: allow targeting webassembly without emscripten
  * BUG: Always return a real dtype from linalg.cond
  * BLD: update vendored Meson to 1.8.3
  * TYP: ndarray.fill() takes no keyword arguments
  * BLD: Add missing <unordered_map> include
  * TYP: fix np.bool method declarations
- Drop reproducible.patch, merged upstream

OBS-URL: https://build.opensuse.org/request/show/1307320
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-numpy?expand=0&rev=141
2025-09-26 20:23:56 +00:00
098c82c228 - Update to 2.3.3
* BUG: Fix test_configtool_pkgconfigdir to resolve PKG_CONFIG_DIR
  * BLD: allow targeting webassembly without emscripten
  * BUG: Always return a real dtype from linalg.cond
  * BLD: update vendored Meson to 1.8.3
  * TYP: ndarray.fill() takes no keyword arguments
  * BLD: Add missing <unordered_map> include
  * TYP: fix np.bool method declarations
- Drop reproducible.patch, merged upstream

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-numpy?expand=0&rev=190
2025-09-25 22:08:40 +00:00
2d82c6683d Accepting request 1299205 from devel:languages:python:numeric
OBS-URL: https://build.opensuse.org/request/show/1299205
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-numpy?expand=0&rev=140
2025-08-18 15:30:47 +00:00
c1dd13ba55 - Update to 2.3.2
* This release supports Python versions 3.11-3.14
  # 2.3.0
  * Interactive examples in the NumPy documentation.
  * Building NumPy with OpenMP Parallelization.
  * Improved support for free threaded Python.
  * Improved annotations.
  * New function numpy.strings.slice
  ## Deprecations
  * The numpy.typing.mypy_plugin has been deprecated in favor of platform-
    agnostic static type inference.
  * The numpy.typing.NBitBase type has been deprecated and will be removed
    in a future version.
  ## Expired deprecations
  * Removed the np.compat package source code
  * Remove numpy/npy_1_7_deprecated_api.h and C macros like NPY_OWNDATA
    in favor of NPY_ARRAY_OWNDATA.
  * Remove alias generate_divbyzero_error to npy_set_floatstatus_divbyzero
    and generate_overflow_error to npy_set_floatstatus_overflow.
  * Remove np.tostring
  * Raise on np.conjugate of non-numeric types
  * Raise when using np.bincount(...minlength=None), use 0 instead
  * Passing shape=None to functions with a non-optional shape argument errors,
    use () instead
  * Inexact matches for mode and searchside raise
  * Setting __array_finalize__ = None errors
  * np.fromfile and np.fromstring error on bad data, previously they would guess
  * datetime64 and timedelta64 construction with a tuple no longer accepts an
    event value, either use a two-tuple of (unit, num) or a 4-tuple of (unit, num, den, 1) 
  * Parsing an integer via a float string is no longer supported. To avoid this

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-numpy?expand=0&rev=188
2025-08-13 09:06:28 +00:00
277001f85d Accepting request 1296837 from devel:languages:python:numeric
Forwarded request #1296687 from bmwiedemann

This was now merged upstream, so I added relevant metadata

  Add reproducible.patch to make debuginfo reproducible (bsc#1245203)

OBS-URL: https://build.opensuse.org/request/show/1296837
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-numpy?expand=0&rev=139
2025-08-01 20:40:04 +00:00
d548efae55 This was now merged upstream, so I added relevant metadata
Add reproducible.patch to make debuginfo reproducible (bsc#1245203)

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-numpy?expand=0&rev=186
2025-07-31 15:39:13 +00:00
f62ea266b2 Accepting request 1266567 from devel:languages:python:numeric
OBS-URL: https://build.opensuse.org/request/show/1266567
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-numpy?expand=0&rev=138
2025-04-03 14:46:02 +00:00
cf9407f14c - Disable and remove support of gnu-hpc build flavours (bsc#1239982)
Hopefully this answers your comment from the previous SR.
Also, Egbert has agreed to move forward with the drop.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-numpy?expand=0&rev=184
2025-04-02 13:55:07 +00:00
c0e6a1a4c7 Accepting request 1254141 from devel:languages:python:numeric
OBS-URL: https://build.opensuse.org/request/show/1254141
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-numpy?expand=0&rev=137
2025-03-21 19:21:26 +00:00
8fc76b3557 looks like I managed to patch numba
- Update to 2.2.2
  * New functions matvec and vecmat
  * Many improved annotations
  * Improved support for the new StringDType
  * Improved support for free threaded Python
  * Fixes for f2py
  ## Deprecations
  * _add_newdoc_ufunc is now deprecated. ufunc.__doc__ = newdoc should 
    be used instead.
  ## Expired deprecations
  * bool(np.array([])) and other empty arrays will now raise an error. 
    Use arr.size > 0 instead to check whether an array has no elements.
  ## Compatibility notes
  * numpy.cov now properly transposes single-row (2d array) design 
    matrices when rowvar=False. Previously, single-row design matrices 
    would return a scalar in this scenario, which is not correct, so 
    this is a behavior change and an array of the appropriate shape 
    will now be returned.
  ## New Features
  * New functions for matrix-vector and vector-matrix products
  * np.complexfloating[T, T] can now also be written as np.complexfloating[T]
  * UFuncs now support __dict__ attribute and allow overriding __doc__ 
    (either directly or via ufunc.__dict__["__doc__"]). __dict__ can be 
    used to also override other properties, such as __module__ or 
    __qualname__.
  * The “nbit” type parameter of np.number and its subtypes now defaults 
    to typing.Any. This way, type-checkers will infer annotations such 
    as x: np.floating as x: np.floating[Any], even in strict mode.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-numpy?expand=0&rev=182
2025-03-18 13:28:14 +00:00
5b86ce5e4d Accepting request 1245658 from devel:languages:python:numeric
OBS-URL: https://build.opensuse.org/request/show/1245658
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-numpy?expand=0&rev=136
2025-02-14 18:19:32 +00:00
5d3f5395f7 Avoid writing non-deterministic .pyc files during build for reproducible builds
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-numpy?expand=0&rev=180
2025-02-13 13:56:07 +00:00
ca90e3c8a7 Accepting request 1225917 from devel:languages:python:numeric
- Add update-meson-1_5_2.patch (gh#numpy/numpy#27531)
- Skip failing test test_api_importable

OBS-URL: https://build.opensuse.org/request/show/1225917
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-numpy?expand=0&rev=135
2024-11-26 19:55:17 +00:00
32cea0c587 - Skip failing test test_api_importable
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-numpy?expand=0&rev=178
2024-11-22 23:44:04 +00:00
9e8139f90c update the patch
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-numpy?expand=0&rev=177
2024-11-22 22:56:18 +00:00
79e298ad04 - Add update-meson-1_5_2.patch (gh#numpy/numpy#27531)
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-numpy?expand=0&rev=176
2024-11-22 22:41:51 +00:00
6e199229d3 Accepting request 1224919 from devel:languages:python:numeric
OBS-URL: https://build.opensuse.org/request/show/1224919
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-numpy?expand=0&rev=134
2024-11-20 15:59:12 +00:00
bec1d9ad74 - Revert the switch to openblas, should skip test instead
* see discussion at gh#scipy/scipy#21475

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-numpy?expand=0&rev=174
2024-11-18 17:24:47 +00:00
04389342d2 Accepting request 1221641 from home:rrahl0
- 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

OBS-URL: https://build.opensuse.org/request/show/1221641
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-numpy?expand=0&rev=173
2024-11-06 10:32:43 +00:00
e5e258441f Accepting request 1219343 from home:Guillaume_G:branches:devel:languages:python:numeric
- Use openblas instead of blas+lapack due to precision problems
  with scipy on aarch64 - https://github.com/scipy/scipy/issues/21475#issuecomment-2446077407

OBS-URL: https://build.opensuse.org/request/show/1219343
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-numpy?expand=0&rev=172
2024-10-30 16:09:11 +00:00
079cc09df6 Accepting request 1218079 from devel:languages:python:numeric
OBS-URL: https://build.opensuse.org/request/show/1218079
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-numpy?expand=0&rev=133
2024-10-25 17:19:20 +00:00
9350058396 - Build with latest gcc for Leap 16.0
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-numpy?expand=0&rev=170
2024-10-24 15:05:46 +00:00
950e7d4a41 Accepting request 1217136 from devel:languages:python:numeric
OBS-URL: https://build.opensuse.org/request/show/1217136
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-numpy?expand=0&rev=132
2024-10-23 19:07:54 +00:00
869ea14cd3 - 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__

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-numpy?expand=0&rev=168
2024-10-23 03:03:14 +00:00
c47dae8375 Accepting request 1199620 from devel:languages:python:numeric
OBS-URL: https://build.opensuse.org/request/show/1199620
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-numpy?expand=0&rev=131
2024-09-17 16:17:29 +00:00
50e9cfbf6b - 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

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-numpy?expand=0&rev=166
2024-09-09 08:31:32 +00:00
adcc16f741 Accepting request 1198038 from home:bnavigator:branches:devel:languages:python:numeric
- 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

OBS-URL: https://build.opensuse.org/request/show/1198038
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-numpy?expand=0&rev=165
2024-08-31 12:31:00 +00:00
edd60e5d10 Accepting request 1194834 from devel:languages:python:numeric
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1194834
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-numpy?expand=0&rev=130
2024-08-30 11:25:52 +00:00
292f07d822 - remove meson-python upper limit (per upstream)
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-numpy?expand=0&rev=163
2024-08-13 06:06:10 +00:00
286df3ecab Accepting request 1186789 from home:bnavigator:branches:devel:languages:python:numeric
- Fix numpy-config path tests, provide reason for failing meson
  test
- Remove mistaken pycache rpmlint filter

OBS-URL: https://build.opensuse.org/request/show/1186789
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-numpy?expand=0&rev=162
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 ``intp`` ``ssize_t`` and introduce characters nN
  * Add isdigit/isspace/isdecimal/isnumeric ufuncs for string...
  * DType API slot for descriptor finalization before array...

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-numpy?expand=0&rev=161
2024-06-28 06:49:16 +00:00
c09f910cce Accepting request 1173659 from devel:languages:python:numeric
OBS-URL: https://build.opensuse.org/request/show/1173659
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-numpy?expand=0&rev=129
2024-05-14 11:37:30 +00:00
43e93f8cea Accepting request 1173495 from home:AdaLovelace:branches:devel:languages:python:numeric
- Enable openblas for python-numpy:gnu-hpc on s390x

OBS-URL: https://build.opensuse.org/request/show/1173495
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-numpy?expand=0&rev=159
2024-05-13 12:19:46 +00:00
0c44f45ff9 Accepting request 1169880 from devel:languages:python:numeric
- Add patch fix-meson-multiple-python-versions.patch:
  * Ensure meson executes sys.executable when testing Cython.

OBS-URL: https://build.opensuse.org/request/show/1169880
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-numpy?expand=0&rev=128
2024-04-24 13:13:47 +00:00
33a6f574a9 - Add patch fix-meson-multiple-python-versions.patch:
* Ensure meson executes sys.executable when testing Cython.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-numpy?expand=0&rev=157
2024-04-23 12:52:48 +00:00
8ce4520ead Accepting request 1169084 from devel:languages:python:numeric
OBS-URL: https://build.opensuse.org/request/show/1169084
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-numpy?expand=0&rev=127
2024-04-21 18:24:29 +00:00
ad4bf88387 Accepting request 1168946 from home:bnavigator:branches:devel:languages:python:numeric
- 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

OBS-URL: https://build.opensuse.org/request/show/1168946
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-numpy?expand=0&rev=155
2024-04-19 08:55:47 +00:00
3d7c13b578 Accepting request 1164093 from devel:languages:python:numeric
OBS-URL: https://build.opensuse.org/request/show/1164093
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-numpy?expand=0&rev=126
2024-04-03 15:18:42 +00:00
1dfe7b31d1 Accepting request 1163337 from home:Vogtinator:boo1221902
- 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

OBS-URL: https://build.opensuse.org/request/show/1163337
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-numpy?expand=0&rev=153
2024-04-02 12:06:20 +00:00
c7c3450678 Accepting request 1161367 from home:dgarcia:branches:devel:languages:python:numeric
- Add vxe flag to constraint for s390x, bsc#1221902

OBS-URL: https://build.opensuse.org/request/show/1161367
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-numpy?expand=0&rev=152
2024-03-25 15:25:30 +00:00
211584182a Accepting request 1139193 from devel:languages:python:numeric
OBS-URL: https://build.opensuse.org/request/show/1139193
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-numpy?expand=0&rev=125
2024-01-17 21:14:47 +00:00
6dc21206c3 Accepting request 1139053 from home:Andreas_Schwab:Factory
- Update list of expected test failures on riscv64

OBS-URL: https://build.opensuse.org/request/show/1139053
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-numpy?expand=0&rev=150
2024-01-16 15:01:46 +00:00
e149f0cb5b Accepting request 1138114 from home:Simmphonie:branches:devel:languages:python:numeric
- Fix gnu-hpc build error for Leap

OBS-URL: https://build.opensuse.org/request/show/1138114
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-numpy?expand=0&rev=149
2024-01-15 13:46:02 +00:00
2698ad8c6b Accepting request 1136755 from devel:languages:python:numeric
OBS-URL: https://build.opensuse.org/request/show/1136755
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-numpy?expand=0&rev=124
2024-01-05 21:59:53 +00:00
a6763b3e9b Accepting request 1135309 from home:ecsos:python
- Fix build error for Leap. Need gcc >= 8.5

OBS-URL: https://build.opensuse.org/request/show/1135309
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-numpy?expand=0&rev=147
2024-01-04 09:47:47 +00:00
6b81c58c75 Accepting request 1132800 from devel:languages:python:numeric
- Do not attempt to ship numpy.distutils C code in the Python 3.12 -devel
  package, it is not installed.

OBS-URL: https://build.opensuse.org/request/show/1132800
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-numpy?expand=0&rev=123
2023-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.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-numpy?expand=0&rev=145
2023-12-13 06:54:44 +00:00
56fa262a6d Accepting request 1127600 from devel:languages:python:numeric
- 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

OBS-URL: https://build.opensuse.org/request/show/1127600
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-numpy?expand=0&rev=122
2023-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 Clang

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-numpy?expand=0&rev=143
2023-11-20 05:10:29 +00:00
adfbe5f872 Accepting request 1112791 from devel:languages:python:numeric
f2py using update-alternatives (catched by openQA, bsc#1166678, boo#1176832).

OBS-URL: https://build.opensuse.org/request/show/1112791
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-numpy?expand=0&rev=121
2023-09-21 20:20:26 +00:00