Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-numpy for openSUSE:Factory checked in at 2026-02-26 18:49:47 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-numpy (Old) and /work/SRC/openSUSE:Factory/.python-numpy.new.29461 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-numpy" Thu Feb 26 18:49:47 2026 rev:142 rq:1334569 version:2.4.2 Changes: -------- --- /work/SRC/openSUSE:Factory/python-numpy/python-numpy.changes 2025-09-26 22:24:18.017450364 +0200 +++ /work/SRC/openSUSE:Factory/.python-numpy.new.29461/python-numpy.changes 2026-02-26 18:49:54.896678328 +0100 @@ -1,0 +2,37 @@ +Fri Feb 20 14:22:34 UTC 2026 - Markéta Machová <[email protected]> + +- Update to 2.4.2 + * Many annotation improvements. + * New casting kwarg 'same_value' for casting by value. + * New PyUFunc_AddLoopsFromSpec function that can be used to add + user sort loops using the ArrayMethod API. + * New __numpy_dtype__ protocol. + * Setting the strides attribute is deprecated. + * Positional out argument to np.maximum, np.minimum is deprecated. + * align= must be passed as boolean to np.dtype(). + * Assertion and warning control utilities are deprecated. + * np.fix is pending deprecation. + * in-place modification of ndarray.shape is pending deprecation. + * Deprecation of numpy.lib.user_array.container. + * Removed deprecated MachAr runtime discovery mechanism. + * Raise TypeError on attempt to convert array with ndim > 0 to + scalar. + * Removed numpy.linalg.linalg and numpy.fft.helper. + * Removed interpolation parameter from quantile and percentile + functions. + * Removed numpy.in1d and numpy.ndindex.ndincr(). + * Removed fix_imports parameter from numpy.save. + * Removal of four undocumented ndarray.ctypes methods. + * Removed newshape parameter from numpy.reshape. + * numpy.array2string and numpy.sum deprecations finalized. + * Removed some other deprecated functions and arguments. + * NumPy's C extension modules have begun to use multi-phase + initialisation, as defined by PEP 489. + * numpy.round now always returns a copy. + * Type-checkers will no longer accept calls to numpy.arange with + start as a keyword argument. + * The Macro NPY_ALIGNMENT_REQUIRED has been removed. + * Many more changes and fixes, see upstream changelog. +- Drop update-meson-1_5_2.patch, no longer needed + +------------------------------------------------------------------- Old: ---- numpy-2.3.3.tar.gz update-meson-1_5_2.patch New: ---- numpy-2.4.2.tar.gz ----------(Old B)---------- Old: * Many more changes and fixes, see upstream changelog. - Drop update-meson-1_5_2.patch, no longer needed ----------(Old E)---------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-numpy.spec ++++++ --- /var/tmp/diff_new_pack.SnKSdv/_old 2026-02-26 18:49:56.228733877 +0100 +++ /var/tmp/diff_new_pack.SnKSdv/_new 2026-02-26 18:49:56.232734044 +0100 @@ -1,7 +1,7 @@ # # spec file for package python-numpy # -# Copyright (c) 2025 SUSE LLC and contributors +# Copyright (c) 2026 SUSE LLC and contributors # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -30,7 +30,7 @@ %{?sle15_python_module_pythons} Name: python-numpy -Version: 2.3.3 +Version: 2.4.2 Release: 0 Summary: NumPy array processing for numbers, strings, records and objects License: BSD-3-Clause @@ -39,13 +39,10 @@ Source99: python-numpy-rpmlintrc # PATCH-FIX-OPENSUSE numpy-buildfix.patch -- openSUSE-specific build fixes Patch0: numpy-buildfix.patch -# PATCH-FIX-UPSTREAM update-meson-1_5_2.patch gh#numpy/numpy#27531 [email protected] -# update vendored meson -Patch1: update-meson-1_5_2.patch -BuildRequires: %{python_module Cython >= 3.0} +BuildRequires: %{python_module Cython >= 3.0.6} BuildRequires: %{python_module base >= 3.11} BuildRequires: %{python_module devel} -BuildRequires: %{python_module meson-python >= 0.15} +BuildRequires: %{python_module meson-python >= 0.18.0} BuildRequires: %{python_module pip} BuildRequires: %{python_module pyproject-metadata >= 0.7.1} BuildRequires: cmake ++++++ numpy-2.3.3.tar.gz -> numpy-2.4.2.tar.gz ++++++ /work/SRC/openSUSE:Factory/python-numpy/numpy-2.3.3.tar.gz /work/SRC/openSUSE:Factory/.python-numpy.new.29461/numpy-2.4.2.tar.gz differ: char 19, line 1
