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.3* has Succeeded.
Next steps:
- apply the patch: git am 0001-python3-numpy-upgrade-2.5.2-2.5.3.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 5e8347c5d90f46228671c0e7c8639aa4d3a7e58d Mon Sep 17 00:00:00 2001
From: Upgrade Helper <[email protected]>
Date: Mon, 7 Sep 2026 05:23:36 +0000
Subject: [PATCH] python3-numpy: upgrade 2.5.2 -> 2.5.3
Source: doc/changelog/2.5.3-changelog.rst, doc/source/release/2.5.3-notes.rst
Contributors
============
A total of 9 people contributed to this release. People with a "+" by their
names contributed a patch for the first time.
* Charles Harris
* Iason Krommydas
* James Davies +
* Joren Hammudoglu
* Maanas Arora
* Matti Picus
* Nathan Goldbaum
* Shikhar Goel +
* Yeonho Kim +
Pull requests merged
====================
A total of 27 pull requests were merged for this release.
* `#32235 <https://github.com/numpy/numpy/pull/32235>`__: MAINT: Prepare 2.5.x
for further development
* `#32289 <https://github.com/numpy/numpy/pull/32289>`__: BUG: raise ValueError
when reading into record array with references...
* `#32290 <https://github.com/numpy/numpy/pull/32290>`__: BUG: avoid
uninitialized memory access / NULL-pointer deref in...
* `#32291 <https://github.com/numpy/numpy/pull/32291>`__: TYP: fix
``np.random.{get,set}_bit_generator`` implicit re-exports...
* `#32292 <https://github.com/numpy/numpy/pull/32292>`__: BUG: don't assume
strides are a multiple of itemsize in stringdtype...
* `#32293 <https://github.com/numpy/numpy/pull/32293>`__: CI: fix ccache CC
override, add CXX in mac Conda CI (#32285)
* `#32303 <https://github.com/numpy/numpy/pull/32303>`__: BUG: Fix ref leak in
_convert_from_type for custom scalar types...
* `#32304 <https://github.com/numpy/numpy/pull/32304>`__: BUG: fix a number of
issues around iterators and StringDType...
* `#32326 <https://github.com/numpy/numpy/pull/32326>`__: TST: avoid allocating
huge tuple of arrays in concatenate test...
* `#32338 <https://github.com/numpy/numpy/pull/32338>`__: BUG: avoid possible
UB in 'safe' multiplication helpers (#32294)
* `#32339 <https://github.com/numpy/numpy/pull/32339>`__: MAINT: use
``PyObject_`` functions instead of raw ``PyArray_ ones`` (#32331)
* `#32378 <https://github.com/numpy/numpy/pull/32378>`__: BUG: validate UTF-8
and harden StringDType bounds handling (#32296)
* `#32380 <https://github.com/numpy/numpy/pull/32380>`__: BUG: fix two error
handling mistakes in stringdtype replace loop...
* `#32381 <https://github.com/numpy/numpy/pull/32381>`__: BUG: fix visibility
annotations for functions in StringDType...
* `#32384 <https://github.com/numpy/numpy/pull/32384>`__: MAINT: Update
ml_dtypes pin to 8/21/2026.
* `#32385 <https://github.com/numpy/numpy/pull/32385>`__: MAINT: Update
numpy/_core/src/umath/svml
* `#32410 <https://github.com/numpy/numpy/pull/32410>`__: MAINT: skip failing
cython limited API tests on Cython 3.3.0...
* `#32427 <https://github.com/numpy/numpy/pull/32427>`__: BUG: close duplicated
file descriptor if fdopen fails (#32386)
* `#32428 <https://github.com/numpy/numpy/pull/32428>`__: MAINT: add missing
space in warning and error messages (#32405)
* `#32430 <https://github.com/numpy/numpy/pull/32430>`__: BUG: fix error
handling in StringDType to fixed-width bytes case...
* `#32441 <https://github.com/numpy/numpy/pull/32441>`__: MAINT: Only run
nightly BLAS test
[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.2.bb => python3-numpy_2.5.3.bb} | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
rename meta/recipes-devtools/python/{python3-numpy_2.5.2.bb =>
python3-numpy_2.5.3.bb} (97%)
diff --git a/meta/recipes-devtools/python/python3-numpy_2.5.2.bb
b/meta/recipes-devtools/python/python3-numpy_2.5.3.bb
similarity index 97%
rename from meta/recipes-devtools/python/python3-numpy_2.5.2.bb
rename to meta/recipes-devtools/python/python3-numpy_2.5.3.bb
index 4406204681..c88b0bf1a2 100644
--- a/meta/recipes-devtools/python/python3-numpy_2.5.2.bb
+++ b/meta/recipes-devtools/python/python3-numpy_2.5.3.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] =
"d482d171c406ae88c5b19cad3b6a1c4c5209f886ab74bc44c2c865c23f52d860"
+SRC_URI[sha256sum] =
"df2d5874ff183595a4ba404edd04f6bd9b5505c1d7708573f6a6c17489a67563"
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: PKGV changed from 2.5.2 [default] to 2.5.3 [default] packages/x86-64-v3-poky-linux/python3-numpy: SRC_URI changed from "https://github.com/numpy/numpy/releases/download/v2.5.2/numpy-2.5.2.tar.gz file://run-ptest" to "https://github.com/numpy/numpy/releases/download/v2.5.3/numpy-2.5.3.tar.gz file://run-ptest" packages/x86-64-v3-poky-linux/python3-numpy: PV changed from "2.5.2" to "2.5.3" packages/x86-64-v3-poky-linux/python3-numpy/python3-numpy-dbg: PKGV changed from 2.5.2 [default] to 2.5.3 [default] packages/x86-64-v3-poky-linux/python3-numpy/python3-numpy-dbg: PV changed from "2.5.2" to "2.5.3" packages/x86-64-v3-poky-linux/python3-numpy/python3-numpy-dbg: PKGSIZE changed from 101281136 to 101309008 (+0%) packages/x86-64-v3-poky-linux/python3-numpy/python3-numpy-dev: PKGV changed from 2.5.2 [default] to 2.5.3 [default] packages/x86-64-v3-poky-linux/python3-numpy/python3-numpy-dev: PV changed from "2.5.2" to "2.5.3" packages/x86-64-v3-poky-linux/python3-numpy/python3-numpy-doc: PKGV changed from 2.5.2 [default] to 2.5.3 [default] packages/x86-64-v3-poky-linux/python3-numpy/python3-numpy-doc: PV changed from "2.5.2" to "2.5.3" packages/x86-64-v3-poky-linux/python3-numpy/python3-numpy-locale: PKGV changed from 2.5.2 [default] to 2.5.3 [default] packages/x86-64-v3-poky-linux/python3-numpy/python3-numpy-locale: PV changed from "2.5.2" to "2.5.3" packages/x86-64-v3-poky-linux/python3-numpy/python3-numpy-ptest: PKGV changed from 2.5.2 [default] to 2.5.3 [default] packages/x86-64-v3-poky-linux/python3-numpy/python3-numpy-ptest: PV changed from "2.5.2" to "2.5.3" packages/x86-64-v3-poky-linux/python3-numpy/python3-numpy-src: PKGV changed from 2.5.2 [default] to 2.5.3 [default] packages/x86-64-v3-poky-linux/python3-numpy/python3-numpy-src: FILELIST: directory renamed /usr/src/debug/python3-numpy/2.5.2/numpy/fft -> /usr/src/debug/python3-numpy/2.5.3/numpy/fft, directory renamed /usr/src/debug/python3-numpy/2.5.2/numpy/random/_philox.cpython-314-x86_64-linux-gnu.so.p/numpy/random -> /usr/src/debug/python3-numpy/2.5.3/numpy/random/_philox.cpython-314-x86_64-linux-gnu.so.p/numpy/random, directory renamed /usr/src/debug/python3-numpy/2.5.2/numpy/random/_common.cpython-314-x86_64-linux-gnu.so.p/numpy/random -> /usr/src/debug/python3-numpy/2.5.3/numpy/random/_common.cpython-314-x86_64-linux-gnu.so.p/numpy/random, directory renamed /usr/src/debug/python3-numpy/2.5.2/numpy/random/_generator.cpython-314-x86_64-linux-gnu.so.p/numpy/random -> /usr/src/debug/python3-numpy/2.5.3/numpy/random/_generator.cpython-314-x86_64-linux-gnu.so.p/numpy/random, directory renamed /usr/src/debug/python3-numpy/2.5.2/numpy/linalg/lapack_lite -> /usr/src/debug/python3-numpy/2.5.3/numpy/l inalg/lapack_lite, directory renamed /usr/src/debug/python3-numpy/2.5.2/numpy/random/src/distributions -> /usr/src/debug/python3-numpy/2.5.3/numpy/random/src/distributions, directory renamed /usr/src/debug/python3-numpy/2.5.2/numpy/random/include -> /usr/src/debug/python3-numpy/2.5.3/numpy/random/include, directory renamed /usr/src/debug/python3-numpy/2.5.2/numpy/_core/src/highway/hwy -> /usr/src/debug/python3-numpy/2.5.3/numpy/_core/src/highway/hwy, directory renamed /usr/src/debug/python3-numpy/2.5.2/numpy/fft/pocketfft -> /usr/src/debug/python3-numpy/2.5.3/numpy/fft/pocketfft, directory renamed /usr/src/debug/python3-numpy/2.5.2/numpy/linalg -> /usr/src/debug/python3-numpy/2.5.3/numpy/linalg, directory renamed /usr/src/debug/python3-numpy/2.5.2/numpy/random/mtrand.cpython-314-x86_64-linux-gnu.so.p/numpy/random -> /usr/src/debug/python3-numpy/2.5.3/numpy/random/mtrand.cpython-314-x86_64-linux-gnu.so.p/numpy/random, directory renamed /usr/src/debug/python3-numpy/2.5.2/numpy/random/ _mt19937.cpython-314-x86_64-linux-gnu.so.p/numpy/random -> /usr/src/debug/python3-numpy/2.5.3/numpy/random/_mt19937.cpython-314-x86_64-linux-gnu.so.p/numpy/random, directory renamed /usr/src/debug/python3-numpy/2.5.2/numpy/_core -> /usr/src/debug/python3-numpy/2.5.3/numpy/_core, directory renamed /usr/src/debug/python3-numpy/2.5.2/numpy/_core/src/_simd -> /usr/src/debug/python3-numpy/2.5.3/numpy/_core/src/_simd, directory renamed /usr/src/debug/python3-numpy/2.5.2/numpy/_core/include/numpy/random -> /usr/src/debug/python3-numpy/2.5.3/numpy/_core/include/numpy/random, directory renamed /usr/src/debug/python3-numpy/2.5.2/numpy/_core/src/common/pythoncapi-compat -> /usr/src/debug/python3-numpy/2.5.3/numpy/_core/src/common/pythoncapi-compat, directory renamed /usr/src/debug/python3-numpy/2.5.2/numpy/_core/src/common/simd/avx2 -> /usr/src/debug/python3-numpy/2.5.3/numpy/_core/src/common/simd/avx2, directory renamed /usr/src/debug/python3-numpy/2.5.2/numpy/random/src/mt19937 -> /usr/src/d ebug/python3-numpy/2.5.3/numpy/random/src/mt19937, directory renamed /usr/src/debug/python3-numpy/2.5.2/numpy/_core/include/numpy -> /usr/src/debug/python3-numpy/2.5.3/numpy/_core/include/numpy, directory renamed /usr/src/debug/python3-numpy/2.5.2/numpy/random/bit_generator.cpython-314-x86_64-linux-gnu.so.p/numpy/random -> /usr/src/debug/python3-numpy/2.5.3/numpy/random/bit_generator.cpython-314-x86_64-linux-gnu.so.p/numpy/random, directory renamed /usr/src/debug/python3-numpy/2.5.2/numpy/_core/src/common/dlpack -> /usr/src/debug/python3-numpy/2.5.3/numpy/_core/src/common/dlpack, directory renamed /usr/src/debug/python3-numpy/2.5.2/numpy/_core/src/common -> /usr/src/debug/python3-numpy/2.5.3/numpy/_core/src/common, directory renamed /usr/src/debug/python3-numpy/2.5.2/numpy/_core/include/numpy/libdivide -> /usr/src/debug/python3-numpy/2.5.3/numpy/_core/include/numpy/libdivide, directory renamed /usr/src/debug/python3-numpy/2.5.2/numpy/_core/src/common/simd -> /usr/src/debug/python3-n umpy/2.5.3/numpy/_core/src/common/simd, directory renamed /usr/src/debug/python3-numpy/2.5.2/numpy/_core/src/npymath -> /usr/src/debug/python3-numpy/2.5.3/numpy/_core/src/npymath, directory renamed /usr/src/debug/python3-numpy/2.5.2/numpy/random/_bounded_integers.cpython-314-x86_64-linux-gnu.so.p/numpy/random -> /usr/src/debug/python3-numpy/2.5.3/numpy/random/_bounded_integers.cpython-314-x86_64-linux-gnu.so.p/numpy/random, directory renamed /usr/src/debug/python3-numpy/2.5.2/numpy/random/_pcg64.cpython-314-x86_64-linux-gnu.so.p/numpy/random -> /usr/src/debug/python3-numpy/2.5.3/numpy/random/_pcg64.cpython-314-x86_64-linux-gnu.so.p/numpy/random, directory renamed /usr/src/debug/python3-numpy/2.5.2/numpy/random/_sfc64.cpython-314-x86_64-linux-gnu.so.p/numpy/random -> /usr/src/debug/python3-numpy/2.5.3/numpy/random/_sfc64.cpython-314-x86_64-linux-gnu.so.p/numpy/random, directory renamed /usr/src/debug/python3-numpy/2.5.2/numpy/random/src/pcg64 -> /usr/src/debug/python3-numpy/2.5.3/num py/random/src/pcg64, directory renamed /usr/src/debug/python3-numpy/2.5.2/numpy/random/src/sfc64 -> /usr/src/debug/python3-numpy/2.5.3/numpy/random/src/sfc64, directory renamed /usr/src/debug/python3-numpy/2.5.2/numpy/_core/src/highway/hwy/ops -> /usr/src/debug/python3-numpy/2.5.3/numpy/_core/src/highway/hwy/ops, directory renamed /usr/src/debug/python3-numpy/2.5.2/numpy/_core/src/multiarray/textreading -> /usr/src/debug/python3-numpy/2.5.3/numpy/_core/src/multiarray/textreading, directory renamed /usr/src/debug/python3-numpy/2.5.2/numpy/_core/src/npysort/x86-simd-sort/src -> /usr/src/debug/python3-numpy/2.5.3/numpy/_core/src/npysort/x86-simd-sort/src, directory renamed /usr/src/debug/python3-numpy/2.5.2/numpy/_core/src/common/simd/sse -> /usr/src/debug/python3-numpy/2.5.3/numpy/_core/src/common/simd/sse, directory renamed /usr/src/debug/python3-numpy/2.5.2/numpy/_core/src/umath -> /usr/src/debug/python3-numpy/2.5.3/numpy/_core/src/umath, directory renamed /usr/src/debug/python3-num py/2.5.2/numpy/random/src/philox -> /usr/src/debug/python3-numpy/2.5.3/numpy/random/src/philox, directory renamed /usr/src/debug/python3-numpy/2.5.2/numpy/_core/src/common/simd/avx512 -> /usr/src/debug/python3-numpy/2.5.3/numpy/_core/src/common/simd/avx512, directory renamed /usr/src/debug/python3-numpy/2.5.2/numpy/_core/src/multiarray/stringdtype -> /usr/src/debug/python3-numpy/2.5.3/numpy/_core/src/multiarray/stringdtype, directory renamed /usr/src/debug/python3-numpy/2.5.2/numpy/_core/src/multiarray -> /usr/src/debug/python3-numpy/2.5.3/numpy/_core/src/multiarray, directory renamed /usr/src/debug/python3-numpy/2.5.2/numpy/random/src/legacy -> /usr/src/debug/python3-numpy/2.5.3/numpy/random/src/legacy, directory renamed /usr/src/debug/python3-numpy/2.5.2/numpy/_core/src/npysort -> /usr/src/debug/python3-numpy/2.5.3/numpy/_core/src/npysort packages/x86-64-v3-poky-linux/python3-numpy/python3-numpy-src: PV changed from "2.5.2" to "2.5.3" packages/x86-64-v3-poky-linux/python3-numpy/python3-numpy-src: PKGSIZE changed from 25739481 to 25750757 (+0%) packages/x86-64-v3-poky-linux/python3-numpy/python3-numpy-staticdev: PKGV changed from 2.5.2 [default] to 2.5.3 [default] packages/x86-64-v3-poky-linux/python3-numpy/python3-numpy-staticdev: PV changed from "2.5.2" to "2.5.3" packages/x86-64-v3-poky-linux/python3-numpy/python3-numpy: PKGV changed from 2.5.2 [default] to 2.5.3 [default] packages/x86-64-v3-poky-linux/python3-numpy/python3-numpy: FILELIST: directory renamed /usr/lib/python3.14/site-packages/numpy-2.5.2.dist-info/licenses/numpy/random/src/distributions -> /usr/lib/python3.14/site-packages/numpy-2.5.3.dist-info/licenses/numpy/random/src/distributions, directory renamed /usr/lib/python3.14/site-packages/numpy-2.5.2.dist-info/licenses/numpy/random/src/mt19937 -> /usr/lib/python3.14/site-packages/numpy-2.5.3.dist-info/licenses/numpy/random/src/mt19937, directory renamed /usr/lib/python3.14/site-packages/numpy-2.5.2.dist-info/licenses/numpy/_core/src/highway -> /usr/lib/python3.14/site-packages/numpy-2.5.3.dist-info/licenses/numpy/_core/src/highway, directory renamed /usr/lib/python3.14/site-packages/numpy-2.5.2.dist-info/licenses -> /usr/lib/python3.14/site-packages/numpy-2.5.3.dist-info/licenses, directory renamed /usr/lib/python3.14/site-packages/numpy-2.5.2.dist-info/licenses/numpy/fft/pocketfft -> /usr/lib/python3.14/site-packages/numpy-2.5.3.dist-info /licenses/numpy/fft/pocketfft, directory renamed /usr/lib/python3.14/site-packages/numpy-2.5.2.dist-info/licenses/numpy/_core/src/umath/svml -> /usr/lib/python3.14/site-packages/numpy-2.5.3.dist-info/licenses/numpy/_core/src/umath/svml, directory renamed /usr/lib/python3.14/site-packages/numpy-2.5.2.dist-info/licenses/numpy/_core/src/common/pythoncapi-compat -> /usr/lib/python3.14/site-packages/numpy-2.5.3.dist-info/licenses/numpy/_core/src/common/pythoncapi-compat, directory renamed /usr/lib/python3.14/site-packages/numpy-2.5.2.dist-info/licenses/numpy/random/src/philox -> /usr/lib/python3.14/site-packages/numpy-2.5.3.dist-info/licenses/numpy/random/src/philox, directory renamed /usr/lib/python3.14/site-packages/numpy-2.5.2.dist-info/licenses/numpy/ma -> /usr/lib/python3.14/site-packages/numpy-2.5.3.dist-info/licenses/numpy/ma, directory renamed /usr/lib/python3.14/site-packages/numpy-2.5.2.dist-info/licenses/numpy/_core/src/multiarray -> /usr/lib/python3.14/site-packages/numpy-2.5 .3.dist-info/licenses/numpy/_core/src/multiarray, directory renamed /usr/lib/python3.14/site-packages/numpy-2.5.2.dist-info -> /usr/lib/python3.14/site-packages/numpy-2.5.3.dist-info, directory renamed /usr/lib/python3.14/site-packages/numpy-2.5.2.dist-info/licenses/numpy/_core/include/numpy/libdivide -> /usr/lib/python3.14/site-packages/numpy-2.5.3.dist-info/licenses/numpy/_core/include/numpy/libdivide, directory renamed /usr/lib/python3.14/site-packages/numpy-2.5.2.dist-info/licenses/numpy/_core/src/npysort/x86-simd-sort -> /usr/lib/python3.14/site-packages/numpy-2.5.3.dist-info/licenses/numpy/_core/src/npysort/x86-simd-sort, directory renamed /usr/lib/python3.14/site-packages/numpy-2.5.2.dist-info/licenses/numpy/random -> /usr/lib/python3.14/site-packages/numpy-2.5.3.dist-info/licenses/numpy/random, directory renamed /usr/lib/python3.14/site-packages/numpy-2.5.2.dist-info/licenses/numpy/random/src/pcg64 -> /usr/lib/python3.14/site-packages/numpy-2.5.3.dist-info/licenses/numpy/ran dom/src/pcg64, directory renamed /usr/lib/python3.14/site-packages/numpy-2.5.2.dist-info/licenses/numpy/random/src/splitmix64 -> /usr/lib/python3.14/site-packages/numpy-2.5.3.dist-info/licenses/numpy/random/src/splitmix64, directory renamed /usr/lib/python3.14/site-packages/numpy-2.5.2.dist-info/licenses/numpy/random/src/sfc64 -> /usr/lib/python3.14/site-packages/numpy-2.5.3.dist-info/licenses/numpy/random/src/sfc64, directory renamed /usr/lib/python3.14/site-packages/numpy-2.5.2.dist-info/licenses/numpy/linalg/lapack_lite -> /usr/lib/python3.14/site-packages/numpy-2.5.3.dist-info/licenses/numpy/linalg/lapack_lite packages/x86-64-v3-poky-linux/python3-numpy/python3-numpy: PV changed from "2.5.2" to "2.5.3" packages/x86-64-v3-poky-linux/python3-numpy/python3-numpy: PKGSIZE changed from 41578761 to 41645185 (+0%) Changes to packages/x86-64-v3-poky-linux/python3-numpy (sysroot): /usr/lib/python3.14/site-packages/numpy-2.5.2.dist-info moved to /usr/lib/python3.14/site-packages/numpy-2.5.3.dist-info
Changelog for python3-numpy: 2.5.2 -> 2.5.3 Source: doc/changelog/2.5.3-changelog.rst, doc/source/release/2.5.3-notes.rst Contributors ============ A total of 9 people contributed to this release. People with a "+" by their names contributed a patch for the first time. * Charles Harris * Iason Krommydas * James Davies + * Joren Hammudoglu * Maanas Arora * Matti Picus * Nathan Goldbaum * Shikhar Goel + * Yeonho Kim + Pull requests merged ==================== A total of 27 pull requests were merged for this release. * `#32235 <https://github.com/numpy/numpy/pull/32235>`__: MAINT: Prepare 2.5.x for further development * `#32289 <https://github.com/numpy/numpy/pull/32289>`__: BUG: raise ValueError when reading into record array with references... * `#32290 <https://github.com/numpy/numpy/pull/32290>`__: BUG: avoid uninitialized memory access / NULL-pointer deref in... * `#32291 <https://github.com/numpy/numpy/pull/32291>`__: TYP: fix ``np.random.{get,set}_bit_generator`` implicit re-exports... * `#32292 <https://github.com/numpy/numpy/pull/32292>`__: BUG: don't assume strides are a multiple of itemsize in stringdtype... * `#32293 <https://github.com/numpy/numpy/pull/32293>`__: CI: fix ccache CC override, add CXX in mac Conda CI (#32285) * `#32303 <https://github.com/numpy/numpy/pull/32303>`__: BUG: Fix ref leak in _convert_from_type for custom scalar types... * `#32304 <https://github.com/numpy/numpy/pull/32304>`__: BUG: fix a number of issues around iterators and StringDType... * `#32326 <https://github.com/numpy/numpy/pull/32326>`__: TST: avoid allocating huge tuple of arrays in concatenate test... * `#32338 <https://github.com/numpy/numpy/pull/32338>`__: BUG: avoid possible UB in 'safe' multiplication helpers (#32294) * `#32339 <https://github.com/numpy/numpy/pull/32339>`__: MAINT: use ``PyObject_`` functions instead of raw ``PyArray_ ones`` (#32331) * `#32378 <https://github.com/numpy/numpy/pull/32378>`__: BUG: validate UTF-8 and harden StringDType bounds handling (#32296) * `#32380 <https://github.com/numpy/numpy/pull/32380>`__: BUG: fix two error handling mistakes in stringdtype replace loop... * `#32381 <https://github.com/numpy/numpy/pull/32381>`__: BUG: fix visibility annotations for functions in StringDType... * `#32384 <https://github.com/numpy/numpy/pull/32384>`__: MAINT: Update ml_dtypes pin to 8/21/2026. * `#32385 <https://github.com/numpy/numpy/pull/32385>`__: MAINT: Update numpy/_core/src/umath/svml * `#32410 <https://github.com/numpy/numpy/pull/32410>`__: MAINT: skip failing cython limited API tests on Cython 3.3.0... * `#32427 <https://github.com/numpy/numpy/pull/32427>`__: BUG: close duplicated file descriptor if fdopen fails (#32386) * `#32428 <https://github.com/numpy/numpy/pull/32428>`__: MAINT: add missing space in warning and error messages (#32405) * `#32430 <https://github.com/numpy/numpy/pull/32430>`__: BUG: fix error handling in StringDType to fixed-width bytes case... * `#32441 <https://github.com/numpy/numpy/pull/32441>`__: MAINT: Only run nightly BLAS tests on main. * `#32471 <https://github.com/numpy/numpy/pull/32471>`__: BUG: fix memory leak in StringDType creation error path (#32470) * `#32477 <https://github.com/numpy/numpy/pull/32477>`__: BUG: fix stale fill_value after ufuncs change MaskedArray dtype... * `#32478 <https://github.com/numpy/numpy/pull/32478>`__: MAINT: exit deadlock tests quickly on slow hardware (#32466) * `#32481 <https://github.com/numpy/numpy/pull/32481>`__: BUG: Backport StringDType byteorder fixes * `#32506 <https://github.com/numpy/numpy/pull/32506>`__: DOC: use static scipy doc site for intershpinx (#32503) * `#32509 <https://github.com/numpy/numpy/pull/32509>`__: BUG: fix crash in ufunc.resolve_dtypes with a Python scalar type... .. currentmodule:: numpy ========================= NumPy 2.5.3 Release Notes ========================= The NumPy 2.5.3 is a patch release that fixes bugs discovered after the 2.5.2 release. Apart from the usual bug and maintenance work, there are a number of StringDType related fixes for problems discovered during the ongoing string work in the main branch. This release supports Python versions 3.12-3.15 Changes ======= * Casting a fixed-width byte string array (``np.bytes_``) to ``StringDType`` now raises ``TypeError`` when the bytes are not valid UTF-8. Previously the invalid bytes were stored as-is and later caused undefined behavior in string operations. (`gh-32296 <https://github.com/numpy/numpy/pull/32296>`__) * ``MaskedArray._fill_value`` would become stale when ufuncs that change dtype left the result holding a fill_value typed for the old dtype. The mismatch was silent until something later called ``_check_fill_value``, such as ``.view()``, and then a ``TypeError`` would be raised. Now, when the copied fill_value is no longer valid for the new dtype, fall back to the default fill_value for that dtype instead of propagating the stale value. This may raise a ``ComplexWarning`` if the fill_value is complex and the new dtype is real. (`gh-32423 <https://github.com/numpy/numpy/pull/32423>`__) Contributors ============ A total of 9 people contributed to this release. People with a "+" by their names contributed a patch for the first time. * Charles Harris * Iason Krommydas * James Davies + * Joren Hammudoglu * Maanas Arora * Matti Picus * Nathan Goldbaum * Shikhar Goel + * Yeonho Kim + Pull requests merged ==================== A total of 27 pull requests were merged for this release. * `#32235 <https://github.com/numpy/numpy/pull/32235>`__: MAINT: Prepare 2.5.x for further development * `#32289 <https://github.com/numpy/numpy/pull/32289>`__: BUG: raise ValueError when reading into record array with references... * `#32290 <https://github.com/numpy/numpy/pull/32290>`__: BUG: avoid uninitialized memory access / NULL-pointer deref in... * `#32291 <https://github.com/numpy/numpy/pull/32291>`__: TYP: fix ``np.random.{get,set}_bit_generator`` implicit re-exports... * `#32292 <https://github.com/numpy/numpy/pull/32292>`__: BUG: don't assume strides are a multiple of itemsize in stringdtype... * `#32293 <https://github.com/numpy/numpy/pull/32293>`__: CI: fix ccache CC override, add CXX in mac Conda CI (#32285) * `#32303 <https://github.com/numpy/numpy/pull/32303>`__: BUG: Fix ref leak in _convert_from_type for custom scalar types... * `#32304 <https://github.com/numpy/numpy/pull/32304>`__: BUG: fix a number of issues around iterators and StringDType... * `#32326 <https://github.com/numpy/numpy/pull/32326>`__: TST: avoid allocating huge tuple of arrays in concatenate test... * `#32338 <https://github.com/numpy/numpy/pull/32338>`__: BUG: avoid possible UB in 'safe' multiplication helpers (#32294) * `#32339 <https://github.com/numpy/numpy/pull/32339>`__: MAINT: use ``PyObject_`` functions instead of raw ``PyArray_ ones`` (#32331) * `#32378 <https://github.com/numpy/numpy/pull/32378>`__: BUG: validate UTF-8 and harden StringDType bounds handling (#32296) * `#32380 <https://github.com/numpy/numpy/pull/32380>`__: BUG: fix two error handling mistakes in stringdtype replace loop... * `#32381 <https://github.com/numpy/numpy/pull/32381>`__: BUG: fix visibility annotations for functions in StringDType... * `#32384 <https://github.com/numpy/numpy/pull/32384>`__: MAINT: Update ml_dtypes pin to 8/21/2026. * `#32385 <https://github.com/numpy/numpy/pull/32385>`__: MAINT: Update numpy/_core/src/umath/svml * `#32410 <https://github.com/numpy/numpy/pull/32410>`__: MAINT: skip failing cython limited API tests on Cython 3.3.0... * `#32427 <https://github.com/numpy/numpy/pull/32427>`__: BUG: close duplicated file descriptor if fdopen fails (#32386) * `#32428 <https://github.com/numpy/numpy/pull/32428>`__: MAINT: add missing space in warning and error messages (#32405) * `#32430 <https://github.com/numpy/numpy/pull/32430>`__: BUG: fix error handling in StringDType to fixed-width bytes case... * `#32441 <https://github.com/numpy/numpy/pull/32441>`__: MAINT: Only run nightly BLAS tests on main. * `#32471 <https://github.com/numpy/numpy/pull/32471>`__: BUG: fix memory leak in StringDType creation error path (#32470) * `#32477 <https://github.com/numpy/numpy/pull/32477>`__: BUG: fix stale fill_value after ufuncs change MaskedArray dtype... * `#32478 <https://github.com/numpy/numpy/pull/32478>`__: MAINT: exit deadlock tests quickly on slow hardware (#32466) * `#32481 <https://github.com/numpy/numpy/pull/32481>`__: BUG: Backport StringDType byteorder fixes * `#32506 <https://github.com/numpy/numpy/pull/32506>`__: DOC: use static scipy doc site for intershpinx (#32503) * `#32509 <https://github.com/numpy/numpy/pull/32509>`__: BUG: fix crash in ufunc.resolve_dtypes with a Python scalar type...
0001-python3-numpy-upgrade-2.5.2-2.5.3.patch
Description: Binary data
packages/x86-64-v3-poky-linux/python3-numpy/python3-numpy: FILELIST: directory renamed /usr/lib/python3.14/site-packages/numpy-2.5.2.dist-info/licenses/numpy/_core/src/npysort/x86-simd-sort -> /usr/lib/python3.14/site-packages/numpy-2.5.3.dist-info/licenses/numpy/_core/src/npysort/x86-simd-sort, directory renamed /usr/lib/python3.14/site-packages/numpy-2.5.2.dist-info/licenses -> /usr/lib/python3.14/site-packages/numpy-2.5.3.dist-info/licenses, directory renamed /usr/lib/python3.14/site-packages/numpy-2.5.2.dist-info/licenses/numpy/random/src/sfc64 -> /usr/lib/python3.14/site-packages/numpy-2.5.3.dist-info/licenses/numpy/random/src/sfc64, directory renamed /usr/lib/python3.14/site-packages/numpy-2.5.2.dist-info/licenses/numpy/random/src/splitmix64 -> /usr/lib/python3.14/site-packages/numpy-2.5.3.dist-info/licenses/numpy/random/src/splitmix64, directory renamed /usr/lib/python3.14/site-packages/numpy-2.5.2.dist-info/licenses/numpy/random -> /usr/lib/python3.14/site-packages/numpy-2.5. 3.dist-info/licenses/numpy/random, directory renamed /usr/lib/python3.14/site-packages/numpy-2.5.2.dist-info/licenses/numpy/random/src/distributions -> /usr/lib/python3.14/site-packages/numpy-2.5.3.dist-info/licenses/numpy/random/src/distributions, directory renamed /usr/lib/python3.14/site-packages/numpy-2.5.2.dist-info -> /usr/lib/python3.14/site-packages/numpy-2.5.3.dist-info, directory renamed /usr/lib/python3.14/site-packages/numpy-2.5.2.dist-info/licenses/numpy/_core/src/multiarray -> /usr/lib/python3.14/site-packages/numpy-2.5.3.dist-info/licenses/numpy/_core/src/multiarray, directory renamed /usr/lib/python3.14/site-packages/numpy-2.5.2.dist-info/licenses/numpy/linalg/lapack_lite -> /usr/lib/python3.14/site-packages/numpy-2.5.3.dist-info/licenses/numpy/linalg/lapack_lite, directory renamed /usr/lib/python3.14/site-packages/numpy-2.5.2.dist-info/licenses/numpy/_core/src/common/pythoncapi-compat -> /usr/lib/python3.14/site-packages/numpy-2.5.3.dist-info/licenses/numpy/_core/sr c/common/pythoncapi-compat, directory renamed /usr/lib/python3.14/site-packages/numpy-2.5.2.dist-info/licenses/numpy/fft/pocketfft -> /usr/lib/python3.14/site-packages/numpy-2.5.3.dist-info/licenses/numpy/fft/pocketfft, directory renamed /usr/lib/python3.14/site-packages/numpy-2.5.2.dist-info/licenses/numpy/ma -> /usr/lib/python3.14/site-packages/numpy-2.5.3.dist-info/licenses/numpy/ma, directory renamed /usr/lib/python3.14/site-packages/numpy-2.5.2.dist-info/licenses/numpy/random/src/mt19937 -> /usr/lib/python3.14/site-packages/numpy-2.5.3.dist-info/licenses/numpy/random/src/mt19937, directory renamed /usr/lib/python3.14/site-packages/numpy-2.5.2.dist-info/licenses/numpy/_core/include/numpy/libdivide -> /usr/lib/python3.14/site-packages/numpy-2.5.3.dist-info/licenses/numpy/_core/include/numpy/libdivide, directory renamed /usr/lib/python3.14/site-packages/numpy-2.5.2.dist-info/licenses/numpy/_core/src/umath/svml -> /usr/lib/python3.14/site-packages/numpy-2.5.3.dist-info/licenses/num py/_core/src/umath/svml, directory renamed /usr/lib/python3.14/site-packages/numpy-2.5.2.dist-info/licenses/numpy/_core/src/highway -> /usr/lib/python3.14/site-packages/numpy-2.5.3.dist-info/licenses/numpy/_core/src/highway, directory renamed /usr/lib/python3.14/site-packages/numpy-2.5.2.dist-info/licenses/numpy/random/src/philox -> /usr/lib/python3.14/site-packages/numpy-2.5.3.dist-info/licenses/numpy/random/src/philox, directory renamed /usr/lib/python3.14/site-packages/numpy-2.5.2.dist-info/licenses/numpy/random/src/pcg64 -> /usr/lib/python3.14/site-packages/numpy-2.5.3.dist-info/licenses/numpy/random/src/pcg64 Changes to packages/x86-64-v3-poky-linux/python3-numpy (sysroot): /usr/lib/python3.14/site-packages/numpy-2.5.2.dist-info moved to /usr/lib/python3.14/site-packages/numpy-2.5.3.dist-info
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#245224): https://lists.openembedded.org/g/openembedded-core/message/245224 Mute This Topic: https://lists.openembedded.org/mt/121124813/21656 Group Owner: [email protected] Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [[email protected]] -=-=-=-=-=-=-=-=-=-=-=-
