Hello, this email is a notification from the Auto Upgrade Helper that the automatic attempt to upgrade the recipe(s) *python3-numpy* to *2.5.2* has Succeeded.
Next steps:
- apply the patch: git am 0001-python3-numpy-upgrade-2.5.1-2.5.2.patch
- check the changes to upstream patches and summarize them in the commit
message,
- compile an image that contains the package
- perform some basic sanity tests
- amend the patch and sign it off: git commit -s --reset-author --amend
- send it to the appropriate mailing list
Alternatively, if you believe the recipe should not be upgraded at this time,
you can fill RECIPE_NO_UPDATE_REASON in respective recipe file so that
automatic upgrades would no longer be attempted.
Please review the attached files for further information and build/update
failures.
Any problem please file a bug at
https://bugzilla.yoctoproject.org/enter_bug.cgi?product=Automated%20Update%20Handler
Regards,
The Upgrade Helper
-- >8 --
From c69de159f826450359592cd5aa2399e2314a5846 Mon Sep 17 00:00:00 2001
From: Upgrade Helper <[email protected]>
Date: Mon, 10 Aug 2026 05:11:21 +0000
Subject: [PATCH] python3-numpy: upgrade 2.5.1 -> 2.5.2
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Source: doc/changelog/2.5.2-changelog.rst, doc/source/release/2.5.2-notes.rst
Contributors
============
A total of 16 people contributed to this release. People with a "+" by their
names contributed a patch for the first time.
* Abhijeetsingh Meena +
* Charalampos Stratakis
* Charles Harris
* Chris Ninham +
* David Woods
* Geonho +
* Gopu Yeshwanth Reddy +
* Iason Krommydas
* Ijtihed Kilani
* Jelle Zijlstra +
* Joren Hammudoglu
* Kumar Aditya
* Mike Boyle
* Nathan Goldbaum
* Raghuveer Devulapalli
* Sebastian Berg
Pull requests merged
====================
A total of 28 pull requests were merged for this release.
* `#31864 <https://github.com/numpy/numpy/pull/31864>`__: MAINT: Prepare 2.5.x
for further development
* `#31889 <https://github.com/numpy/numpy/pull/31889>`__: TYP: Backport
multiple static typing fixes 1.
* `#31900 <https://github.com/numpy/numpy/pull/31900>`__: TST: add tests for
stable ABI numpy extensions (#31822)
* `#31901 <https://github.com/numpy/numpy/pull/31901>`__: BUG: fix
``StringDType`` coerce flag in binary ufunc promotion...
* `#31902 <https://github.com/numpy/numpy/pull/31902>`__: BLD: fix meson
deprecation warnings (#31892)
* `#31921 <https://github.com/numpy/numpy/pull/31921>`__: TYP: Backport
multiple typing fixes 2.
* `#31947 <https://github.com/numpy/numpy/pull/31947>`__: MAINT: Update
x86-simd-sort subproject (5adb334 → fa944ef) (#31908)
* `#31949 <https://github.com/numpy/numpy/pull/31949>`__: BUG: fix crash on 32
bit systems using abi3t (#31771)
* `#31950 <https://github.com/numpy/numpy/pull/31950>`__: MNT: remove some
obsolete string to bool workarounds (#31859)
* `#31952 <https://github.com/numpy/numpy/pull/31952>`__: BUG: centralized
helper for output coerce and na_object in stringdtype...
* `#31953 <https://github.com/numpy/numpy/pull/31953>`__: BUG: fix CPU feature
env diagnostic buffer overruns (#31905)
* `#31954 <https://github.com/numpy/numpy/pull/31954>`__: BUG: restore
ndarray.conjugate() for legacy user-defined dtypes...
* `#31955 <https://github.com/numpy/numpy/pull/31955>`__: TYP: Avoid shadowed
dtype annotations
* `#32077 <https://github.com/numpy/numpy/pull/32077>`__: MAINT: Update
verdored-meson/meson to match main.
* `#32114 <https://github.com/numpy/numpy/pull/32114>`__: BUG: fix refcount
leak on overlapping copyto with where=False
* `#32115 <https://github.com/numpy/numpy/pull/32115>`__: BUG: fix swallowed
cast error in fancy indexing assignment (#31975)
* `#32116 <https://github.com/numpy/numpy/pull/32116>`__: BUG: Fix buffered
iterator stride after removing multi-index
* `#32117 <https://github.com/numpy/numpy/pull/32117>`__: BUG: fix
``np.fromiter`` corruption when reusing a ``StringDType``...
* `#32119 <https://github.com/numpy/numpy/pull/32119>`__: BUG: add a special
case for StringDType in np.isdtype (#32030)
* `#32121 <https://github.com/numpy/numpy/pull/32121>`__: BUG: reference leak
in ``simd_sequence_from_iterable`` (#32038)
* `#32122 <https://github.com/numpy/numpy/pull/32122>`_
[Changelog truncated as it exceeds 3000 characters;
the full changelog can be found in an attachment to the AUH email]
---
.../python/{python3-numpy_2.5.1.bb => python3-numpy_2.5.2.bb} | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
rename meta/recipes-devtools/python/{python3-numpy_2.5.1.bb =>
python3-numpy_2.5.2.bb} (97%)
diff --git a/meta/recipes-devtools/python/python3-numpy_2.5.1.bb
b/meta/recipes-devtools/python/python3-numpy_2.5.2.bb
similarity index 97%
rename from meta/recipes-devtools/python/python3-numpy_2.5.1.bb
rename to meta/recipes-devtools/python/python3-numpy_2.5.2.bb
index 88786dc016..b0c0e85c67 100644
--- a/meta/recipes-devtools/python/python3-numpy_2.5.1.bb
+++ b/meta/recipes-devtools/python/python3-numpy_2.5.2.bb
@@ -10,7 +10,7 @@ SRCNAME = "numpy"
SRC_URI = "${GITHUB_BASE_URI}/download/v${PV}/${SRCNAME}-${PV}.tar.gz \
file://run-ptest \
"
-SRC_URI[sha256sum] =
"a48a113e6afea91f5608793bafa7ef2ad481fefbda87ec5069f483de61cb9fa3"
+SRC_URI[sha256sum] =
"d482d171c406ae88c5b19cad3b6a1c4c5209f886ab74bc44c2c865c23f52d860"
GITHUB_BASE_URI = "https://github.com/numpy/numpy/releases"
UPSTREAM_CHECK_REGEX = "releases/tag/v?(?P<pver>\d+(\.\d+)+)$"
--
2.47.1
packages/x86-64-v3-poky-linux/python3-numpy/python3-numpy: FILELIST: directory renamed /usr/lib/python3.14/site-packages/numpy-2.5.1.dist-info -> /usr/lib/python3.14/site-packages/numpy-2.5.2.dist-info, directory renamed /usr/lib/python3.14/site-packages/numpy-2.5.1.dist-info/licenses/numpy/_core/include/numpy/libdivide -> /usr/lib/python3.14/site-packages/numpy-2.5.2.dist-info/licenses/numpy/_core/include/numpy/libdivide, directory renamed /usr/lib/python3.14/site-packages/numpy-2.5.1.dist-info/licenses/numpy/_core/src/highway -> /usr/lib/python3.14/site-packages/numpy-2.5.2.dist-info/licenses/numpy/_core/src/highway, directory renamed /usr/lib/python3.14/site-packages/numpy-2.5.1.dist-info/licenses -> /usr/lib/python3.14/site-packages/numpy-2.5.2.dist-info/licenses, directory renamed /usr/lib/python3.14/site-packages/numpy-2.5.1.dist-info/licenses/numpy/_core/src/multiarray -> /usr/lib/python3.14/site-packages/numpy-2.5.2.dist-info/licenses/numpy/_core/src/multiarray, directory ren amed /usr/lib/python3.14/site-packages/numpy-2.5.1.dist-info/licenses/numpy/random -> /usr/lib/python3.14/site-packages/numpy-2.5.2.dist-info/licenses/numpy/random, directory renamed /usr/lib/python3.14/site-packages/numpy-2.5.1.dist-info/licenses/numpy/random/src/pcg64 -> /usr/lib/python3.14/site-packages/numpy-2.5.2.dist-info/licenses/numpy/random/src/pcg64, directory renamed /usr/lib/python3.14/site-packages/numpy-2.5.1.dist-info/licenses/numpy/_core/src/npysort/x86-simd-sort -> /usr/lib/python3.14/site-packages/numpy-2.5.2.dist-info/licenses/numpy/_core/src/npysort/x86-simd-sort, directory renamed /usr/lib/python3.14/site-packages/numpy-2.5.1.dist-info/licenses/numpy/random/src/splitmix64 -> /usr/lib/python3.14/site-packages/numpy-2.5.2.dist-info/licenses/numpy/random/src/splitmix64, directory renamed /usr/lib/python3.14/site-packages/numpy-2.5.1.dist-info/licenses/numpy/random/src/sfc64 -> /usr/lib/python3.14/site-packages/numpy-2.5.2.dist-info/licenses/numpy/random/src/sfc64, directory renamed /usr/lib/python3.14/site-packages/numpy-2.5.1.dist-info/licenses/numpy/_core/src/common/pythoncapi-compat -> /usr/lib/python3.14/site-packages/numpy-2.5.2.dist-info/licenses/numpy/_core/src/common/pythoncapi-compat, directory renamed /usr/lib/python3.14/site-packages/numpy-2.5.1.dist-info/licenses/numpy/fft/pocketfft -> /usr/lib/python3.14/site-packages/numpy-2.5.2.dist-info/licenses/numpy/fft/pocketfft, directory renamed /usr/lib/python3.14/site-packages/numpy-2.5.1.dist-info/licenses/numpy/random/src/philox -> /usr/lib/python3.14/site-packages/numpy-2.5.2.dist-info/licenses/numpy/random/src/philox, directory renamed /usr/lib/python3.14/site-packages/numpy-2.5.1.dist-info/licenses/numpy/ma -> /usr/lib/python3.14/site-packages/numpy-2.5.2.dist-info/licenses/numpy/ma, directory renamed /usr/lib/python3.14/site-packages/numpy-2.5.1.dist-info/licenses/numpy/random/src/distributions -> /usr/lib/python3.14/site-packages/numpy-2.5.2.dist-info/licenses/numpy/random/src/di stributions, directory renamed /usr/lib/python3.14/site-packages/numpy-2.5.1.dist-info/licenses/numpy/random/src/mt19937 -> /usr/lib/python3.14/site-packages/numpy-2.5.2.dist-info/licenses/numpy/random/src/mt19937, directory renamed /usr/lib/python3.14/site-packages/numpy-2.5.1.dist-info/licenses/numpy/linalg/lapack_lite -> /usr/lib/python3.14/site-packages/numpy-2.5.2.dist-info/licenses/numpy/linalg/lapack_lite, directory renamed /usr/lib/python3.14/site-packages/numpy-2.5.1.dist-info/licenses/numpy/_core/src/umath/svml -> /usr/lib/python3.14/site-packages/numpy-2.5.2.dist-info/licenses/numpy/_core/src/umath/svml, removed "/usr/lib/python3.14/site-packages/numpy/_core/tests/examples/limited_api/limited_api_opaque.c /usr/lib/python3.14/site-packages/numpy/_core/tests/examples/limited_api/limited_api1.c /usr/lib/python3.14/site-packages/numpy/_core/tests/examples/limited_api/limited_api_latest.c /usr/lib/python3.14/site-packages/numpy/_core/tests/examples/limited_api/limited_api2.pyx ", added "/usr/lib/python3.14/site-packages/numpy/_core/tests/examples/limited_api/limited_api_cython.pyx /usr/lib/python3.14/site-packages/numpy/_core/tests/examples/limited_api/limited_api.c" Changes to packages/x86-64-v3-poky-linux/python3-numpy (sysroot): /usr/lib/python3.14/site-packages/numpy-2.5.1.dist-info moved to /usr/lib/python3.14/site-packages/numpy-2.5.2.dist-info /usr/lib/python3.14/site-packages/numpy/_core/tests/examples/limited_api/limited_api.c was added /usr/lib/python3.14/site-packages/numpy/_core/tests/examples/limited_api/limited_api_cython.pyx was added /usr/lib/python3.14/site-packages/numpy/_core/tests/examples/limited_api/limited_api1.c was removed /usr/lib/python3.14/site-packages/numpy/_core/tests/examples/limited_api/limited_api2.pyx was removed /usr/lib/python3.14/site-packages/numpy/_core/tests/examples/limited_api/limited_api_latest.c was removed /usr/lib/python3.14/site-packages/numpy/_core/tests/examples/limited_api/limited_api_opaque.c was removed
packages/x86-64-v3-poky-linux/python3-numpy: PV changed from "2.5.1" to "2.5.2" packages/x86-64-v3-poky-linux/python3-numpy: PKGV changed from 2.5.1 [default] to 2.5.2 [default] packages/x86-64-v3-poky-linux/python3-numpy: SRC_URI changed from "https://github.com/numpy/numpy/releases/download/v2.5.1/numpy-2.5.1.tar.gz file://run-ptest" to "https://github.com/numpy/numpy/releases/download/v2.5.2/numpy-2.5.2.tar.gz file://run-ptest" packages/x86-64-v3-poky-linux/python3-numpy/python3-numpy-dbg: PV changed from "2.5.1" to "2.5.2" packages/x86-64-v3-poky-linux/python3-numpy/python3-numpy-dbg: PKGV changed from 2.5.1 [default] to 2.5.2 [default] packages/x86-64-v3-poky-linux/python3-numpy/python3-numpy-dbg: PKGSIZE changed from 102250312 to 101296976 (-1%) packages/x86-64-v3-poky-linux/python3-numpy/python3-numpy-dev: PV changed from "2.5.1" to "2.5.2" packages/x86-64-v3-poky-linux/python3-numpy/python3-numpy-dev: PKGV changed from 2.5.1 [default] to 2.5.2 [default] packages/x86-64-v3-poky-linux/python3-numpy/python3-numpy-doc: PV changed from "2.5.1" to "2.5.2" packages/x86-64-v3-poky-linux/python3-numpy/python3-numpy-doc: PKGV changed from 2.5.1 [default] to 2.5.2 [default] packages/x86-64-v3-poky-linux/python3-numpy/python3-numpy-locale: PV changed from "2.5.1" to "2.5.2" packages/x86-64-v3-poky-linux/python3-numpy/python3-numpy-locale: PKGV changed from 2.5.1 [default] to 2.5.2 [default] packages/x86-64-v3-poky-linux/python3-numpy/python3-numpy-ptest: PV changed from "2.5.1" to "2.5.2" packages/x86-64-v3-poky-linux/python3-numpy/python3-numpy-ptest: PKGV changed from 2.5.1 [default] to 2.5.2 [default] packages/x86-64-v3-poky-linux/python3-numpy/python3-numpy-src: PV changed from "2.5.1" to "2.5.2" packages/x86-64-v3-poky-linux/python3-numpy/python3-numpy-src: FILELIST: directory renamed /usr/src/debug/python3-numpy/2.5.1/numpy/_core -> /usr/src/debug/python3-numpy/2.5.2/numpy/_core, directory renamed /usr/src/debug/python3-numpy/2.5.1/numpy/_core/include/numpy/random -> /usr/src/debug/python3-numpy/2.5.2/numpy/_core/include/numpy/random, directory renamed /usr/src/debug/python3-numpy/2.5.1/numpy/random/_bounded_integers.cpython-314-x86_64-linux-gnu.so.p/numpy/random -> /usr/src/debug/python3-numpy/2.5.2/numpy/random/_bounded_integers.cpython-314-x86_64-linux-gnu.so.p/numpy/random, directory renamed /usr/src/debug/python3-numpy/2.5.1/numpy/random/_mt19937.cpython-314-x86_64-linux-gnu.so.p/numpy/random -> /usr/src/debug/python3-numpy/2.5.2/numpy/random/_mt19937.cpython-314-x86_64-linux-gnu.so.p/numpy/random, directory renamed /usr/src/debug/python3-numpy/2.5.1/numpy/_core/include/numpy -> /usr/src/debug/python3-numpy/2.5.2/numpy/_core/include/numpy, directory renamed /usr/src/de bug/python3-numpy/2.5.1/numpy/random/mtrand.cpython-314-x86_64-linux-gnu.so.p/numpy/random -> /usr/src/debug/python3-numpy/2.5.2/numpy/random/mtrand.cpython-314-x86_64-linux-gnu.so.p/numpy/random, directory renamed /usr/src/debug/python3-numpy/2.5.1/numpy/_core/src/common/simd/avx2 -> /usr/src/debug/python3-numpy/2.5.2/numpy/_core/src/common/simd/avx2, directory renamed /usr/src/debug/python3-numpy/2.5.1/numpy/linalg/lapack_lite -> /usr/src/debug/python3-numpy/2.5.2/numpy/linalg/lapack_lite, directory renamed /usr/src/debug/python3-numpy/2.5.1/numpy/random/_pcg64.cpython-314-x86_64-linux-gnu.so.p/numpy/random -> /usr/src/debug/python3-numpy/2.5.2/numpy/random/_pcg64.cpython-314-x86_64-linux-gnu.so.p/numpy/random, directory renamed /usr/src/debug/python3-numpy/2.5.1/numpy/random/_sfc64.cpython-314-x86_64-linux-gnu.so.p/numpy/random -> /usr/src/debug/python3-numpy/2.5.2/numpy/random/_sfc64.cpython-314-x86_64-linux-gnu.so.p/numpy/random, directory renamed /usr/src/debug/python3-numpy/2 .5.1/numpy/random/src/legacy -> /usr/src/debug/python3-numpy/2.5.2/numpy/random/src/legacy, directory renamed /usr/src/debug/python3-numpy/2.5.1/numpy/_core/src/common/pythoncapi-compat -> /usr/src/debug/python3-numpy/2.5.2/numpy/_core/src/common/pythoncapi-compat, directory renamed /usr/src/debug/python3-numpy/2.5.1/numpy/_core/src/common/simd/sse -> /usr/src/debug/python3-numpy/2.5.2/numpy/_core/src/common/simd/sse, directory renamed /usr/src/debug/python3-numpy/2.5.1/numpy/_core/src/common -> /usr/src/debug/python3-numpy/2.5.2/numpy/_core/src/common, directory renamed /usr/src/debug/python3-numpy/2.5.1/numpy/_core/src/npysort -> /usr/src/debug/python3-numpy/2.5.2/numpy/_core/src/npysort, directory renamed /usr/src/debug/python3-numpy/2.5.1/numpy/_core/src/npymath -> /usr/src/debug/python3-numpy/2.5.2/numpy/_core/src/npymath, directory renamed /usr/src/debug/python3-numpy/2.5.1/numpy/random/_generator.cpython-314-x86_64-linux-gnu.so.p/numpy/random -> /usr/src/debug/python3-numpy/2 .5.2/numpy/random/_generator.cpython-314-x86_64-linux-gnu.so.p/numpy/random, directory renamed /usr/src/debug/python3-numpy/2.5.1/numpy/_core/src/common/simd -> /usr/src/debug/python3-numpy/2.5.2/numpy/_core/src/common/simd, directory renamed /usr/src/debug/python3-numpy/2.5.1/numpy/random/src/pcg64 -> /usr/src/debug/python3-numpy/2.5.2/numpy/random/src/pcg64, directory renamed /usr/src/debug/python3-numpy/2.5.1/numpy/random/src/sfc64 -> /usr/src/debug/python3-numpy/2.5.2/numpy/random/src/sfc64, directory renamed /usr/src/debug/python3-numpy/2.5.1/numpy/random/bit_generator.cpython-314-x86_64-linux-gnu.so.p/numpy/random -> /usr/src/debug/python3-numpy/2.5.2/numpy/random/bit_generator.cpython-314-x86_64-linux-gnu.so.p/numpy/random, directory renamed /usr/src/debug/python3-numpy/2.5.1/numpy/_core/src/umath -> /usr/src/debug/python3-numpy/2.5.2/numpy/_core/src/umath, directory renamed /usr/src/debug/python3-numpy/2.5.1/numpy/_core/src/common/dlpack -> /usr/src/debug/python3-numpy/2.5.2 /numpy/_core/src/common/dlpack, directory renamed /usr/src/debug/python3-numpy/2.5.1/numpy/_core/include/numpy/libdivide -> /usr/src/debug/python3-numpy/2.5.2/numpy/_core/include/numpy/libdivide, directory renamed /usr/src/debug/python3-numpy/2.5.1/numpy/_core/src/multiarray/textreading -> /usr/src/debug/python3-numpy/2.5.2/numpy/_core/src/multiarray/textreading, directory renamed /usr/src/debug/python3-numpy/2.5.1/numpy/_core/src/highway/hwy/ops -> /usr/src/debug/python3-numpy/2.5.2/numpy/_core/src/highway/hwy/ops, directory renamed /usr/src/debug/python3-numpy/2.5.1/numpy/_core/src/highway/hwy -> /usr/src/debug/python3-numpy/2.5.2/numpy/_core/src/highway/hwy, directory renamed /usr/src/debug/python3-numpy/2.5.1/numpy/fft/pocketfft -> /usr/src/debug/python3-numpy/2.5.2/numpy/fft/pocketfft, directory renamed /usr/src/debug/python3-numpy/2.5.1/numpy/random/_common.cpython-314-x86_64-linux-gnu.so.p/numpy/random -> /usr/src/debug/python3-numpy/2.5.2/numpy/random/_common.cpython-314-x86 _64-linux-gnu.so.p/numpy/random, directory renamed /usr/src/debug/python3-numpy/2.5.1/numpy/random/_philox.cpython-314-x86_64-linux-gnu.so.p/numpy/random -> /usr/src/debug/python3-numpy/2.5.2/numpy/random/_philox.cpython-314-x86_64-linux-gnu.so.p/numpy/random, directory renamed /usr/src/debug/python3-numpy/2.5.1/numpy/_core/src/multiarray/stringdtype -> /usr/src/debug/python3-numpy/2.5.2/numpy/_core/src/multiarray/stringdtype, directory renamed /usr/src/debug/python3-numpy/2.5.1/numpy/random/src/distributions -> /usr/src/debug/python3-numpy/2.5.2/numpy/random/src/distributions, directory renamed /usr/src/debug/python3-numpy/2.5.1/numpy/_core/src/_simd -> /usr/src/debug/python3-numpy/2.5.2/numpy/_core/src/_simd, directory renamed /usr/src/debug/python3-numpy/2.5.1/numpy/random/include -> /usr/src/debug/python3-numpy/2.5.2/numpy/random/include, directory renamed /usr/src/debug/python3-numpy/2.5.1/numpy/linalg -> /usr/src/debug/python3-numpy/2.5.2/numpy/linalg, directory renamed /usr/s rc/debug/python3-numpy/2.5.1/numpy/fft -> /usr/src/debug/python3-numpy/2.5.2/numpy/fft, directory renamed /usr/src/debug/python3-numpy/2.5.1/numpy/_core/src/common/simd/avx512 -> /usr/src/debug/python3-numpy/2.5.2/numpy/_core/src/common/simd/avx512, directory renamed /usr/src/debug/python3-numpy/2.5.1/numpy/random/src/philox -> /usr/src/debug/python3-numpy/2.5.2/numpy/random/src/philox, directory renamed /usr/src/debug/python3-numpy/2.5.1/numpy/random/src/mt19937 -> /usr/src/debug/python3-numpy/2.5.2/numpy/random/src/mt19937, directory renamed /usr/src/debug/python3-numpy/2.5.1/numpy/_core/src/multiarray -> /usr/src/debug/python3-numpy/2.5.2/numpy/_core/src/multiarray, directory renamed /usr/src/debug/python3-numpy/2.5.1/numpy/_core/src/npysort/x86-simd-sort/src -> /usr/src/debug/python3-numpy/2.5.2/numpy/_core/src/npysort/x86-simd-sort/src packages/x86-64-v3-poky-linux/python3-numpy/python3-numpy-src: PKGV changed from 2.5.1 [default] to 2.5.2 [default] packages/x86-64-v3-poky-linux/python3-numpy/python3-numpy-src: PKGSIZE changed from 25661825 to 25739481 (+0%) packages/x86-64-v3-poky-linux/python3-numpy/python3-numpy-staticdev: PV changed from "2.5.1" to "2.5.2" packages/x86-64-v3-poky-linux/python3-numpy/python3-numpy-staticdev: PKGV changed from 2.5.1 [default] to 2.5.2 [default] packages/x86-64-v3-poky-linux/python3-numpy/python3-numpy-staticdev: PKGSIZE changed from 357982 to 357974 (-0%) packages/x86-64-v3-poky-linux/python3-numpy/python3-numpy: PV changed from "2.5.1" to "2.5.2" packages/x86-64-v3-poky-linux/python3-numpy/python3-numpy: FILELIST: directory renamed /usr/lib/python3.14/site-packages/numpy-2.5.1.dist-info/licenses/numpy/random -> /usr/lib/python3.14/site-packages/numpy-2.5.2.dist-info/licenses/numpy/random, directory renamed /usr/lib/python3.14/site-packages/numpy-2.5.1.dist-info/licenses -> /usr/lib/python3.14/site-packages/numpy-2.5.2.dist-info/licenses, directory renamed /usr/lib/python3.14/site-packages/numpy-2.5.1.dist-info/licenses/numpy/random/src/sfc64 -> /usr/lib/python3.14/site-packages/numpy-2.5.2.dist-info/licenses/numpy/random/src/sfc64, directory renamed /usr/lib/python3.14/site-packages/numpy-2.5.1.dist-info/licenses/numpy/random/src/philox -> /usr/lib/python3.14/site-packages/numpy-2.5.2.dist-info/licenses/numpy/random/src/philox, directory renamed /usr/lib/python3.14/site-packages/numpy-2.5.1.dist-info/licenses/numpy/_core/src/umath/svml -> /usr/lib/python3.14/site-packages/numpy-2.5.2.dist-info/licenses/numpy/_core/src/umath/s vml, directory renamed /usr/lib/python3.14/site-packages/numpy-2.5.1.dist-info/licenses/numpy/_core/include/numpy/libdivide -> /usr/lib/python3.14/site-packages/numpy-2.5.2.dist-info/licenses/numpy/_core/include/numpy/libdivide, directory renamed /usr/lib/python3.14/site-packages/numpy-2.5.1.dist-info/licenses/numpy/random/src/pcg64 -> /usr/lib/python3.14/site-packages/numpy-2.5.2.dist-info/licenses/numpy/random/src/pcg64, directory renamed /usr/lib/python3.14/site-packages/numpy-2.5.1.dist-info/licenses/numpy/fft/pocketfft -> /usr/lib/python3.14/site-packages/numpy-2.5.2.dist-info/licenses/numpy/fft/pocketfft, directory renamed /usr/lib/python3.14/site-packages/numpy-2.5.1.dist-info -> /usr/lib/python3.14/site-packages/numpy-2.5.2.dist-info, directory renamed /usr/lib/python3.14/site-packages/numpy-2.5.1.dist-info/licenses/numpy/random/src/splitmix64 -> /usr/lib/python3.14/site-packages/numpy-2.5.2.dist-info/licenses/numpy/random/src/splitmix64, directory renamed /usr/lib/python3.1 4/site-packages/numpy-2.5.1.dist-info/licenses/numpy/_core/src/common/pythoncapi-compat -> /usr/lib/python3.14/site-packages/numpy-2.5.2.dist-info/licenses/numpy/_core/src/common/pythoncapi-compat, directory renamed /usr/lib/python3.14/site-packages/numpy-2.5.1.dist-info/licenses/numpy/_core/src/npysort/x86-simd-sort -> /usr/lib/python3.14/site-packages/numpy-2.5.2.dist-info/licenses/numpy/_core/src/npysort/x86-simd-sort, directory renamed /usr/lib/python3.14/site-packages/numpy-2.5.1.dist-info/licenses/numpy/_core/src/highway -> /usr/lib/python3.14/site-packages/numpy-2.5.2.dist-info/licenses/numpy/_core/src/highway, directory renamed /usr/lib/python3.14/site-packages/numpy-2.5.1.dist-info/licenses/numpy/_core/src/multiarray -> /usr/lib/python3.14/site-packages/numpy-2.5.2.dist-info/licenses/numpy/_core/src/multiarray, directory renamed /usr/lib/python3.14/site-packages/numpy-2.5.1.dist-info/licenses/numpy/linalg/lapack_lite -> /usr/lib/python3.14/site-packages/numpy-2.5.2.dist-inf o/licenses/numpy/linalg/lapack_lite, directory renamed /usr/lib/python3.14/site-packages/numpy-2.5.1.dist-info/licenses/numpy/ma -> /usr/lib/python3.14/site-packages/numpy-2.5.2.dist-info/licenses/numpy/ma, directory renamed /usr/lib/python3.14/site-packages/numpy-2.5.1.dist-info/licenses/numpy/random/src/mt19937 -> /usr/lib/python3.14/site-packages/numpy-2.5.2.dist-info/licenses/numpy/random/src/mt19937, directory renamed /usr/lib/python3.14/site-packages/numpy-2.5.1.dist-info/licenses/numpy/random/src/distributions -> /usr/lib/python3.14/site-packages/numpy-2.5.2.dist-info/licenses/numpy/random/src/distributions, removed "/usr/lib/python3.14/site-packages/numpy/_core/tests/examples/limited_api/limited_api1.c /usr/lib/python3.14/site-packages/numpy/_core/tests/examples/limited_api/limited_api_latest.c /usr/lib/python3.14/site-packages/numpy/_core/tests/examples/limited_api/limited_api2.pyx /usr/lib/python3.14/site-packages/numpy/_core/tests/examples/limited_api/limited_api_opaque.c ", added "/usr/lib/python3.14/site-packages/numpy/_core/tests/examples/limited_api/limited_api_cython.pyx /usr/lib/python3.14/site-packages/numpy/_core/tests/examples/limited_api/limited_api.c" packages/x86-64-v3-poky-linux/python3-numpy/python3-numpy: PKGV changed from 2.5.1 [default] to 2.5.2 [default] packages/x86-64-v3-poky-linux/python3-numpy/python3-numpy: PKGSIZE changed from 41559835 to 41591049 (+0%) Changes to packages/x86-64-v3-poky-linux/python3-numpy (sysroot): /usr/lib/python3.14/site-packages/numpy-2.5.1.dist-info moved to /usr/lib/python3.14/site-packages/numpy-2.5.2.dist-info /usr/lib/python3.14/site-packages/numpy/_core/tests/examples/limited_api/limited_api.c was added /usr/lib/python3.14/site-packages/numpy/_core/tests/examples/limited_api/limited_api_cython.pyx was added /usr/lib/python3.14/site-packages/numpy/_core/tests/examples/limited_api/limited_api1.c was removed /usr/lib/python3.14/site-packages/numpy/_core/tests/examples/limited_api/limited_api2.pyx was removed /usr/lib/python3.14/site-packages/numpy/_core/tests/examples/limited_api/limited_api_latest.c was removed /usr/lib/python3.14/site-packages/numpy/_core/tests/examples/limited_api/limited_api_opaque.c was removed
0001-python3-numpy-upgrade-2.5.1-2.5.2.patch
Description: Binary data
Changelog for python3-numpy: 2.5.1 -> 2.5.2 Source: doc/changelog/2.5.2-changelog.rst, doc/source/release/2.5.2-notes.rst Contributors ============ A total of 16 people contributed to this release. People with a "+" by their names contributed a patch for the first time. * Abhijeetsingh Meena + * Charalampos Stratakis * Charles Harris * Chris Ninham + * David Woods * Geonho + * Gopu Yeshwanth Reddy + * Iason Krommydas * Ijtihed Kilani * Jelle Zijlstra + * Joren Hammudoglu * Kumar Aditya * Mike Boyle * Nathan Goldbaum * Raghuveer Devulapalli * Sebastian Berg Pull requests merged ==================== A total of 28 pull requests were merged for this release. * `#31864 <https://github.com/numpy/numpy/pull/31864>`__: MAINT: Prepare 2.5.x for further development * `#31889 <https://github.com/numpy/numpy/pull/31889>`__: TYP: Backport multiple static typing fixes 1. * `#31900 <https://github.com/numpy/numpy/pull/31900>`__: TST: add tests for stable ABI numpy extensions (#31822) * `#31901 <https://github.com/numpy/numpy/pull/31901>`__: BUG: fix ``StringDType`` coerce flag in binary ufunc promotion... * `#31902 <https://github.com/numpy/numpy/pull/31902>`__: BLD: fix meson deprecation warnings (#31892) * `#31921 <https://github.com/numpy/numpy/pull/31921>`__: TYP: Backport multiple typing fixes 2. * `#31947 <https://github.com/numpy/numpy/pull/31947>`__: MAINT: Update x86-simd-sort subproject (5adb334 → fa944ef) (#31908) * `#31949 <https://github.com/numpy/numpy/pull/31949>`__: BUG: fix crash on 32 bit systems using abi3t (#31771) * `#31950 <https://github.com/numpy/numpy/pull/31950>`__: MNT: remove some obsolete string to bool workarounds (#31859) * `#31952 <https://github.com/numpy/numpy/pull/31952>`__: BUG: centralized helper for output coerce and na_object in stringdtype... * `#31953 <https://github.com/numpy/numpy/pull/31953>`__: BUG: fix CPU feature env diagnostic buffer overruns (#31905) * `#31954 <https://github.com/numpy/numpy/pull/31954>`__: BUG: restore ndarray.conjugate() for legacy user-defined dtypes... * `#31955 <https://github.com/numpy/numpy/pull/31955>`__: TYP: Avoid shadowed dtype annotations * `#32077 <https://github.com/numpy/numpy/pull/32077>`__: MAINT: Update verdored-meson/meson to match main. * `#32114 <https://github.com/numpy/numpy/pull/32114>`__: BUG: fix refcount leak on overlapping copyto with where=False * `#32115 <https://github.com/numpy/numpy/pull/32115>`__: BUG: fix swallowed cast error in fancy indexing assignment (#31975) * `#32116 <https://github.com/numpy/numpy/pull/32116>`__: BUG: Fix buffered iterator stride after removing multi-index * `#32117 <https://github.com/numpy/numpy/pull/32117>`__: BUG: fix ``np.fromiter`` corruption when reusing a ``StringDType``... * `#32119 <https://github.com/numpy/numpy/pull/32119>`__: BUG: add a special case for StringDType in np.isdtype (#32030) * `#32121 <https://github.com/numpy/numpy/pull/32121>`__: BUG: reference leak in ``simd_sequence_from_iterable`` (#32038) * `#32122 <https://github.com/numpy/numpy/pull/32122>`__: BUG: ensure lock is held when accessing or writing to RNG state... * `#32123 <https://github.com/numpy/numpy/pull/32123>`__: BUG: fully reset cached RNG state for non-MT19937 RNGs (#32062) * `#32135 <https://github.com/numpy/numpy/pull/32135>`__: TYP: type capabilities max dimensions * `#32158 <https://github.com/numpy/numpy/pull/32158>`__: BUG: avoid possible stack overflow in arraydescr_dealloc (#32133) * `#32206 <https://github.com/numpy/numpy/pull/32206>`__: MAINT: Update cibuildwheel to v4.2.0 * `#32214 <https://github.com/numpy/numpy/pull/32214>`__: MAINT: Skip limited_api tests on some platforms. * `#32220 <https://github.com/numpy/numpy/pull/32220>`__: TYP: ``isclose`` shape-typing fix for 2d array-likes (#32205) * `#32221 <https://github.com/numpy/numpy/pull/32221>`__: BUG: avoid segfaults when legacy copyswap slot is not defined... .. currentmodule:: numpy ========================= NumPy 2.5.2 Release Notes ========================= The NumPy 2.5.2 is a patch release that fixes bugs discovered after the 2.5.1 release. The big news is that it includes wheels for the newly released Python 3.15.0rc1. This release supports Python versions 3.12-3.15 C API changes ============= ``PyArray_StringDTypeObject`` is opaque under the abi3t stable ABI ------------------------------------------------------------------ The ``PyArray_StringDTypeObject`` was accidentally exposed in NumPy 2.5 when targeting the free-threading-compatible stable ABI (``Py_TARGET_ABI3T``). ``PyArray_StringDTypeObject`` is now an opaque struct: extensions compiled that way cannot access its fields, since the struct layout depends on the size of the object header. Any code that accessed ``PyArray_StringDTypeObject`` fields in an abi3t build would have crashed, so we are making this API change in a bugfix release. The ``NpyString`` allocator API remains usable by passing the descriptor object pointer, e.g. ``NpyString_acquire_allocator((PyArray_StringDTypeObject *)descr)``. (`gh-31771 <https://github.com/numpy/numpy/pull/31771>`__) Contributors ============ A total of 16 people contributed to this release. People with a "+" by their names contributed a patch for the first time. * Abhijeetsingh Meena + * Charalampos Stratakis * Charles Harris * Chris Ninham + * David Woods * Geonho + * Gopu Yeshwanth Reddy + * Iason Krommydas * Ijtihed Kilani * Jelle Zijlstra + * Joren Hammudoglu * Kumar Aditya * Mike Boyle * Nathan Goldbaum * Raghuveer Devulapalli * Sebastian Berg Pull requests merged ==================== A total of 28 pull requests were merged for this release. * `#31864 <https://github.com/numpy/numpy/pull/31864>`__: MAINT: Prepare 2.5.x for further development * `#31889 <https://github.com/numpy/numpy/pull/31889>`__: TYP: Backport multiple static typing fixes 1. * `#31900 <https://github.com/numpy/numpy/pull/31900>`__: TST: add tests for stable ABI numpy extensions (#31822) * `#31901 <https://github.com/numpy/numpy/pull/31901>`__: BUG: fix ``StringDType`` coerce flag in binary ufunc promotion... * `#31902 <https://github.com/numpy/numpy/pull/31902>`__: BLD: fix meson deprecation warnings (#31892) * `#31921 <https://github.com/numpy/numpy/pull/31921>`__: TYP: Backport multiple typing fixes 2. * `#31947 <https://github.com/numpy/numpy/pull/31947>`__: MAINT: Update x86-simd-sort subproject (5adb334 → fa944ef) (#31908) * `#31949 <https://github.com/numpy/numpy/pull/31949>`__: BUG: fix crash on 32 bit systems using abi3t (#31771) * `#31950 <https://github.com/numpy/numpy/pull/31950>`__: MNT: remove some obsolete string to bool workarounds (#31859) * `#31952 <https://github.com/numpy/numpy/pull/31952>`__: BUG: centralized helper for output coerce and na_object in stringdtype... * `#31953 <https://github.com/numpy/numpy/pull/31953>`__: BUG: fix CPU feature env diagnostic buffer overruns (#31905) * `#31954 <https://github.com/numpy/numpy/pull/31954>`__: BUG: restore ndarray.conjugate() for legacy user-defined dtypes... * `#31955 <https://github.com/numpy/numpy/pull/31955>`__: TYP: Avoid shadowed dtype annotations * `#32077 <https://github.com/numpy/numpy/pull/32077>`__: MAINT: Update verdored-meson/meson to match main. * `#32114 <https://github.com/numpy/numpy/pull/32114>`__: BUG: fix refcount leak on overlapping copyto with where=False * `#32115 <https://github.com/numpy/numpy/pull/32115>`__: BUG: fix swallowed cast error in fancy indexing assignment (#31975) * `#32116 <https://github.com/numpy/numpy/pull/32116>`__: BUG: Fix buffered iterator stride after removing multi-index * `#32117 <https://github.com/numpy/numpy/pull/32117>`__: BUG: fix ``np.fromiter`` corruption when reusing a ``StringDType``... * `#32119 <https://github.com/numpy/numpy/pull/32119>`__: BUG: add a special case for StringDType in np.isdtype (#32030) * `#32121 <https://github.com/numpy/numpy/pull/32121>`__: BUG: reference leak in ``simd_sequence_from_iterable`` (#32038) * `#32122 <https://github.com/numpy/numpy/pull/32122>`__: BUG: ensure lock is held when accessing or writing to RNG state... * `#32123 <https://github.com/numpy/numpy/pull/32123>`__: BUG: fully reset cached RNG state for non-MT19937 RNGs (#32062) * `#32135 <https://github.com/numpy/numpy/pull/32135>`__: TYP: type capabilities max dimensions * `#32158 <https://github.com/numpy/numpy/pull/32158>`__: BUG: avoid possible stack overflow in arraydescr_dealloc (#32133) * `#32206 <https://github.com/numpy/numpy/pull/32206>`__: MAINT: Update cibuildwheel to v4.2.0 * `#32214 <https://github.com/numpy/numpy/pull/32214>`__: MAINT: Skip limited_api tests on some platforms. * `#32220 <https://github.com/numpy/numpy/pull/32220>`__: TYP: ``isclose`` shape-typing fix for 2d array-likes (#32205) * `#32221 <https://github.com/numpy/numpy/pull/32221>`__: BUG: avoid segfaults when legacy copyswap slot is not defined...
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#243109): https://lists.openembedded.org/g/openembedded-core/message/243109 Mute This Topic: https://lists.openembedded.org/mt/120680641/21656 Group Owner: [email protected] Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [[email protected]] -=-=-=-=-=-=-=-=-=-=-=-
