summaryrefslogtreecommitdiff
path: root/meta-openembedded/meta-python/recipes-devtools/python
diff options
context:
space:
mode:
Diffstat (limited to 'meta-openembedded/meta-python/recipes-devtools/python')
-rw-r--r--meta-openembedded/meta-python/recipes-devtools/python/python3-aiohappyeyeballs_2.4.6.bb (renamed from meta-openembedded/meta-python/recipes-devtools/python/python3-aiohappyeyeballs_2.4.4.bb)2
-rw-r--r--meta-openembedded/meta-python/recipes-devtools/python/python3-aiohttp_3.11.12.bb (renamed from meta-openembedded/meta-python/recipes-devtools/python/python3-aiohttp_3.11.11.bb)2
-rw-r--r--meta-openembedded/meta-python/recipes-devtools/python/python3-alembic_1.14.1.bb (renamed from meta-openembedded/meta-python/recipes-devtools/python/python3-alembic_1.14.0.bb)4
-rw-r--r--meta-openembedded/meta-python/recipes-devtools/python/python3-beautifulsoup4_4.13.3.bb (renamed from meta-openembedded/meta-python/recipes-devtools/python/python3-beautifulsoup4_4.12.3.bb)2
-rw-r--r--meta-openembedded/meta-python/recipes-devtools/python/python3-black_25.1.0.bb (renamed from meta-openembedded/meta-python/recipes-devtools/python/python3-black_24.10.0.bb)2
-rw-r--r--meta-openembedded/meta-python/recipes-devtools/python/python3-cantools_40.2.0.bb (renamed from meta-openembedded/meta-python/recipes-devtools/python/python3-cantools_40.1.1.bb)2
-rw-r--r--meta-openembedded/meta-python/recipes-devtools/python/python3-cmd2_2.5.11.bb (renamed from meta-openembedded/meta-python/recipes-devtools/python/python3-cmd2_2.5.9.bb)2
-rw-r--r--meta-openembedded/meta-python/recipes-devtools/python/python3-crc32c_2.3.bb2
-rw-r--r--meta-openembedded/meta-python/recipes-devtools/python/python3-dateparser_1.2.1.bb (renamed from meta-openembedded/meta-python/recipes-devtools/python/python3-dateparser_1.2.0.bb)2
-rw-r--r--meta-openembedded/meta-python/recipes-devtools/python/python3-dbus-fast_2.33.0.bb (renamed from meta-openembedded/meta-python/recipes-devtools/python/python3-dbus-fast_2.30.2.bb)2
-rw-r--r--meta-openembedded/meta-python/recipes-devtools/python/python3-deprecated_1.2.18.bb (renamed from meta-openembedded/meta-python/recipes-devtools/python/python3-deprecated_1.2.15.bb)2
-rw-r--r--meta-openembedded/meta-python/recipes-devtools/python/python3-eth-utils_5.2.0.bb (renamed from meta-openembedded/meta-python/recipes-devtools/python/python3-eth-utils_5.1.0.bb)4
-rw-r--r--meta-openembedded/meta-python/recipes-devtools/python/python3-evdev_1.8.0.bb (renamed from meta-openembedded/meta-python/recipes-devtools/python/python3-evdev_1.7.1.bb)4
-rw-r--r--meta-openembedded/meta-python/recipes-devtools/python/python3-eventlet/d19ad6cc086684ee74db250f5fd35227c98e678a.patch13
-rw-r--r--meta-openembedded/meta-python/recipes-devtools/python/python3-eventlet_0.39.0.bb (renamed from meta-openembedded/meta-python/recipes-devtools/python/python3-eventlet_0.37.0.bb)2
-rw-r--r--meta-openembedded/meta-python/recipes-devtools/python/python3-executing_2.2.0.bb (renamed from meta-openembedded/meta-python/recipes-devtools/python/python3-executing_2.1.0.bb)2
-rw-r--r--meta-openembedded/meta-python/recipes-devtools/python/python3-fsspec_2025.2.0.bb (renamed from meta-openembedded/meta-python/recipes-devtools/python/python3-fsspec_2024.12.0.bb)2
-rw-r--r--meta-openembedded/meta-python/recipes-devtools/python/python3-gevent/not-final.patch16
-rw-r--r--meta-openembedded/meta-python/recipes-devtools/python/python3-gevent_24.11.1.bb (renamed from meta-openembedded/meta-python/recipes-devtools/python/python3-gevent_24.2.1.bb)5
-rw-r--r--meta-openembedded/meta-python/recipes-devtools/python/python3-git-pw_2.7.1.bb (renamed from meta-openembedded/meta-python/recipes-devtools/python/python3-git-pw_2.7.0.bb)2
-rw-r--r--meta-openembedded/meta-python/recipes-devtools/python/python3-google-auth/run-ptest4
-rw-r--r--meta-openembedded/meta-python/recipes-devtools/python/python3-gpiod_2.2.4.bb (renamed from meta-openembedded/meta-python/recipes-devtools/python/python3-gpiod_2.2.3.bb)2
-rw-r--r--meta-openembedded/meta-python/recipes-devtools/python/python3-grpcio-channelz_1.70.0.bb (renamed from meta-openembedded/meta-python/recipes-devtools/python/python3-grpcio-channelz_1.69.0.bb)2
-rw-r--r--meta-openembedded/meta-python/recipes-devtools/python/python3-grpcio-reflection_1.70.0.bb (renamed from meta-openembedded/meta-python/recipes-devtools/python/python3-grpcio-reflection_1.69.0.bb)2
-rw-r--r--meta-openembedded/meta-python/recipes-devtools/python/python3-grpcio-tools/0001-setup.py-Do-not-mix-C-and-C-compiler-options.patch13
-rw-r--r--meta-openembedded/meta-python/recipes-devtools/python/python3-grpcio-tools_1.70.0.bb (renamed from meta-openembedded/meta-python/recipes-devtools/python/python3-grpcio-tools_1.69.0.bb)2
-rw-r--r--meta-openembedded/meta-python/recipes-devtools/python/python3-grpcio/0001-Include-missing-cstdint-header.patch29
-rw-r--r--meta-openembedded/meta-python/recipes-devtools/python/python3-grpcio/0001-crypto-use-_Generic-only-if-defined-__cplusplus.patch73
-rw-r--r--meta-openembedded/meta-python/recipes-devtools/python/python3-grpcio/0001-python-enable-unbundled-cross-compilation.patch49
-rw-r--r--meta-openembedded/meta-python/recipes-devtools/python/python3-grpcio/0001-target.h-define-proper-macro-for-ppc-ppc64.patch34
-rw-r--r--meta-openembedded/meta-python/recipes-devtools/python/python3-grpcio/0001-zlib-Include-unistd.h-for-open-close-C-APIs.patch24
-rw-r--r--meta-openembedded/meta-python/recipes-devtools/python/python3-grpcio/abseil-ppc-fixes.patch102
-rw-r--r--meta-openembedded/meta-python/recipes-devtools/python/python3-grpcio_1.69.0.bb47
-rw-r--r--meta-openembedded/meta-python/recipes-devtools/python/python3-grpcio_1.70.0.bb37
-rw-r--r--meta-openembedded/meta-python/recipes-devtools/python/python3-importlib-metadata_8.6.1.bb (renamed from meta-openembedded/meta-python/recipes-devtools/python/python3-importlib-metadata_8.5.0.bb)2
-rw-r--r--meta-openembedded/meta-python/recipes-devtools/python/python3-inline-snapshot_0.20.1.bb (renamed from meta-openembedded/meta-python/recipes-devtools/python/python3-inline-snapshot_0.19.3.bb)2
-rw-r--r--meta-openembedded/meta-python/recipes-devtools/python/python3-ipython_8.32.0.bb (renamed from meta-openembedded/meta-python/recipes-devtools/python/python3-ipython_8.31.0.bb)2
-rw-r--r--meta-openembedded/meta-python/recipes-devtools/python/python3-jdatetime_5.2.0.bb (renamed from meta-openembedded/meta-python/recipes-devtools/python/python3-jdatetime_5.1.0.bb)2
-rw-r--r--meta-openembedded/meta-python/recipes-devtools/python/python3-lief/0002-api-python-config-default.toml-Debug.patch18
-rw-r--r--meta-openembedded/meta-python/recipes-devtools/python/python3-lief_0.16.3.bb (renamed from meta-openembedded/meta-python/recipes-devtools/python/python3-lief_0.16.2.bb)7
-rw-r--r--meta-openembedded/meta-python/recipes-devtools/python/python3-lz4_4.4.3.bb (renamed from meta-openembedded/meta-python/recipes-devtools/python/python3-lz4_4.3.3.bb)2
-rw-r--r--meta-openembedded/meta-python/recipes-devtools/python/python3-marshmallow_3.26.1.bb (renamed from meta-openembedded/meta-python/recipes-devtools/python/python3-marshmallow_3.26.0.bb)2
-rw-r--r--meta-openembedded/meta-python/recipes-devtools/python/python3-nanobind_2.5.0.bb (renamed from meta-openembedded/meta-python/recipes-devtools/python/python3-nanobind_2.4.0.bb)2
-rw-r--r--meta-openembedded/meta-python/recipes-devtools/python/python3-paramiko_3.5.1.bb (renamed from meta-openembedded/meta-python/recipes-devtools/python/python3-paramiko_3.5.0.bb)2
-rw-r--r--meta-openembedded/meta-python/recipes-devtools/python/python3-pdm_2.22.3.bb (renamed from meta-openembedded/meta-python/recipes-devtools/python/python3-pdm_2.22.2.bb)2
-rw-r--r--meta-openembedded/meta-python/recipes-devtools/python/python3-prettytable_3.14.0.bb (renamed from meta-openembedded/meta-python/recipes-devtools/python/python3-prettytable_3.12.0.bb)2
-rw-r--r--meta-openembedded/meta-python/recipes-devtools/python/python3-prompt-toolkit_3.0.50.bb (renamed from meta-openembedded/meta-python/recipes-devtools/python/python3-prompt-toolkit_3.0.48.bb)2
-rw-r--r--meta-openembedded/meta-python/recipes-devtools/python/python3-protobuf_4.25.3.bb12
-rw-r--r--meta-openembedded/meta-python/recipes-devtools/python/python3-pydantic_2.10.6.bb (renamed from meta-openembedded/meta-python/recipes-devtools/python/python3-pydantic_2.10.5.bb)2
-rw-r--r--meta-openembedded/meta-python/recipes-devtools/python/python3-pylint_3.3.4.bb (renamed from meta-openembedded/meta-python/recipes-devtools/python/python3-pylint_3.3.3.bb)2
-rw-r--r--meta-openembedded/meta-python/recipes-devtools/python/python3-pymodbus_3.8.6.bb (renamed from meta-openembedded/meta-python/recipes-devtools/python/python3-pymodbus_3.8.3.bb)2
-rw-r--r--meta-openembedded/meta-python/recipes-devtools/python/python3-pymongo_4.11.bb (renamed from meta-openembedded/meta-python/recipes-devtools/python/python3-pymongo_4.10.1.bb)2
-rw-r--r--meta-openembedded/meta-python/recipes-devtools/python/python3-pytest-lazy-fixtures_1.1.2.bb (renamed from meta-openembedded/meta-python/recipes-devtools/python/python3-pytest-lazy-fixtures_1.1.1.bb)2
-rw-r--r--meta-openembedded/meta-python/recipes-devtools/python/python3-python-vlc_3.0.21203.bb (renamed from meta-openembedded/meta-python/recipes-devtools/python/python3-python-vlc_3.0.20123.bb)6
-rw-r--r--meta-openembedded/meta-python/recipes-devtools/python/python3-qface_2.0.12.bb (renamed from meta-openembedded/meta-python/recipes-devtools/python/python3-qface_2.0.11.bb)2
-rw-r--r--meta-openembedded/meta-python/recipes-devtools/python/python3-rlp_4.1.0.bb (renamed from meta-openembedded/meta-python/recipes-devtools/python/python3-rlp_4.0.1.bb)2
-rw-r--r--meta-openembedded/meta-python/recipes-devtools/python/python3-semver_3.0.4.bb (renamed from meta-openembedded/meta-python/recipes-devtools/python/python3-semver_3.0.2.bb)4
-rw-r--r--meta-openembedded/meta-python/recipes-devtools/python/python3-soupsieve_2.6.bb1
-rw-r--r--meta-openembedded/meta-python/recipes-devtools/python/python3-starlette_0.45.3.bb (renamed from meta-openembedded/meta-python/recipes-devtools/python/python3-starlette_0.45.2.bb)2
-rw-r--r--meta-openembedded/meta-python/recipes-devtools/python/python3-tomli-w_1.2.0.bb (renamed from meta-openembedded/meta-python/recipes-devtools/python/python3-tomli-w_1.1.0.bb)2
-rw-r--r--meta-openembedded/meta-python/recipes-devtools/python/python3-twine_6.1.0.bb (renamed from meta-openembedded/meta-python/recipes-devtools/python/python3-twine_6.0.1.bb)2
-rw-r--r--meta-openembedded/meta-python/recipes-devtools/python/python3-typer/run-ptest9
-rw-r--r--meta-openembedded/meta-python/recipes-devtools/python/python3-tzdata_2025.1.bb (renamed from meta-openembedded/meta-python/recipes-devtools/python/python3-tzdata_2024.2.bb)2
-rw-r--r--meta-openembedded/meta-python/recipes-devtools/python/python3-web3_7.8.0.bb (renamed from meta-openembedded/meta-python/recipes-devtools/python/python3-web3_7.7.0.bb)4
-rw-r--r--meta-openembedded/meta-python/recipes-devtools/python/python3-whitenoise_6.9.0.bb (renamed from meta-openembedded/meta-python/recipes-devtools/python/python3-whitenoise_6.8.2.bb)2
-rw-r--r--meta-openembedded/meta-python/recipes-devtools/python/python3-xlsxwriter_3.2.1.bb (renamed from meta-openembedded/meta-python/recipes-devtools/python/python3-xlsxwriter_3.2.0.bb)2
-rw-r--r--meta-openembedded/meta-python/recipes-devtools/python/python3-zeroconf_0.143.0.bb (renamed from meta-openembedded/meta-python/recipes-devtools/python/python3-zeroconf_0.141.0.bb)2
67 files changed, 198 insertions, 407 deletions
diff --git a/meta-openembedded/meta-python/recipes-devtools/python/python3-aiohappyeyeballs_2.4.4.bb b/meta-openembedded/meta-python/recipes-devtools/python/python3-aiohappyeyeballs_2.4.6.bb
index ad48c5990c..f66ff61302 100644
--- a/meta-openembedded/meta-python/recipes-devtools/python/python3-aiohappyeyeballs_2.4.4.bb
+++ b/meta-openembedded/meta-python/recipes-devtools/python/python3-aiohappyeyeballs_2.4.6.bb
@@ -4,7 +4,7 @@ HOMEPAGE = "https://github.com/aio-libs/aiohappyeyeballs"
LICENSE = "PSF-2.0"
LIC_FILES_CHKSUM = "file://LICENSE;md5=fcf6b249c2641540219a727f35d8d2c2"
-SRC_URI[sha256sum] = "5fdd7d87889c63183afc18ce9271f9b0a7d32c2303e394468dd45d514a757745"
+SRC_URI[sha256sum] = "9b05052f9042985d32ecbe4b59a77ae19c006a78f1344d7fdad69d28ded3d0b0"
inherit pypi python_poetry_core
diff --git a/meta-openembedded/meta-python/recipes-devtools/python/python3-aiohttp_3.11.11.bb b/meta-openembedded/meta-python/recipes-devtools/python/python3-aiohttp_3.11.12.bb
index 3d4cb75e6a..07cffcfb02 100644
--- a/meta-openembedded/meta-python/recipes-devtools/python/python3-aiohttp_3.11.11.bb
+++ b/meta-openembedded/meta-python/recipes-devtools/python/python3-aiohttp_3.11.12.bb
@@ -4,7 +4,7 @@ HOMEPAGE = "https://github.com/aio-libs/aiohttp"
LICENSE = "Apache-2.0"
LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=748073912af33aa59430d3702aa32d41"
-SRC_URI[sha256sum] = "bb49c7f1e6ebf3821a42d81d494f538107610c3a705987f53068546b0e90303e"
+SRC_URI[sha256sum] = "7603ca26d75b1b86160ce1bbe2787a0b706e592af5b2504e12caa88a217767b0"
PYPI_PACKAGE = "aiohttp"
inherit python_setuptools_build_meta pypi
diff --git a/meta-openembedded/meta-python/recipes-devtools/python/python3-alembic_1.14.0.bb b/meta-openembedded/meta-python/recipes-devtools/python/python3-alembic_1.14.1.bb
index 5f09fb8994..1e9279977c 100644
--- a/meta-openembedded/meta-python/recipes-devtools/python/python3-alembic_1.14.0.bb
+++ b/meta-openembedded/meta-python/recipes-devtools/python/python3-alembic_1.14.1.bb
@@ -1,10 +1,10 @@
DESCRIPTION = "A database migration tool for SQLAlchemy"
LICENSE = "MIT"
-LIC_FILES_CHKSUM = "file://LICENSE;md5=00f8f5c8aab58c3e1cd61525a6675174"
+LIC_FILES_CHKSUM = "file://LICENSE;md5=d2ee18d90dcc02d96b76e9e953629936"
inherit pypi python_setuptools_build_meta
-SRC_URI[sha256sum] = "b00892b53b3642d0b8dbedba234dbf1924b69be83a9a769d5a624b01094e304b"
+SRC_URI[sha256sum] = "496e888245a53adf1498fcab31713a469c65836f8de76e01399aa1c3e90dd213"
RDEPENDS:${PN} += "\
python3-dateutil \
diff --git a/meta-openembedded/meta-python/recipes-devtools/python/python3-beautifulsoup4_4.12.3.bb b/meta-openembedded/meta-python/recipes-devtools/python/python3-beautifulsoup4_4.13.3.bb
index d08017d003..a36c22e6f1 100644
--- a/meta-openembedded/meta-python/recipes-devtools/python/python3-beautifulsoup4_4.12.3.bb
+++ b/meta-openembedded/meta-python/recipes-devtools/python/python3-beautifulsoup4_4.13.3.bb
@@ -3,7 +3,7 @@ HOMEPAGE = " https://www.crummy.com/software/BeautifulSoup/bs4"
LICENSE = "MIT"
LIC_FILES_CHKSUM = "file://LICENSE;md5=96e0034f7c9443910c486773aa1ed9ac"
-SRC_URI[sha256sum] = "74e3d1928edc070d21748185c46e3fb33490f22f52a3addee9aee0f4f7781051"
+SRC_URI[sha256sum] = "1bd32405dacc920b42b83ba01644747ed77456a65760e285fbc47633ceddaf8b"
inherit pypi python_hatchling
diff --git a/meta-openembedded/meta-python/recipes-devtools/python/python3-black_24.10.0.bb b/meta-openembedded/meta-python/recipes-devtools/python/python3-black_25.1.0.bb
index 612a2a5ab3..f87b1e84cb 100644
--- a/meta-openembedded/meta-python/recipes-devtools/python/python3-black_24.10.0.bb
+++ b/meta-openembedded/meta-python/recipes-devtools/python/python3-black_25.1.0.bb
@@ -5,7 +5,7 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=d3465a2a183908c9cb95bf490bd1e7ab \
file://src/blib2to3/LICENSE;md5=bbbad7490e921f9a73c0e891305cb4b3"
DEPENDS = "python3-hatch-vcs-native python3-hatchling-native"
-SRC_URI[sha256sum] = "846ea64c97afe3bc677b761787993be4991810ecc7a4a937816dd6bddedc4875"
+SRC_URI[sha256sum] = "33496d5cd1222ad73391352b4ae8da15253c5de89b93a80b3e2c8d9a19ec2666"
inherit pypi python_hatchling
diff --git a/meta-openembedded/meta-python/recipes-devtools/python/python3-cantools_40.1.1.bb b/meta-openembedded/meta-python/recipes-devtools/python/python3-cantools_40.2.0.bb
index 0267e895e1..e80ee2be39 100644
--- a/meta-openembedded/meta-python/recipes-devtools/python/python3-cantools_40.1.1.bb
+++ b/meta-openembedded/meta-python/recipes-devtools/python/python3-cantools_40.2.0.bb
@@ -3,7 +3,7 @@ HOMEPAGE = "https://github.com/eerimoq/cantools"
LICENSE = "MIT"
LIC_FILES_CHKSUM = "file://LICENSE;md5=d9aa4ec07de78abae21c490c9ffe61bd"
-SRC_URI[sha256sum] = "b1731da5e6997661084c6019d6cdcb3773868c035ed8a728126cf8c6f31a2368"
+SRC_URI[sha256sum] = "fc75f9fe5b37ef992fafdf981ff822087e1baf18162bbbb35d8b0b1321ed72df"
PYPI_PACKAGE = "cantools"
diff --git a/meta-openembedded/meta-python/recipes-devtools/python/python3-cmd2_2.5.9.bb b/meta-openembedded/meta-python/recipes-devtools/python/python3-cmd2_2.5.11.bb
index b49bce53e5..45644b4e8f 100644
--- a/meta-openembedded/meta-python/recipes-devtools/python/python3-cmd2_2.5.9.bb
+++ b/meta-openembedded/meta-python/recipes-devtools/python/python3-cmd2_2.5.11.bb
@@ -5,7 +5,7 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=01d2b71040983a2abc614fc4d0284771"
DEPENDS += "python3-setuptools-scm-native"
-SRC_URI[sha256sum] = "09bb13637832bc818aad5577ccdf5dbeb0c9fbe5b9412ff78d5084f7846f83ab"
+SRC_URI[sha256sum] = "30a0d385021fbe4a4116672845e5695bbe56eb682f9096066776394f954a7429"
inherit pypi python_setuptools_build_meta python3native
diff --git a/meta-openembedded/meta-python/recipes-devtools/python/python3-crc32c_2.3.bb b/meta-openembedded/meta-python/recipes-devtools/python/python3-crc32c_2.3.bb
index 125a7ad877..0e0569ba5b 100644
--- a/meta-openembedded/meta-python/recipes-devtools/python/python3-crc32c_2.3.bb
+++ b/meta-openembedded/meta-python/recipes-devtools/python/python3-crc32c_2.3.bb
@@ -1,7 +1,7 @@
SUMMARY = "A python package implementing the crc32c algorithmin hardware and software"
HOMEPAGE = "https://github.com/ICRAR/crc32c"
-LICENSE = "BSD-2-Clause & BSD-3-Clause & CRC32C-ADLER & LGPL-2.1-or-later"
+LICENSE = "BSD-2-Clause & BSD-3-Clause & Zlib & LGPL-2.1-or-later"
LIC_FILES_CHKSUM = " \
file://LICENSE;md5=4fbd65380cdd255951079008b364516c \
file://LICENSE.google-crc32c;md5=e9ed01b5e5ac9eae23fc2bb33701220c \
diff --git a/meta-openembedded/meta-python/recipes-devtools/python/python3-dateparser_1.2.0.bb b/meta-openembedded/meta-python/recipes-devtools/python/python3-dateparser_1.2.1.bb
index a08564b3f5..d3541c89c7 100644
--- a/meta-openembedded/meta-python/recipes-devtools/python/python3-dateparser_1.2.0.bb
+++ b/meta-openembedded/meta-python/recipes-devtools/python/python3-dateparser_1.2.1.bb
@@ -3,7 +3,7 @@ HOMEPAGE = "https://github.com/scrapinghub/dateparser"
LICENSE = "BSD-3-Clause"
LIC_FILES_CHKSUM = "file://LICENSE;md5=3d3ed25571191e7aa3f55d0a6efe0051"
-SRC_URI[sha256sum] = "7975b43a4222283e0ae15be7b4999d08c9a70e2d378ac87385b1ccf2cffbbb30"
+SRC_URI[sha256sum] = "7e4919aeb48481dbfc01ac9683c8e20bfe95bb715a38c1e9f6af889f4f30ccc3"
PYPI_PACKAGE = "dateparser"
diff --git a/meta-openembedded/meta-python/recipes-devtools/python/python3-dbus-fast_2.30.2.bb b/meta-openembedded/meta-python/recipes-devtools/python/python3-dbus-fast_2.33.0.bb
index 8031023465..b180526d1c 100644
--- a/meta-openembedded/meta-python/recipes-devtools/python/python3-dbus-fast_2.30.2.bb
+++ b/meta-openembedded/meta-python/recipes-devtools/python/python3-dbus-fast_2.33.0.bb
@@ -3,7 +3,7 @@ HOMEPAGE = "https://github.com/bluetooth-devices/dbus-fast"
LICENSE = "MIT"
LIC_FILES_CHKSUM = "file://LICENSE;md5=729e372b5ea0168438e4fd4a00a04947"
-SRC_URI[sha256sum] = "87296315f4a2f2416d495f48cca019ba901d046989e94df2adda84c3170da7b3"
+SRC_URI[sha256sum] = "da2f3a2f2e10092c67a911578135c2244d04b52ec87dda80997bf65e78f79251"
PYPI_PACKAGE = "dbus_fast"
UPSTREAM_CHECK_PYPI_PACKAGE = "${PYPI_PACKAGE}"
diff --git a/meta-openembedded/meta-python/recipes-devtools/python/python3-deprecated_1.2.15.bb b/meta-openembedded/meta-python/recipes-devtools/python/python3-deprecated_1.2.18.bb
index 46b8a19ddc..5f52571edd 100644
--- a/meta-openembedded/meta-python/recipes-devtools/python/python3-deprecated_1.2.15.bb
+++ b/meta-openembedded/meta-python/recipes-devtools/python/python3-deprecated_1.2.18.bb
@@ -3,7 +3,7 @@ HOMEPAGE = "https://deprecated.readthedocs.io/en/latest/"
LICENSE = "MIT"
LIC_FILES_CHKSUM = "file://LICENSE.rst;md5=44288e26f4896bdab14072d4fa35ff01"
-SRC_URI[sha256sum] = "683e561a90de76239796e6b6feac66b99030d2dd3fcf61ef996330f14bbb9b0d"
+SRC_URI[sha256sum] = "422b6f6d859da6f2ef57857761bfb392480502a64c3028ca9bbe86085d72115d"
inherit pypi setuptools3
diff --git a/meta-openembedded/meta-python/recipes-devtools/python/python3-eth-utils_5.1.0.bb b/meta-openembedded/meta-python/recipes-devtools/python/python3-eth-utils_5.2.0.bb
index 6561e7cf65..435d032a84 100644
--- a/meta-openembedded/meta-python/recipes-devtools/python/python3-eth-utils_5.1.0.bb
+++ b/meta-openembedded/meta-python/recipes-devtools/python/python3-eth-utils_5.2.0.bb
@@ -2,9 +2,9 @@ SUMMARY = "Common utility functions for codebases which interact with ethereum."
HOMEPAGE = "https://github.com/ethereum/eth-utils"
SECTION = "devel/python"
LICENSE = "MIT"
-LIC_FILES_CHKSUM = "file://LICENSE;md5=6749008d847c14b9718949c2e24d5c0a"
+LIC_FILES_CHKSUM = "file://LICENSE;md5=d3f53e7cc5bf80b16eff1f4a38c73182"
-SRC_URI[sha256sum] = "84c6314b9cf1fcd526107464bbf487e3f87097a2e753360d5ed319f7d42e3f20"
+SRC_URI[sha256sum] = "17e474eb654df6e18f20797b22c6caabb77415a996b3ba0f3cc8df3437463134"
PYPI_PACKAGE = "eth_utils"
UPSTREAM_CHECK_PYPI_PACKAGE = "${PYPI_PACKAGE}"
diff --git a/meta-openembedded/meta-python/recipes-devtools/python/python3-evdev_1.7.1.bb b/meta-openembedded/meta-python/recipes-devtools/python/python3-evdev_1.8.0.bb
index f098ce4ab3..1a382f49dd 100644
--- a/meta-openembedded/meta-python/recipes-devtools/python/python3-evdev_1.7.1.bb
+++ b/meta-openembedded/meta-python/recipes-devtools/python/python3-evdev_1.8.0.bb
@@ -1,9 +1,9 @@
SUMMARY = "Python evdev lib"
HOMEPAGE = "https://github.com/gvalkov/python-evdev"
LICENSE = "BSD-3-Clause"
-LIC_FILES_CHKSUM = "file://LICENSE;md5=0ff275b442f45fc06287544cf713016f"
+LIC_FILES_CHKSUM = "file://LICENSE;md5=d7bd1cc4c71b706c7e2d4053aef50f2a"
-SRC_URI[sha256sum] = "0c72c370bda29d857e188d931019c32651a9c1ea977c08c8d939b1ced1637fde"
+SRC_URI[sha256sum] = "45598eee1ae3876a3122ca1dc0ec8049c01931672d12478b5c610afc24e47d75"
inherit pypi python_setuptools_build_meta
diff --git a/meta-openembedded/meta-python/recipes-devtools/python/python3-eventlet/d19ad6cc086684ee74db250f5fd35227c98e678a.patch b/meta-openembedded/meta-python/recipes-devtools/python/python3-eventlet/d19ad6cc086684ee74db250f5fd35227c98e678a.patch
index f8a268309a..fd0fc91d25 100644
--- a/meta-openembedded/meta-python/recipes-devtools/python/python3-eventlet/d19ad6cc086684ee74db250f5fd35227c98e678a.patch
+++ b/meta-openembedded/meta-python/recipes-devtools/python/python3-eventlet/d19ad6cc086684ee74db250f5fd35227c98e678a.patch
@@ -11,17 +11,22 @@ Signed-off-by: Khem Raj <raj.khem@gmail.com>
1 file changed, 7 insertions(+)
diff --git a/eventlet/green/thread.py b/eventlet/green/thread.py
-index 053a1c3c6..384b3c290 100644
+index 224cd1c..c70c9e8 100644
--- a/eventlet/green/thread.py
+++ b/eventlet/green/thread.py
-@@ -118,3 +118,10 @@ def stack_size(size=None):
-
+@@ -174,5 +174,12 @@ from eventlet.corolocal import local as _local
if hasattr(__thread, 'daemon_threads_allowed'):
daemon_threads_allowed = __thread.daemon_threads_allowed
-+
+
+if hasattr(__thread, 'start_joinable_thread'):
+ start_joinable_thread = __thread.start_joinable_thread
+ _shutdown = __thread._shutdown
+ _make_thread_handle = __thread._make_thread_handle
+ _ThreadHandle = __thread._ThreadHandle
+ _get_main_thread_ident = __thread._get_main_thread_ident
++
+ if hasattr(__thread, '_shutdown'):
+ _shutdown = __thread._shutdown
+--
+2.43.0
+
diff --git a/meta-openembedded/meta-python/recipes-devtools/python/python3-eventlet_0.37.0.bb b/meta-openembedded/meta-python/recipes-devtools/python/python3-eventlet_0.39.0.bb
index df23162e05..99f11b104f 100644
--- a/meta-openembedded/meta-python/recipes-devtools/python/python3-eventlet_0.37.0.bb
+++ b/meta-openembedded/meta-python/recipes-devtools/python/python3-eventlet_0.39.0.bb
@@ -5,7 +5,7 @@ LICENSE = "MIT"
LIC_FILES_CHKSUM = "file://LICENSE;md5=56472ad6de4caf50e05332a34b66e778"
SRC_URI += "file://d19ad6cc086684ee74db250f5fd35227c98e678a.patch"
-SRC_URI[sha256sum] = "fa49bf5a549cdbaa06919679979ea022ac8f8f3cf0499f26849a1cd8e64c30b1"
+SRC_URI[sha256sum] = "01ba0aa6ee2452690fc02b274a2409598a13b997c7b5af9dc66600fa42015a79"
inherit pypi python_hatchling
diff --git a/meta-openembedded/meta-python/recipes-devtools/python/python3-executing_2.1.0.bb b/meta-openembedded/meta-python/recipes-devtools/python/python3-executing_2.2.0.bb
index 4df84e638a..2941f6f0ee 100644
--- a/meta-openembedded/meta-python/recipes-devtools/python/python3-executing_2.1.0.bb
+++ b/meta-openembedded/meta-python/recipes-devtools/python/python3-executing_2.2.0.bb
@@ -6,4 +6,4 @@ DEPENDS = "python3-setuptools-scm-native"
inherit pypi python_setuptools_build_meta
-SRC_URI[sha256sum] = "8ea27ddd260da8150fa5a708269c4a10e76161e2496ec3e587da9e3c0fe4b9ab"
+SRC_URI[sha256sum] = "5d108c028108fe2551d1a7b2e8b713341e2cb4fc0aa7dcf966fa4327a5226755"
diff --git a/meta-openembedded/meta-python/recipes-devtools/python/python3-fsspec_2024.12.0.bb b/meta-openembedded/meta-python/recipes-devtools/python/python3-fsspec_2025.2.0.bb
index faf33d28dd..31e5243d25 100644
--- a/meta-openembedded/meta-python/recipes-devtools/python/python3-fsspec_2024.12.0.bb
+++ b/meta-openembedded/meta-python/recipes-devtools/python/python3-fsspec_2025.2.0.bb
@@ -3,7 +3,7 @@ HOMEPAGE = "https://github.com/fsspec/filesystem_spec"
LICENSE = "BSD-3-Clause"
LIC_FILES_CHKSUM = "file://LICENSE;md5=b38a11bf4dcdfc66307f8515ce1fbaa6"
-SRC_URI[sha256sum] = "670700c977ed2fb51e0d9f9253177ed20cbde4a3e5c0283cc5385b5870c8533f"
+SRC_URI[sha256sum] = "1c24b16eaa0a1798afa0337aa0db9b256718ab2a89c425371f5628d22c3b6afd"
inherit pypi python_hatchling ptest
diff --git a/meta-openembedded/meta-python/recipes-devtools/python/python3-gevent/not-final.patch b/meta-openembedded/meta-python/recipes-devtools/python/python3-gevent/not-final.patch
deleted file mode 100644
index 444a195da4..0000000000
--- a/meta-openembedded/meta-python/recipes-devtools/python/python3-gevent/not-final.patch
+++ /dev/null
@@ -1,16 +0,0 @@
-gevent fails to build with Cython 3.0.10. As per
-https://github.com/gevent/gevent/issues/2031, removing the
-cython.final decorator works around this.
-
-Upstream-Status: Pending
-Signed-off-by: Ross Burton <ross.burton@arm.com>
-
---- a/src/gevent/_gevent_cqueue.pxd
-+++ b/src/gevent/_gevent_cqueue.pxd
-@@ -75,7 +75,6 @@ cdef class ItemWaiter(Waiter):
- cdef readonly Queue queue
-
-
--@cython.final
- cdef class UnboundQueue(Queue):
- pass
diff --git a/meta-openembedded/meta-python/recipes-devtools/python/python3-gevent_24.2.1.bb b/meta-openembedded/meta-python/recipes-devtools/python/python3-gevent_24.11.1.bb
index 9f96b00953..1a96892fb5 100644
--- a/meta-openembedded/meta-python/recipes-devtools/python/python3-gevent_24.2.1.bb
+++ b/meta-openembedded/meta-python/recipes-devtools/python/python3-gevent_24.11.1.bb
@@ -13,10 +13,9 @@ RDEPENDS:${PN} = "python3-greenlet \
python3-zopeinterface \
"
-SRC_URI += "file://0001-_setuputils.py-Do-not-add-sys_inc_dir.patch \
- file://not-final.patch"
+SRC_URI += "file://0001-_setuputils.py-Do-not-add-sys_inc_dir.patch"
-SRC_URI[sha256sum] = "432fc76f680acf7cf188c2ee0f5d3ab73b63c1f03114c7cd8a34cebbe5aa2056"
+SRC_URI[sha256sum] = "8bd1419114e9e4a3ed33a5bad766afff9a3cf765cb440a582a1b3a9bc80c1aca"
inherit pypi python_setuptools_build_meta cython
diff --git a/meta-openembedded/meta-python/recipes-devtools/python/python3-git-pw_2.7.0.bb b/meta-openembedded/meta-python/recipes-devtools/python/python3-git-pw_2.7.1.bb
index 07fd98ddd8..6308732f49 100644
--- a/meta-openembedded/meta-python/recipes-devtools/python/python3-git-pw_2.7.0.bb
+++ b/meta-openembedded/meta-python/recipes-devtools/python/python3-git-pw_2.7.1.bb
@@ -3,7 +3,7 @@ HOMEPAGE = "https://github.com/getpatchwork/git-pw"
LICENSE = "MIT"
LIC_FILES_CHKSUM = "file://LICENSE;md5=26e1a171d943c64f00c51f90c256b9d4"
-SRC_URI[sha256sum] = "99cb0b4a603386127c8205358d9780428a0468f8b1cb73ace804a5a466a28ef4"
+SRC_URI[sha256sum] = "f69c57aafd13d21d6fa604dff680c4f9113a8f31bf3f65dd663bad0e1839b0e1"
PYPI_PACKAGE = "git_pw"
inherit pypi python_setuptools_build_meta
diff --git a/meta-openembedded/meta-python/recipes-devtools/python/python3-google-auth/run-ptest b/meta-openembedded/meta-python/recipes-devtools/python/python3-google-auth/run-ptest
index f1c8729f0e..e2f6d49fd0 100644
--- a/meta-openembedded/meta-python/recipes-devtools/python/python3-google-auth/run-ptest
+++ b/meta-openembedded/meta-python/recipes-devtools/python/python3-google-auth/run-ptest
@@ -1,4 +1,4 @@
#!/bin/sh
-pytest --automake
-
+# Ignore mtls test until https://github.com/googleapis/google-api-python-client/issues/2554 is fixed
+pytest --automake --deselect tests/transport/test__mtls_helper.py::TestDecryptPrivateKey
diff --git a/meta-openembedded/meta-python/recipes-devtools/python/python3-gpiod_2.2.3.bb b/meta-openembedded/meta-python/recipes-devtools/python/python3-gpiod_2.2.4.bb
index 58908ad0d5..7efbc5b80a 100644
--- a/meta-openembedded/meta-python/recipes-devtools/python/python3-gpiod_2.2.3.bb
+++ b/meta-openembedded/meta-python/recipes-devtools/python/python3-gpiod_2.2.4.bb
@@ -7,7 +7,7 @@ LIC_FILES_CHKSUM = "file://setup.py;beginline=241;endline=241;md5=f5ddb56912b7f2
SRC_URI += "file://run-ptest"
-SRC_URI[sha256sum] = "b916c3741dfc4dbcf6224b39e50765f672b137896287715709d49e9f063304c5"
+SRC_URI[sha256sum] = "4923c27262c70815054fe7a1962b98dd1d6822a541c103d0acd7f42fc9aabae9"
inherit python_setuptools_build_meta python_pep517 ptest pypi
diff --git a/meta-openembedded/meta-python/recipes-devtools/python/python3-grpcio-channelz_1.69.0.bb b/meta-openembedded/meta-python/recipes-devtools/python/python3-grpcio-channelz_1.70.0.bb
index 4c0172e2d6..225048250e 100644
--- a/meta-openembedded/meta-python/recipes-devtools/python/python3-grpcio-channelz_1.69.0.bb
+++ b/meta-openembedded/meta-python/recipes-devtools/python/python3-grpcio-channelz_1.70.0.bb
@@ -11,7 +11,7 @@ DEPENDS += "python3-grpcio"
PYPI_PACKAGE = "grpcio_channelz"
UPSTREAM_CHECK_PYPI_PACKAGE = "${PYPI_PACKAGE}"
-SRC_URI[sha256sum] = "c7b5900a6d3c3e8229e65ae4b6313d64c1693dfaa767f5b0e1c6d1915324820f"
+SRC_URI[sha256sum] = "79334e27f6d9bfbfc536adfa2a4108a1ac048a4d052158f1cc1df6cc359e748a"
RDEPENDS:${PN} = "python3-grpcio"
diff --git a/meta-openembedded/meta-python/recipes-devtools/python/python3-grpcio-reflection_1.69.0.bb b/meta-openembedded/meta-python/recipes-devtools/python/python3-grpcio-reflection_1.70.0.bb
index 7720ab2fa7..08d94a0084 100644
--- a/meta-openembedded/meta-python/recipes-devtools/python/python3-grpcio-reflection_1.69.0.bb
+++ b/meta-openembedded/meta-python/recipes-devtools/python/python3-grpcio-reflection_1.70.0.bb
@@ -11,7 +11,7 @@ DEPENDS += "python3-grpcio"
PYPI_PACKAGE = "grpcio_reflection"
UPSTREAM_CHECK_PYPI_PACKAGE = "${PYPI_PACKAGE}"
-SRC_URI[sha256sum] = "3474aaedfb10d8da5503135a2fb9fbb4e1f72044ad7ee2d0bf22090934e80908"
+SRC_URI[sha256sum] = "af46ce13e57fd7602deaef5b1d1903f6644f8982cc00f62fa9fa5b928acf6a49"
RDEPENDS:${PN} = "python3-grpcio"
diff --git a/meta-openembedded/meta-python/recipes-devtools/python/python3-grpcio-tools/0001-setup.py-Do-not-mix-C-and-C-compiler-options.patch b/meta-openembedded/meta-python/recipes-devtools/python/python3-grpcio-tools/0001-setup.py-Do-not-mix-C-and-C-compiler-options.patch
index 5366a1e1cf..439b337bda 100644
--- a/meta-openembedded/meta-python/recipes-devtools/python/python3-grpcio-tools/0001-setup.py-Do-not-mix-C-and-C-compiler-options.patch
+++ b/meta-openembedded/meta-python/recipes-devtools/python/python3-grpcio-tools/0001-setup.py-Do-not-mix-C-and-C-compiler-options.patch
@@ -27,7 +27,7 @@ Signed-off-by: Khem Raj <raj.khem@gmail.com>
1 file changed, 6 insertions(+), 4 deletions(-)
diff --git a/setup.py b/setup.py
-index 5e19b63..61b30d8 100644
+index 1a997df..86e3ad1 100644
--- a/setup.py
+++ b/setup.py
@@ -90,9 +90,11 @@ def check_linker_need_libatomic():
@@ -36,12 +36,12 @@ index 5e19b63..61b30d8 100644
)
- cxx = os.environ.get("CXX", "c++")
- cpp_test = subprocess.Popen(
-- [cxx, "-x", "c++", "-std=c++14", "-"],
+- [cxx, "-x", "c++", "-std=c++17", "-"],
+ cxx, cxx_args = os.environ.get('CXX').split(' ', 1) or 'c++'
+ if not cxx_args:
+ cxx_args = "-g"
+
-+ cpp_test = subprocess.Popen([cxx, cxx_args, '-x', 'c++', '-std=c++14', '-'],
++ cpp_test = subprocess.Popen([cxx, cxx_args, '-x', 'c++', '-std=c++17', '-'],
stdin=PIPE,
stdout=PIPE,
stderr=PIPE,
@@ -49,8 +49,11 @@ index 5e19b63..61b30d8 100644
# Double-check to see if -latomic actually can solve the problem.
# https://github.com/grpc/grpc/issues/22491
cpp_test = subprocess.Popen(
-- [cxx, "-x", "c++", "-std=c++14", "-", "-latomic"],
-+ [cxx, cxx_args, '-x', 'c++', '-std=c++14', '-', '-latomic'],
+- [cxx, "-x", "c++", "-std=c++17", "-", "-latomic"],
++ [cxx, cxx_args, '-x', 'c++', '-std=c++17', '-', '-latomic'],
stdin=PIPE,
stdout=PIPE,
stderr=PIPE,
+--
+2.43.0
+
diff --git a/meta-openembedded/meta-python/recipes-devtools/python/python3-grpcio-tools_1.69.0.bb b/meta-openembedded/meta-python/recipes-devtools/python/python3-grpcio-tools_1.70.0.bb
index 76f5739f95..e295e0329e 100644
--- a/meta-openembedded/meta-python/recipes-devtools/python/python3-grpcio-tools_1.69.0.bb
+++ b/meta-openembedded/meta-python/recipes-devtools/python/python3-grpcio-tools_1.70.0.bb
@@ -15,7 +15,7 @@ DEPENDS += "python3-grpcio"
SRC_URI += "file://0001-setup.py-Do-not-mix-C-and-C-compiler-options.patch \
file://0001-protobuf-Disable-musttail-attribute-on-mips.patch \
"
-SRC_URI[sha256sum] = "3e1a98f4d9decb84979e1ddd3deb09c0a33a84b6e3c0776d5bde4097e3ab66dd"
+SRC_URI[sha256sum] = "e578fee7c1c213c8e471750d92631d00f178a15479fb2cb3b939a07fc125ccd3"
RDEPENDS:${PN} = "python3-grpcio"
diff --git a/meta-openembedded/meta-python/recipes-devtools/python/python3-grpcio/0001-Include-missing-cstdint-header.patch b/meta-openembedded/meta-python/recipes-devtools/python/python3-grpcio/0001-Include-missing-cstdint-header.patch
deleted file mode 100644
index a2bd294a01..0000000000
--- a/meta-openembedded/meta-python/recipes-devtools/python/python3-grpcio/0001-Include-missing-cstdint-header.patch
+++ /dev/null
@@ -1,29 +0,0 @@
-From 0760579b4890b48ea3ab36e48f1f6fb3e7ed05f5 Mon Sep 17 00:00:00 2001
-From: Khem Raj <raj.khem@gmail.com>
-Date: Mon, 30 Jan 2023 10:31:10 -0800
-Subject: [PATCH] Include missing <cstdint> header
-
-gcc 13 moved some includes around and as a result <cstdint> is
-no longer transitively included [1]. Explicitly include it for
-int32_t.
-
-[1] https://gcc.gnu.org/gcc-13/porting_to.html#header-dep-changes
-
-Upstream-Status: Submitted [https://code-review.googlesource.com/c/re2/+/60970]
-Signed-off-by: Khem Raj <raj.khem@gmail.com>
----
- third_party/re2/util/pcre.h | 1 +
- 1 file changed, 1 insertion(+)
-
-diff --git a/third_party/re2/util/pcre.h b/third_party/re2/util/pcre.h
-index 896b0bd..271a005 100644
---- a/third_party/re2/util/pcre.h
-+++ b/third_party/re2/util/pcre.h
-@@ -163,6 +163,7 @@
-
- #include "util/util.h"
- #include "re2/stringpiece.h"
-+#include <cstdint>
-
- #ifdef USEPCRE
- #include <pcre.h>
diff --git a/meta-openembedded/meta-python/recipes-devtools/python/python3-grpcio/0001-crypto-use-_Generic-only-if-defined-__cplusplus.patch b/meta-openembedded/meta-python/recipes-devtools/python/python3-grpcio/0001-crypto-use-_Generic-only-if-defined-__cplusplus.patch
deleted file mode 100644
index 790ccccc95..0000000000
--- a/meta-openembedded/meta-python/recipes-devtools/python/python3-grpcio/0001-crypto-use-_Generic-only-if-defined-__cplusplus.patch
+++ /dev/null
@@ -1,73 +0,0 @@
-From eee5daeb5b53b0c4a013aa5887a726434ec81600 Mon Sep 17 00:00:00 2001
-From: Martin Jansa <martin.jansa@gmail.com>
-Date: Mon, 6 May 2024 01:36:39 +0200
-Subject: [PATCH] crypto: use _Generic only if !defined(__cplusplus)
-
-* fixes build with gcc-14 which has __builtin_addc and __builtin_subc
- with gcc-13 it was already using the #else branch because of missing builtins
-
-* fixes
- https://github.com/grpc/grpc/issues/35945
-
-* _Generic was introduced in boringssl with:
- https://boringssl.googlesource.com/boringssl/+/70ca6bc24be103dabd68e448cd3af29b929b771d%5E%21/#F4
-
-* but e.g. third_party/boringssl-with-bazel/src/ssl/d1_both.cc includes
- this internal.h and from the .cc extension gcc will process it as C++
- where _Generic isn't available, causing:
-
-In file included from third_party/boringssl-with-bazel/src/ssl/d1_both.cc:125:
-third_party/boringssl-with-bazel/src/ssl/../crypto/internal.h: In function 'uint32_t CRYPTO_addc_u32(uint32_t, uint32_t, uint32_t, uint32_t*)':
-third_party/boringssl-with-bazel/src/ssl/../crypto/internal.h:1159:7: error: expected primary-expression before 'unsigned'
- 1159 | unsigned: __builtin_addc, \
- | ^~~~~~~~
-third_party/boringssl-with-bazel/src/ssl/../crypto/internal.h:1166:10: note: in expansion of macro 'CRYPTO_GENERIC_ADDC'
- 1166 | return CRYPTO_GENERIC_ADDC(x, y, carry, out_carry);
- | ^~~~~~~~~~~~~~~~~~~
-third_party/boringssl-with-bazel/src/ssl/../crypto/internal.h:1160:7: error: expected primary-expression before 'unsigned'
- 1160 | unsigned long: __builtin_addcl, \
- | ^~~~~~~~
-third_party/boringssl-with-bazel/src/ssl/../crypto/internal.h:1166:10: note: in expansion of macro 'CRYPTO_GENERIC_ADDC'
- 1166 | return CRYPTO_GENERIC_ADDC(x, y, carry, out_carry);
- | ^~~~~~~~~~~~~~~~~~~
-third_party/boringssl-with-bazel/src/ssl/../crypto/internal.h:1161:7: error: expected primary-expression before 'unsigned'
- 1161 | unsigned long long: __builtin_addcll))((x), (y), (carry), (out_carry))
- | ^~~~~~~~
-third_party/boringssl-with-bazel/src/ssl/../crypto/internal.h:1166:10: note: in expansion of macro 'CRYPTO_GENERIC_ADDC'
- 1166 | return CRYPTO_GENERIC_ADDC(x, y, carry, out_carry);
- | ^~~~~~~~~~~~~~~~~~~
-third_party/boringssl-with-bazel/src/ssl/../crypto/internal.h:1158:4: error: '_Generic' was not declared in this scope
- 1158 | (_Generic((x), \
- | ^~~~~~~~
-third_party/boringssl-with-bazel/src/ssl/../crypto/internal.h:1166:10: note: in expansion of macro 'CRYPTO_GENERIC_ADDC'
- 1166 | return CRYPTO_GENERIC_ADDC(x, y, carry, out_carry);
- | ^~~~~~~~~~~~~~~~~~~
-
-Upstream-Status: Submitted [https://boringssl-review.googlesource.com/c/boringssl/+/68227 crypto: use _Generic only if !defined(__cplusplus)]
-Signed-off-by: Martin Jansa <martin.jansa@gmail.com>
----
- crypto/internal.h | 4 ++--
- 1 file changed, 2 insertions(+), 2 deletions(-)
-
-diff --git a/crypto/internal.h b/crypto/internal.h
-index f93c2e5..2fca2fb 100644
---- a/crypto/internal.h
-+++ b/crypto/internal.h
-@@ -1206,7 +1206,7 @@ static inline uint64_t CRYPTO_rotr_u64(uint64_t value, int shift) {
-
- // CRYPTO_addc_* returns |x + y + carry|, and sets |*out_carry| to the carry
- // bit. |carry| must be zero or one.
--#if OPENSSL_HAS_BUILTIN(__builtin_addc)
-+#if OPENSSL_HAS_BUILTIN(__builtin_addc) && !defined(__cplusplus)
-
- #define CRYPTO_GENERIC_ADDC(x, y, carry, out_carry) \
- (_Generic((x), \
-@@ -1258,7 +1258,7 @@ static inline uint64_t CRYPTO_addc_u64(uint64_t x, uint64_t y, uint64_t carry,
-
- // CRYPTO_subc_* returns |x - y - borrow|, and sets |*out_borrow| to the borrow
- // bit. |borrow| must be zero or one.
--#if OPENSSL_HAS_BUILTIN(__builtin_subc)
-+#if OPENSSL_HAS_BUILTIN(__builtin_subc) && !defined(__cplusplus)
-
- #define CRYPTO_GENERIC_SUBC(x, y, borrow, out_borrow) \
- (_Generic((x), \
diff --git a/meta-openembedded/meta-python/recipes-devtools/python/python3-grpcio/0001-python-enable-unbundled-cross-compilation.patch b/meta-openembedded/meta-python/recipes-devtools/python/python3-grpcio/0001-python-enable-unbundled-cross-compilation.patch
new file mode 100644
index 0000000000..782b348815
--- /dev/null
+++ b/meta-openembedded/meta-python/recipes-devtools/python/python3-grpcio/0001-python-enable-unbundled-cross-compilation.patch
@@ -0,0 +1,49 @@
+From ff01ac8908a7267503ffbb85efd24755da0502d8 Mon Sep 17 00:00:00 2001
+From: Peter Marko <peter.marko@siemens.com>
+Date: Wed, 5 Feb 2025 21:06:50 +0100
+Subject: [PATCH] python: enable unbundled cross compilation
+
+System headers are on a sysroot path provided by the toolchain
+options.
+
+Upstream-Status: Pending
+Signed-off-by: Peter Marko <peter.marko@siemens.com>
+---
+ setup.py | 10 +++++-----
+ 1 file changed, 5 insertions(+), 5 deletions(-)
+
+diff --git a/setup.py b/setup.py
+index 3b6edbe..d3a0d04 100644
+--- a/setup.py
++++ b/setup.py
+@@ -317,25 +317,25 @@ if BUILD_WITH_SYSTEM_OPENSSL:
+ lambda x: "third_party/boringssl" not in x, CORE_C_FILES
+ )
+ CORE_C_FILES = filter(lambda x: "src/boringssl" not in x, CORE_C_FILES)
+- SSL_INCLUDE = (os.path.join("/usr", "include", "openssl"),)
++ SSL_INCLUDE = ()
+
+ if BUILD_WITH_SYSTEM_ZLIB:
+ CORE_C_FILES = filter(lambda x: "third_party/zlib" not in x, CORE_C_FILES)
+- ZLIB_INCLUDE = (os.path.join("/usr", "include"),)
++ ZLIB_INCLUDE = ()
+
+ if BUILD_WITH_SYSTEM_CARES:
+ CORE_C_FILES = filter(lambda x: "third_party/cares" not in x, CORE_C_FILES)
+- CARES_INCLUDE = (os.path.join("/usr", "include"),)
++ CARES_INCLUDE = ()
+
+ if BUILD_WITH_SYSTEM_RE2:
+ CORE_C_FILES = filter(lambda x: "third_party/re2" not in x, CORE_C_FILES)
+- RE2_INCLUDE = (os.path.join("/usr", "include", "re2"),)
++ RE2_INCLUDE = ()
+
+ if BUILD_WITH_SYSTEM_ABSL:
+ CORE_C_FILES = filter(
+ lambda x: "third_party/abseil-cpp" not in x, CORE_C_FILES
+ )
+- ABSL_INCLUDE = (os.path.join("/usr", "include"),)
++ ABSL_INCLUDE = ()
+
+ EXTENSION_INCLUDE_DIRECTORIES = (
+ (PYTHON_STEM,)
diff --git a/meta-openembedded/meta-python/recipes-devtools/python/python3-grpcio/0001-target.h-define-proper-macro-for-ppc-ppc64.patch b/meta-openembedded/meta-python/recipes-devtools/python/python3-grpcio/0001-target.h-define-proper-macro-for-ppc-ppc64.patch
deleted file mode 100644
index 39f9fafba7..0000000000
--- a/meta-openembedded/meta-python/recipes-devtools/python/python3-grpcio/0001-target.h-define-proper-macro-for-ppc-ppc64.patch
+++ /dev/null
@@ -1,34 +0,0 @@
-From e2c78c555ab3d9509c4ade511e2f711eb7188626 Mon Sep 17 00:00:00 2001
-From: Changqing Li <changqing.li@windriver.com>
-Date: Wed, 15 May 2024 16:55:09 +0800
-Subject: [PATCH] target.h: define proper macro for ppc/ppc64
-
-Fix error:
-third_party/boringssl-with-bazel/src/include/openssl/target.h:74:2: error: #error "Unknown target CPU"
-third_party/boringssl-with-bazel/src/include/openssl/bn.h:172:2: error: #error "Must define either OPENSSL_32_BIT or OPENSSL_64_BIT"
-third_party/boringssl-with-bazel/src/include/openssl/bn.h:230:44: error: 'BN_ULONG' has not been declared
-
-BN_ULONG will be defined after set proper OPENSSL_32_BIT or OPENSSL_64_BIT
-
-Upstream-Status: Pending
-
-Signed-off-by: Changqing Li <changqing.li@windriver.com>
----
- third_party/boringssl-with-bazel/src/include/openssl/target.h | 4 ++++
- 1 file changed, 4 insertions(+)
-
-diff --git a/third_party/boringssl-with-bazel/src/include/openssl/target.h b/third_party/boringssl-with-bazel/src/include/openssl/target.h
-index 2760f52..e743402 100644
---- a/third_party/boringssl-with-bazel/src/include/openssl/target.h
-+++ b/third_party/boringssl-with-bazel/src/include/openssl/target.h
-@@ -54,6 +54,10 @@
- #define OPENSSL_32_BIT
- #elif defined(__myriad2__)
- #define OPENSSL_32_BIT
-+#elif defined(__PPC64__)
-+#define OPENSSL_64_BIT
-+#elif defined(__PPC__)
-+#define OPENSSL_32_BIT
- #else
- // The list above enumerates the platforms that BoringSSL supports. For these
- // platforms we keep a reasonable bar of not breaking them: automated test
diff --git a/meta-openembedded/meta-python/recipes-devtools/python/python3-grpcio/0001-zlib-Include-unistd.h-for-open-close-C-APIs.patch b/meta-openembedded/meta-python/recipes-devtools/python/python3-grpcio/0001-zlib-Include-unistd.h-for-open-close-C-APIs.patch
deleted file mode 100644
index 584723e6d1..0000000000
--- a/meta-openembedded/meta-python/recipes-devtools/python/python3-grpcio/0001-zlib-Include-unistd.h-for-open-close-C-APIs.patch
+++ /dev/null
@@ -1,24 +0,0 @@
-From f84421d8ee06890e2c98c0f7c9ec6c73f88e77c3 Mon Sep 17 00:00:00 2001
-From: Khem Raj <raj.khem@gmail.com>
-Date: Sun, 12 Feb 2023 21:25:04 -0800
-Subject: [PATCH] zlib: Include unistd.h for open/close C APIs
-
-Upstream-Status: Pending
-
-Signed-off-by: Khem Raj <raj.khem@gmail.com>
----
- third_party/zlib/gzguts.h | 1 +
- 1 file changed, 1 insertion(+)
-
-diff --git a/third_party/zlib/gzguts.h b/third_party/zlib/gzguts.h
-index f937504..341a68d 100644
---- a/third_party/zlib/gzguts.h
-+++ b/third_party/zlib/gzguts.h
-@@ -18,6 +18,7 @@
- #endif
-
- #include <stdio.h>
-+#include <unistd.h>
- #include "zlib.h"
- #ifdef STDC
- # include <string.h>
diff --git a/meta-openembedded/meta-python/recipes-devtools/python/python3-grpcio/abseil-ppc-fixes.patch b/meta-openembedded/meta-python/recipes-devtools/python/python3-grpcio/abseil-ppc-fixes.patch
deleted file mode 100644
index 69e06a7918..0000000000
--- a/meta-openembedded/meta-python/recipes-devtools/python/python3-grpcio/abseil-ppc-fixes.patch
+++ /dev/null
@@ -1,102 +0,0 @@
-From a2ec96a96ff7ba016e800212a942b9f29f255415 Mon Sep 17 00:00:00 2001
-From: Khem Raj <raj.khem@gmail.com>
-Date: Sat, 13 Mar 2021 10:26:25 -0800
-Subject: [PATCH] An all-in-one patch that fixes several issues:
-
-1) UnscaledCycleClock not fully implemented for ppc*-musl (disabled on musl)
-2) powerpc stacktrace implementation only works on glibc (disabled on musl)
-3) powerpc stacktrace implementation has ppc64 assumptions (fixed)
-4) examine_stack.cpp makes glibc assumptions on powerpc (fixed)
-
-Sourced from void linux
-
-Upstream-Status: Pending
-Signed-off-by: Khem Raj <raj.khem@gmail.com>
-Signed-off-by: Xu Huan <xuhuan.fnst@fujitsu.com>
-Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
----
- .../abseil-cpp/absl/base/internal/unscaledcycleclock.cc | 4 ++--
- .../absl/base/internal/unscaledcycleclock_config.h | 3 ++-
- .../abseil-cpp/absl/debugging/internal/examine_stack.cc | 8 +++++++-
- .../absl/debugging/internal/stacktrace_config.h | 2 +-
- 4 files changed, 12 insertions(+), 5 deletions(-)
-
-diff --git a/third_party/abseil-cpp/absl/base/internal/unscaledcycleclock.cc b/third_party/abseil-cpp/absl/base/internal/unscaledcycleclock.cc
-index a0bf3a6..103b4f6 100644
---- a/third_party/abseil-cpp/absl/base/internal/unscaledcycleclock.cc
-+++ b/third_party/abseil-cpp/absl/base/internal/unscaledcycleclock.cc
-@@ -20,7 +20,7 @@
- #include <intrin.h>
- #endif
-
--#if defined(__powerpc__) || defined(__ppc__)
-+#if (defined(__powerpc__) || defined(__ppc__)) && defined(__GLIBC__)
- #ifdef __GLIBC__
- #include <sys/platform/ppc.h>
- #elif defined(__FreeBSD__)
-@@ -58,7 +58,7 @@ double UnscaledCycleClock::Frequency() {
- return base_internal::NominalCPUFrequency();
- }
-
--#elif defined(__powerpc__) || defined(__ppc__)
-+#elif (defined(__powerpc__) || defined(__ppc__)) && defined(__GLIBC__)
-
- int64_t UnscaledCycleClock::Now() {
- #ifdef __GLIBC__
-diff --git a/third_party/abseil-cpp/absl/base/internal/unscaledcycleclock_config.h b/third_party/abseil-cpp/absl/base/internal/unscaledcycleclock_config.h
-index 43a3dab..196a853 100644
---- a/third_party/abseil-cpp/absl/base/internal/unscaledcycleclock_config.h
-+++ b/third_party/abseil-cpp/absl/base/internal/unscaledcycleclock_config.h
-@@ -21,7 +21,8 @@
-
- // The following platforms have an implementation of a hardware counter.
- #if defined(__i386__) || defined(__x86_64__) || defined(__aarch64__) || \
-- defined(__powerpc__) || defined(__ppc__) || defined(_M_IX86) || \
-+ ((defined(__powerpc__) || defined(__ppc__)) && defined(__GLIBC__)) || \
-+ defined(_M_IX86) || \
- (defined(_M_X64) && !defined(_M_ARM64EC))
- #define ABSL_HAVE_UNSCALED_CYCLECLOCK_IMPLEMENTATION 1
- #else
-diff --git a/third_party/abseil-cpp/absl/debugging/internal/examine_stack.cc b/third_party/abseil-cpp/absl/debugging/internal/examine_stack.cc
-index 3dd6ba1..9f0601c 100644
---- a/third_party/abseil-cpp/absl/debugging/internal/examine_stack.cc
-+++ b/third_party/abseil-cpp/absl/debugging/internal/examine_stack.cc
-@@ -36,6 +36,10 @@
- #include <csignal>
- #include <cstdio>
-
-+#if defined(__powerpc__)
-+#include <asm/ptrace.h>
-+#endif
-+
- #include "absl/base/attributes.h"
- #include "absl/base/internal/raw_logging.h"
- #include "absl/base/macros.h"
-@@ -177,8 +181,10 @@ void* GetProgramCounter(void* const vuc) {
- return reinterpret_cast<void*>(context->uc_mcontext.pc);
- #elif defined(__powerpc64__)
- return reinterpret_cast<void*>(context->uc_mcontext.gp_regs[32]);
--#elif defined(__powerpc__)
-+#elif defined(__powerpc__) && defined(__GLIBC__)
- return reinterpret_cast<void*>(context->uc_mcontext.uc_regs->gregs[32]);
-+#elif defined(__powerpc__)
-+ return reinterpret_cast<void*>(((struct pt_regs *)context->uc_regs)->gregs[32]);
- #elif defined(__riscv)
- return reinterpret_cast<void*>(context->uc_mcontext.__gregs[REG_PC]);
- #elif defined(__s390__) && !defined(__s390x__)
-diff --git a/third_party/abseil-cpp/absl/debugging/internal/stacktrace_config.h b/third_party/abseil-cpp/absl/debugging/internal/stacktrace_config.h
-index 3929b1b..23d5e50 100644
---- a/third_party/abseil-cpp/absl/debugging/internal/stacktrace_config.h
-+++ b/third_party/abseil-cpp/absl/debugging/internal/stacktrace_config.h
-@@ -60,7 +60,7 @@
- #elif defined(__i386__) || defined(__x86_64__)
- #define ABSL_STACKTRACE_INL_HEADER \
- "absl/debugging/internal/stacktrace_x86-inl.inc"
--#elif defined(__ppc__) || defined(__PPC__)
-+#elif (defined(__ppc__) || defined(__PPC__)) && defined(__GLIBC__)
- #define ABSL_STACKTRACE_INL_HEADER \
- "absl/debugging/internal/stacktrace_powerpc-inl.inc"
- #elif defined(__aarch64__)
---
-2.43.0
-
diff --git a/meta-openembedded/meta-python/recipes-devtools/python/python3-grpcio_1.69.0.bb b/meta-openembedded/meta-python/recipes-devtools/python/python3-grpcio_1.69.0.bb
deleted file mode 100644
index 617e982382..0000000000
--- a/meta-openembedded/meta-python/recipes-devtools/python/python3-grpcio_1.69.0.bb
+++ /dev/null
@@ -1,47 +0,0 @@
-DESCRIPTION = "Google gRPC"
-HOMEPAGE = "http://www.grpc.io/"
-SECTION = "devel/python"
-LICENSE = "Apache-2.0 & BSD-3-Clause"
-LIC_FILES_CHKSUM = "file://LICENSE;md5=731e401b36f8077ae0c134b59be5c906"
-
-DEPENDS += "python3-protobuf"
-
-SRC_URI += "file://0001-Include-missing-cstdint-header.patch \
- file://abseil-ppc-fixes.patch \
- file://0001-zlib-Include-unistd.h-for-open-close-C-APIs.patch \
- file://0001-crypto-use-_Generic-only-if-defined-__cplusplus.patch;patchdir=third_party/boringssl-with-bazel/src/ \
- file://0001-target.h-define-proper-macro-for-ppc-ppc64.patch \
- "
-SRC_URI[sha256sum] = "936fa44241b5379c5afc344e1260d467bee495747eaf478de825bab2791da6f5"
-
-RDEPENDS:${PN} = "python3-protobuf"
-
-inherit setuptools3
-inherit pypi
-
-CFLAGS:append:libc-musl = " -D_LARGEFILE64_SOURCE"
-
-export GRPC_PYTHON_DISABLE_LIBC_COMPATIBILITY = "1"
-
-BORING_SSL_PLATFORM:arm = "linux-arm"
-BORING_SSL_PLATFORM:x86-64 = "linux-x86_64"
-BORING_SSL_PLATFORM:aarch64 = "linux-aarch64"
-BORING_SSL_PLATFORM ?= "unsupported"
-export GRPC_BORING_SSL_PLATFORM = "${BORING_SSL_PLATFORM}"
-export GRPC_BUILD_OVERRIDE_BORING_SSL_ASM_PLATFORM = "${BORING_SSL_PLATFORM}"
-
-BORING_SSL:arm = "1"
-BORING_SSL:x86-64 = "1"
-BORING_SSL:aarch64 = "1"
-BORING_SSL ?= "0"
-export GRPC_BUILD_WITH_BORING_SSL_ASM = "${BORING_SSL}"
-
-GRPC_CFLAGS ?= ""
-GRPC_CFLAGS:append:toolchain-clang = " -fvisibility=hidden -fno-wrapv -fno-exceptions"
-export GRPC_PYTHON_CFLAGS = "${GRPC_CFLAGS}"
-
-CLEANBROKEN = "1"
-
-BBCLASSEXTEND = "native nativesdk"
-
-CCACHE_DISABLE = "1"
diff --git a/meta-openembedded/meta-python/recipes-devtools/python/python3-grpcio_1.70.0.bb b/meta-openembedded/meta-python/recipes-devtools/python/python3-grpcio_1.70.0.bb
new file mode 100644
index 0000000000..bebfa51be1
--- /dev/null
+++ b/meta-openembedded/meta-python/recipes-devtools/python/python3-grpcio_1.70.0.bb
@@ -0,0 +1,37 @@
+DESCRIPTION = "Google gRPC"
+HOMEPAGE = "http://www.grpc.io/"
+SECTION = "devel/python"
+LICENSE = "Apache-2.0 & BSD-3-Clause & MPL-2.0 & MIT & BSD-2-Clause"
+LIC_FILES_CHKSUM = " \
+ file://LICENSE;md5=731e401b36f8077ae0c134b59be5c906 \
+ file://third_party/utf8_range/utf8_validity.h;beginline=1;endline=5;md5=db08ddb5817e660489678e7c3653805a \
+ file://third_party/xxhash/xxhash.h;beginline=1;endline=34;md5=d41d564db2353fc80a713956d85b1690 \
+"
+
+DEPENDS += "abseil-cpp c-ares openssl python3-protobuf re2 zlib"
+
+SRC_URI += "file://0001-python-enable-unbundled-cross-compilation.patch"
+SRC_URI[sha256sum] = "8d1584a68d5922330025881e63a6c1b54cc8117291d382e4fa69339b6d914c56"
+
+RDEPENDS:${PN} = "python3-protobuf"
+
+inherit setuptools3
+inherit pypi
+
+CFLAGS:append:libc-musl = " -D_LARGEFILE64_SOURCE"
+
+export GRPC_PYTHON_BUILD_SYSTEM_ABSL = "1"
+export GRPC_PYTHON_BUILD_SYSTEM_CARES = "1"
+export GRPC_PYTHON_BUILD_SYSTEM_OPENSSL = "1"
+export GRPC_PYTHON_BUILD_SYSTEM_RE2 = "1"
+export GRPC_PYTHON_BUILD_SYSTEM_ZLIB = "1"
+
+GRPC_CFLAGS ?= ""
+GRPC_CFLAGS:append:toolchain-clang = " -fvisibility=hidden -fno-wrapv -fno-exceptions"
+export GRPC_PYTHON_CFLAGS = "${GRPC_CFLAGS}"
+
+CLEANBROKEN = "1"
+
+BBCLASSEXTEND = "native nativesdk"
+
+CCACHE_DISABLE = "1"
diff --git a/meta-openembedded/meta-python/recipes-devtools/python/python3-importlib-metadata_8.5.0.bb b/meta-openembedded/meta-python/recipes-devtools/python/python3-importlib-metadata_8.6.1.bb
index d51edf3356..4b2438b69c 100644
--- a/meta-openembedded/meta-python/recipes-devtools/python/python3-importlib-metadata_8.5.0.bb
+++ b/meta-openembedded/meta-python/recipes-devtools/python/python3-importlib-metadata_8.6.1.bb
@@ -8,7 +8,7 @@ inherit pypi python_setuptools_build_meta
PYPI_PACKAGE = "importlib_metadata"
UPSTREAM_CHECK_PYPI_PACKAGE = "${PYPI_PACKAGE}"
-SRC_URI[sha256sum] = "71522656f0abace1d072b9e5481a48f07c138e00f079c38c8f883823f9c26bd7"
+SRC_URI[sha256sum] = "310b41d755445d74569f993ccfc22838295d9fe005425094fad953d7f15c8580"
S = "${WORKDIR}/importlib_metadata-${PV}"
diff --git a/meta-openembedded/meta-python/recipes-devtools/python/python3-inline-snapshot_0.19.3.bb b/meta-openembedded/meta-python/recipes-devtools/python/python3-inline-snapshot_0.20.1.bb
index 4e172e1820..5219675e04 100644
--- a/meta-openembedded/meta-python/recipes-devtools/python/python3-inline-snapshot_0.19.3.bb
+++ b/meta-openembedded/meta-python/recipes-devtools/python/python3-inline-snapshot_0.20.1.bb
@@ -4,7 +4,7 @@ LICENSE = "MIT"
LIC_FILES_CHKSUM = "file://LICENSE;md5=7a35eb90dfdf03953dd2074d0fdba1d4"
DEPENDS = "python3-hatchling-native"
-SRC_URI[sha256sum] = "1e40f34da64fe2406c6bba3f473905e22386da43e16c85060610692325aa94d7"
+SRC_URI[sha256sum] = "c56c871e59973500eca00610022eac19e79cd2c1b0b2d7a18abe14dde11a1431"
inherit pypi python_hatchling
diff --git a/meta-openembedded/meta-python/recipes-devtools/python/python3-ipython_8.31.0.bb b/meta-openembedded/meta-python/recipes-devtools/python/python3-ipython_8.32.0.bb
index d8b57a5c9a..7823d43d17 100644
--- a/meta-openembedded/meta-python/recipes-devtools/python/python3-ipython_8.31.0.bb
+++ b/meta-openembedded/meta-python/recipes-devtools/python/python3-ipython_8.32.0.bb
@@ -3,7 +3,7 @@ HOMEPAGE = "https://ipython.org"
LICENSE = "BSD-3-Clause"
LIC_FILES_CHKSUM = "file://COPYING.rst;md5=59b20262b8663cdd094005bddf47af5f"
-SRC_URI[sha256sum] = "b6a2274606bec6166405ff05e54932ed6e5cfecaca1fc05f2cacde7bb074d70b"
+SRC_URI[sha256sum] = "be2c91895b0b9ea7ba49d33b23e2040c352b33eb6a519cca7ce6e0c743444251"
RDEPENDS:${PN} = "\
python3-setuptools \
diff --git a/meta-openembedded/meta-python/recipes-devtools/python/python3-jdatetime_5.1.0.bb b/meta-openembedded/meta-python/recipes-devtools/python/python3-jdatetime_5.2.0.bb
index e2db6e3428..257ac93fbf 100644
--- a/meta-openembedded/meta-python/recipes-devtools/python/python3-jdatetime_5.1.0.bb
+++ b/meta-openembedded/meta-python/recipes-devtools/python/python3-jdatetime_5.2.0.bb
@@ -3,7 +3,7 @@ HOMEPAGE = "https://github.com/slashmili/python-jalali"
LICENSE = "Python-2.0"
LIC_FILES_CHKSUM = "file://LICENSE;md5=c80be45b33471b4a23cf53d06a8172be"
-SRC_URI[sha256sum] = "25af1f48d1456b9a0acc7b32c68c66e9cccbae541672f9b9724f274d7810a307"
+SRC_URI[sha256sum] = "c81d5898717b82b609a3ce2a73f8b8d3230b0c757e5c0de9d6b1acfdc224f551"
PYPI_PACKAGE = "jdatetime"
diff --git a/meta-openembedded/meta-python/recipes-devtools/python/python3-lief/0002-api-python-config-default.toml-Debug.patch b/meta-openembedded/meta-python/recipes-devtools/python/python3-lief/0002-api-python-config-default.toml-Debug.patch
index bc38a63726..cb8d4e921d 100644
--- a/meta-openembedded/meta-python/recipes-devtools/python/python3-lief/0002-api-python-config-default.toml-Debug.patch
+++ b/meta-openembedded/meta-python/recipes-devtools/python/python3-lief/0002-api-python-config-default.toml-Debug.patch
@@ -12,17 +12,19 @@ Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
api/python/config-default.toml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
-diff --git a/api/python/config-default.toml b/api/python/config-default.toml
-index 519bc046..49477864 100644
--- a/api/python/config-default.toml
+++ b/api/python/config-default.toml
-@@ -1,5 +1,5 @@
+@@ -1,8 +1,11 @@
[lief.build]
-type = "Release"
-+type = "Debug"
- cache = true
+-cache = true
++type = "RelWithDebInfo"
++cache = false
ninja = true
parallel-jobs = 0
---
-2.39.5
-
++extra-cmake-opt = [
++ "-DCMAKE_MODULE_PATH=/cmake/linux/",
++]
+
+ [lief.formats]
+ elf = true
diff --git a/meta-openembedded/meta-python/recipes-devtools/python/python3-lief_0.16.2.bb b/meta-openembedded/meta-python/recipes-devtools/python/python3-lief_0.16.3.bb
index 6cc6e7e5ae..925baa655c 100644
--- a/meta-openembedded/meta-python/recipes-devtools/python/python3-lief_0.16.2.bb
+++ b/meta-openembedded/meta-python/recipes-devtools/python/python3-lief_0.16.3.bb
@@ -10,11 +10,14 @@ SRC_URI = " \
file://0001-build-requirements.txt-Allow-newer-versions.patch \
file://0002-api-python-config-default.toml-Debug.patch \
"
-SRCREV = "d3ad812008fd286322b7085e84136e422b3afea4"
+SRCREV = "646af9f6ced8e827916648f26617998de834db78"
+PV .= "+git"
S = "${WORKDIR}/git"
PEP517_SOURCE_PATH = "${S}/api/python"
+export LIEF_BUILD_DIR = "${B}"
+
inherit python_setuptools_build_meta
DEPENDS += "\
@@ -25,5 +28,7 @@ DEPENDS += "\
ninja-native \
ccache-native \
"
+# https://github.com/lief-project/LIEF/commit/3def579f75965aa19c021d840a759bce2afc0a31#r152197203
+COMPATIBLE_HOST:x86 = "null"
BBCLASSEXTEND = "native nativesdk"
diff --git a/meta-openembedded/meta-python/recipes-devtools/python/python3-lz4_4.3.3.bb b/meta-openembedded/meta-python/recipes-devtools/python/python3-lz4_4.4.3.bb
index 7bbe59e8b7..d29166079b 100644
--- a/meta-openembedded/meta-python/recipes-devtools/python/python3-lz4_4.3.3.bb
+++ b/meta-openembedded/meta-python/recipes-devtools/python/python3-lz4_4.4.3.bb
@@ -9,7 +9,7 @@ DEPENDS += " \
python3-pkgconfig-native \
"
-SRC_URI[sha256sum] = "01fe674ef2889dbb9899d8a67361e0c4a2c833af5aeb37dd505727cf5d2a131e"
+SRC_URI[sha256sum] = "91ed5b71f9179bf3dbfe85d92b52d4b53de2e559aa4daa3b7de18e0dd24ad77d"
inherit pkgconfig pypi python_setuptools_build_meta ptest-python-pytest
diff --git a/meta-openembedded/meta-python/recipes-devtools/python/python3-marshmallow_3.26.0.bb b/meta-openembedded/meta-python/recipes-devtools/python/python3-marshmallow_3.26.1.bb
index bde3819379..4790695129 100644
--- a/meta-openembedded/meta-python/recipes-devtools/python/python3-marshmallow_3.26.0.bb
+++ b/meta-openembedded/meta-python/recipes-devtools/python/python3-marshmallow_3.26.1.bb
@@ -6,7 +6,7 @@ LIC_FILES_CHKSUM = "\
file://LICENSE;md5=27586b20700d7544c06933afe56f7df4 \
file://docs/license.rst;md5=13da439ad060419fb7cf364523017cfb"
-SRC_URI[sha256sum] = "eb36762a1cc76d7abf831e18a3a1b26d3d481bbc74581b8e532a3d3a8115e1cb"
+SRC_URI[sha256sum] = "e6d8affb6cb61d39d26402096dc0aee12d5a26d490a121f118d2e81dc0719dc6"
inherit python_flit_core pypi ptest-python-pytest
diff --git a/meta-openembedded/meta-python/recipes-devtools/python/python3-nanobind_2.4.0.bb b/meta-openembedded/meta-python/recipes-devtools/python/python3-nanobind_2.5.0.bb
index a151d6db4e..e37421caaa 100644
--- a/meta-openembedded/meta-python/recipes-devtools/python/python3-nanobind_2.4.0.bb
+++ b/meta-openembedded/meta-python/recipes-devtools/python/python3-nanobind_2.5.0.bb
@@ -4,7 +4,7 @@ HOMEPAGE = "https://github.com/wjakob/nanobind"
LICENSE = "BSD-3-Clause"
LIC_FILES_CHKSUM = "file://LICENSE;md5=7646f9ee25e49eaf53f89a10665c568c"
-SRC_URI[sha256sum] = "a0392dee5f58881085b2ac8bfe8e53f74285aa4868b1472bfaf76cfb414e1c96"
+SRC_URI[sha256sum] = "cc8412e94acffa20a369191382bcdbb6fbfb302e475e87cacff9516d51023a15"
inherit pypi python_setuptools_build_meta cmake lib_package
diff --git a/meta-openembedded/meta-python/recipes-devtools/python/python3-paramiko_3.5.0.bb b/meta-openembedded/meta-python/recipes-devtools/python/python3-paramiko_3.5.1.bb
index 8ccf939f7a..a69ed72804 100644
--- a/meta-openembedded/meta-python/recipes-devtools/python/python3-paramiko_3.5.0.bb
+++ b/meta-openembedded/meta-python/recipes-devtools/python/python3-paramiko_3.5.1.bb
@@ -3,7 +3,7 @@ HOMEPAGE = "https://github.com/paramiko/paramiko/"
LICENSE = "LGPL-2.1-only"
LIC_FILES_CHKSUM = "file://LICENSE;md5=fd0120fc2e9f841c73ac707a30389af5"
-SRC_URI[sha256sum] = "ad11e540da4f55cedda52931f1a3f812a8238a7af7f62a60de538cd80bb28124"
+SRC_URI[sha256sum] = "b2c665bc45b2b215bd7d7f039901b14b067da00f3a11e6640995fd58f2664822"
PYPI_PACKAGE = "paramiko"
diff --git a/meta-openembedded/meta-python/recipes-devtools/python/python3-pdm_2.22.2.bb b/meta-openembedded/meta-python/recipes-devtools/python/python3-pdm_2.22.3.bb
index 53c0828bcb..0cf9b7d5c3 100644
--- a/meta-openembedded/meta-python/recipes-devtools/python/python3-pdm_2.22.2.bb
+++ b/meta-openembedded/meta-python/recipes-devtools/python/python3-pdm_2.22.3.bb
@@ -4,7 +4,7 @@ LICENSE = "MIT"
SECTION = "devel/python"
LIC_FILES_CHKSUM = "file://LICENSE;md5=2eb31a2cc1a758c34b499f287dd04ef2"
-SRC_URI[sha256sum] = "907dbaa1659f07c763902f8429c1573aa32b5ef2d99b3b123b5f1e38015c917b"
+SRC_URI[sha256sum] = "f409d37b44f6b9938e4eed0bd0ca8016d15cd4514337640d6f962a74d022b412"
inherit pypi python_setuptools_build_meta
diff --git a/meta-openembedded/meta-python/recipes-devtools/python/python3-prettytable_3.12.0.bb b/meta-openembedded/meta-python/recipes-devtools/python/python3-prettytable_3.14.0.bb
index 007c0bffac..93409cdc82 100644
--- a/meta-openembedded/meta-python/recipes-devtools/python/python3-prettytable_3.12.0.bb
+++ b/meta-openembedded/meta-python/recipes-devtools/python/python3-prettytable_3.14.0.bb
@@ -4,7 +4,7 @@ LICENSE = "BSD-3-Clause"
LIC_FILES_CHKSUM = "file://LICENSE;md5=c9a6829fcd174d9535b46211917c7671"
-SRC_URI[sha256sum] = "f04b3e1ba35747ac86e96ec33e3bb9748ce08e254dc2a1c6253945901beec804"
+SRC_URI[sha256sum] = "b804b8d51db23959b96b329094debdbbdf10c8c3aa75958c5988cfd7f78501dd"
inherit pypi ptest-python-pytest python_hatchling
diff --git a/meta-openembedded/meta-python/recipes-devtools/python/python3-prompt-toolkit_3.0.48.bb b/meta-openembedded/meta-python/recipes-devtools/python/python3-prompt-toolkit_3.0.50.bb
index fc9991e374..f59b6a6ae7 100644
--- a/meta-openembedded/meta-python/recipes-devtools/python/python3-prompt-toolkit_3.0.48.bb
+++ b/meta-openembedded/meta-python/recipes-devtools/python/python3-prompt-toolkit_3.0.50.bb
@@ -3,7 +3,7 @@ HOMEPAGE = "https://python-prompt-toolkit.readthedocs.io/"
LICENSE = "BSD-3-Clause"
LIC_FILES_CHKSUM = "file://LICENSE;md5=b2cde7da89f0c1f3e49bf968d00d554f"
-SRC_URI[sha256sum] = "d6623ab0477a80df74e646bdbc93621143f5caf104206aa29294d53de1a03d90"
+SRC_URI[sha256sum] = "544748f3860a2623ca5cd6d2795e7a14f3d0e1c3c9728359013f79877fc89bab"
inherit pypi setuptools3
diff --git a/meta-openembedded/meta-python/recipes-devtools/python/python3-protobuf_4.25.3.bb b/meta-openembedded/meta-python/recipes-devtools/python/python3-protobuf_4.25.3.bb
index b92f91b714..e1dd8e17c7 100644
--- a/meta-openembedded/meta-python/recipes-devtools/python/python3-protobuf_4.25.3.bb
+++ b/meta-openembedded/meta-python/recipes-devtools/python/python3-protobuf_4.25.3.bb
@@ -1,13 +1,19 @@
DESCRIPTION = "Protocol Buffers"
HOMEPAGE = "https://developers.google.com/protocol-buffers/"
SECTION = "devel/python"
-
-LICENSE = "BSD-3-Clause"
-LIC_FILES_CHKSUM = "file://PKG-INFO;beginline=8;endline=8;md5=53dbfa56f61b90215a9f8f0d527c043d"
+# MIT license is from utf8_range although it's packaged without this information
+# https://github.com/protocolbuffers/protobuf/blob/main/third_party/utf8_range/LICENSE
+LICENSE = "BSD-3-Clause & MIT"
+LIC_FILES_CHKSUM = " \
+ file://PKG-INFO;beginline=8;endline=8;md5=53dbfa56f61b90215a9f8f0d527c043d \
+ file://utf8_range/utf8_range.h;beginline=1;endline=2;md5=f05b3ef36cc354d7134597075a1af64f \
+"
inherit pypi setuptools3
SRC_URI[sha256sum] = "25b5d0b42fd000320bd7830b349e3b696435f3b329810427a6bcce6a5492cc5c"
+CVE_PRODUCT += "google:protobuf protobuf:protobuf google-protobuf protobuf-python"
+
# http://errors.yoctoproject.org/Errors/Details/184715/
# Can't find required file: ../src/google/protobuf/descriptor.proto
CLEANBROKEN = "1"
diff --git a/meta-openembedded/meta-python/recipes-devtools/python/python3-pydantic_2.10.5.bb b/meta-openembedded/meta-python/recipes-devtools/python/python3-pydantic_2.10.6.bb
index 77568a368a..9c2bbf5140 100644
--- a/meta-openembedded/meta-python/recipes-devtools/python/python3-pydantic_2.10.5.bb
+++ b/meta-openembedded/meta-python/recipes-devtools/python/python3-pydantic_2.10.6.bb
@@ -11,7 +11,7 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=09280955509d1c4ca14bae02f21d49a6"
inherit pypi python_hatchling ptest-python-pytest
-SRC_URI[sha256sum] = "278b38dbbaec562011d659ee05f63346951b3a248a6f3642e1bc68894ea2b4ff"
+SRC_URI[sha256sum] = "ca5daa827cce33de7a42be142548b0096bf05a7e7b365aebfa5f8eeec7128236"
DEPENDS += "python3-hatch-fancy-pypi-readme-native"
diff --git a/meta-openembedded/meta-python/recipes-devtools/python/python3-pylint_3.3.3.bb b/meta-openembedded/meta-python/recipes-devtools/python/python3-pylint_3.3.4.bb
index f3654360de..92378d7fda 100644
--- a/meta-openembedded/meta-python/recipes-devtools/python/python3-pylint_3.3.3.bb
+++ b/meta-openembedded/meta-python/recipes-devtools/python/python3-pylint_3.3.4.bb
@@ -3,7 +3,7 @@ HOMEPAGE = "http://www.pylint.org/"
LICENSE = "GPL-2.0-only"
LIC_FILES_CHKSUM = "file://LICENSE;md5=c107cf754550e65755c42985a5d4e9c9"
-SRCREV = "c28580be76fe1ec55a6cac41833c0bd68070d2f7"
+SRCREV = "c2b01c3d0b6410d4c93eb1f32fb28f2116b1e68f"
SRC_URI += "git://github.com/pylint-dev/pylint;branch=main;protocol=https \
file://0001-Adjust-test-expectations-for-ptest.patch \
file://run-ptest \
diff --git a/meta-openembedded/meta-python/recipes-devtools/python/python3-pymodbus_3.8.3.bb b/meta-openembedded/meta-python/recipes-devtools/python/python3-pymodbus_3.8.6.bb
index b26a943d52..200e75748d 100644
--- a/meta-openembedded/meta-python/recipes-devtools/python/python3-pymodbus_3.8.3.bb
+++ b/meta-openembedded/meta-python/recipes-devtools/python/python3-pymodbus_3.8.6.bb
@@ -3,7 +3,7 @@ HOMEPAGE = "https://github.com/riptideio/pymodbus/"
LICENSE = "BSD-3-Clause"
LIC_FILES_CHKSUM = "file://LICENSE;md5=eba8057aa82c058d2042b4b0a0e9cc63"
-SRC_URI[sha256sum] = "d886186bf7c3cc140f17e830919c23e4cc88334fbb91d6e5e1d7dd05860fe2c8"
+SRC_URI[sha256sum] = "7689b56cc3ad05a594e1486e772abb9d9646c01737935df492db04455680baf6"
inherit pypi python_setuptools_build_meta
diff --git a/meta-openembedded/meta-python/recipes-devtools/python/python3-pymongo_4.10.1.bb b/meta-openembedded/meta-python/recipes-devtools/python/python3-pymongo_4.11.bb
index 393c0d201f..5bd28af4ee 100644
--- a/meta-openembedded/meta-python/recipes-devtools/python/python3-pymongo_4.10.1.bb
+++ b/meta-openembedded/meta-python/recipes-devtools/python/python3-pymongo_4.11.bb
@@ -8,7 +8,7 @@ HOMEPAGE = "http://github.com/mongodb/mongo-python-driver"
LICENSE = "Apache-2.0"
LIC_FILES_CHKSUM = "file://LICENSE;md5=86d3f3a95c324c9479bd8986968f4327"
-SRC_URI[sha256sum] = "a9de02be53b6bb98efe0b9eda84ffa1ec027fcb23a2de62c4f941d9a2f2f3330"
+SRC_URI[sha256sum] = "21b9969e155c4b16a160fbe90c390a07ca7514479af6c3811b1d15ead26e10ba"
inherit pypi python_setuptools_build_meta python_hatchling
diff --git a/meta-openembedded/meta-python/recipes-devtools/python/python3-pytest-lazy-fixtures_1.1.1.bb b/meta-openembedded/meta-python/recipes-devtools/python/python3-pytest-lazy-fixtures_1.1.2.bb
index 103ea655b5..711f2ed0a5 100644
--- a/meta-openembedded/meta-python/recipes-devtools/python/python3-pytest-lazy-fixtures_1.1.1.bb
+++ b/meta-openembedded/meta-python/recipes-devtools/python/python3-pytest-lazy-fixtures_1.1.2.bb
@@ -12,7 +12,7 @@ HOMEPAGE = "https://github.com/dev-petrov/pytest-lazy-fixtures"
LICENSE = "MIT"
LIC_FILES_CHKSUM = "file://LICENSE;md5=4475e66fcfabe27395e6764c8f69c876"
-SRC_URI[sha256sum] = "0c561f0d29eea5b55cf29b9264a3241999ffdb74c6b6e8c4ccc0bd2c934d01ed"
+SRC_URI[sha256sum] = "14ba4154dab52066c1c4d6547cc40bbf60726445cb16f1d2dcc9485cdf38964d"
inherit pypi python_poetry_core
diff --git a/meta-openembedded/meta-python/recipes-devtools/python/python3-python-vlc_3.0.20123.bb b/meta-openembedded/meta-python/recipes-devtools/python/python3-python-vlc_3.0.21203.bb
index 960da1437c..44a14348b2 100644
--- a/meta-openembedded/meta-python/recipes-devtools/python/python3-python-vlc_3.0.20123.bb
+++ b/meta-openembedded/meta-python/recipes-devtools/python/python3-python-vlc_3.0.21203.bb
@@ -3,9 +3,11 @@ HOMEPAGE = "wiki.videolan.org/PythonBinding"
LICENSE = "LGPL-2.0-only"
LIC_FILES_CHKSUM = "file://COPYING;md5=4fbd65380cdd255951079008b364516c"
-SRC_URI[sha256sum] = "244fbb9e392a0326841fca926d6d12a2a36c546982191f493f148fa19e66b1d4"
+SRC_URI[sha256sum] = "52d0544b276b11e58b6c0b748c3e0518f94f74b1b4cd328c83a59eacabead1ec"
-inherit pypi setuptools3
+PYPI_PACKAGE = "python_vlc"
+
+inherit pypi python_setuptools_build_meta
RDEPENDS:${PN} += " \
python3-ctypes \
diff --git a/meta-openembedded/meta-python/recipes-devtools/python/python3-qface_2.0.11.bb b/meta-openembedded/meta-python/recipes-devtools/python/python3-qface_2.0.12.bb
index 9ecaf5698c..04e1847d5b 100644
--- a/meta-openembedded/meta-python/recipes-devtools/python/python3-qface_2.0.11.bb
+++ b/meta-openembedded/meta-python/recipes-devtools/python/python3-qface_2.0.12.bb
@@ -2,7 +2,7 @@ SUMMARY = "A generator framework based on a common modern IDL"
LICENSE = "MIT"
LIC_FILES_CHKSUM = "file://LICENSE;md5=eee61e10a40b0e3045ee5965bcd9a8b5"
-SRC_URI[sha256sum] = "b55c239f3ae7e23c5c8434f38901c5bcacb6afd17e88e37934b46e44558df295"
+SRC_URI[sha256sum] = "49136491806352e0c503f3ccaca5d77102a5f45f63de74c608576627ebfc81e0"
inherit pypi setuptools3
diff --git a/meta-openembedded/meta-python/recipes-devtools/python/python3-rlp_4.0.1.bb b/meta-openembedded/meta-python/recipes-devtools/python/python3-rlp_4.1.0.bb
index 46ca600ea2..cfd155b514 100644
--- a/meta-openembedded/meta-python/recipes-devtools/python/python3-rlp_4.0.1.bb
+++ b/meta-openembedded/meta-python/recipes-devtools/python/python3-rlp_4.1.0.bb
@@ -4,7 +4,7 @@ SECTION = "devel/python"
LICENSE = "MIT"
LIC_FILES_CHKSUM = "file://LICENSE;md5=00854fa80a84236706b11f47f23e61e7"
-SRC_URI[sha256sum] = "bcefb11013dfadf8902642337923bd0c786dc8a27cb4c21da6e154e52869ecb1"
+SRC_URI[sha256sum] = "be07564270a96f3e225e2c107db263de96b5bc1f27722d2855bd3459a08e95a9"
inherit pypi setuptools3
diff --git a/meta-openembedded/meta-python/recipes-devtools/python/python3-semver_3.0.2.bb b/meta-openembedded/meta-python/recipes-devtools/python/python3-semver_3.0.4.bb
index b329d65e1f..acac3bf3ca 100644
--- a/meta-openembedded/meta-python/recipes-devtools/python/python3-semver_3.0.2.bb
+++ b/meta-openembedded/meta-python/recipes-devtools/python/python3-semver_3.0.4.bb
@@ -2,9 +2,9 @@ DESCRIPTION = "Python module for Semantic Versioning"
HOMEPAGE = "https://github.com/python-semver/python-semver"
BUGTRACKER = "https://github.com/python-semver/python-semver"
LICENSE = "BSD-3-Clause"
-LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=d9da679db3bdce30a1b4328d5c474f98"
+LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=3ce011bad2c5218ddd4973952a6db93a"
-SRC_URI[sha256sum] = "6253adb39c70f6e51afed2fa7152bcd414c411286088fb4b9effb133885ab4cc"
+SRC_URI[sha256sum] = "afc7d8c584a5ed0a11033af086e8af226a9c0b206f313e0301f8dd7b6b589602"
inherit pypi python_setuptools_build_meta ptest-python-pytest
diff --git a/meta-openembedded/meta-python/recipes-devtools/python/python3-soupsieve_2.6.bb b/meta-openembedded/meta-python/recipes-devtools/python/python3-soupsieve_2.6.bb
index dfcd9f4842..80596f6be8 100644
--- a/meta-openembedded/meta-python/recipes-devtools/python/python3-soupsieve_2.6.bb
+++ b/meta-openembedded/meta-python/recipes-devtools/python/python3-soupsieve_2.6.bb
@@ -18,6 +18,7 @@ RDEPENDS:${PN}:append:class-target = " \
RDEPENDS:${PN}-ptest += " \
python3-beautifulsoup4 \
+ python3-typing-extensions \
"
BBCLASSEXTEND = "native nativesdk"
diff --git a/meta-openembedded/meta-python/recipes-devtools/python/python3-starlette_0.45.2.bb b/meta-openembedded/meta-python/recipes-devtools/python/python3-starlette_0.45.3.bb
index 5acbe2f76b..e4f36baf2a 100644
--- a/meta-openembedded/meta-python/recipes-devtools/python/python3-starlette_0.45.2.bb
+++ b/meta-openembedded/meta-python/recipes-devtools/python/python3-starlette_0.45.3.bb
@@ -2,7 +2,7 @@ SUMMARY = "Starlette is a lightweight ASGI framework/toolkit, which is ideal for
LICENSE = "BSD-3-Clause"
LIC_FILES_CHKSUM = "file://LICENSE.md;md5=11e8c8dbfd5fa373c703de492140ff7a"
-SRC_URI[sha256sum] = "bba1831d15ae5212b22feab2f218bab6ed3cd0fc2dc1d4442443bb1ee52260e0"
+SRC_URI[sha256sum] = "2cbcba2a75806f8a41c722141486f37c28e30a0921c5f6fe4346cb0dcee1302f"
inherit pypi python_hatchling ptest
diff --git a/meta-openembedded/meta-python/recipes-devtools/python/python3-tomli-w_1.1.0.bb b/meta-openembedded/meta-python/recipes-devtools/python/python3-tomli-w_1.2.0.bb
index 94ea20049f..55b56616db 100644
--- a/meta-openembedded/meta-python/recipes-devtools/python/python3-tomli-w_1.1.0.bb
+++ b/meta-openembedded/meta-python/recipes-devtools/python/python3-tomli-w_1.2.0.bb
@@ -3,7 +3,7 @@ HOMEPAGE = "https://github.com/hukkin/tomli-w"
LICENSE = "MIT"
LIC_FILES_CHKSUM = "file://LICENSE;md5=aaaaf0879d17df0110d1aa8c8c9f46f5"
-SRCREV = "179105660c367874818f2cdd1e06ed98eea668f1"
+SRCREV = "a8f80172ba16fe694e37f6e07e6352ecee384c58"
PYPI_SRC_URI = "git://github.com/hukkin/tomli-w.git;protocol=https;branch=master"
inherit pypi python_flit_core ptest-python-pytest
diff --git a/meta-openembedded/meta-python/recipes-devtools/python/python3-twine_6.0.1.bb b/meta-openembedded/meta-python/recipes-devtools/python/python3-twine_6.1.0.bb
index 9eb9c76de1..5f734705c0 100644
--- a/meta-openembedded/meta-python/recipes-devtools/python/python3-twine_6.0.1.bb
+++ b/meta-openembedded/meta-python/recipes-devtools/python/python3-twine_6.1.0.bb
@@ -3,7 +3,7 @@ HOMEPAGE = "https://twine.readthedocs.io/"
LICENSE = "Apache-2.0"
LIC_FILES_CHKSUM = "file://LICENSE;md5=a3d1106b253a8d50dd82a4202a045b4c"
-SRC_URI[sha256sum] = "36158b09df5406e1c9c1fb8edb24fc2be387709443e7376689b938531582ee27"
+SRC_URI[sha256sum] = "be324f6272eff91d07ee93f251edf232fc647935dd585ac003539b42404a8dbd"
inherit pypi python_setuptools_build_meta
diff --git a/meta-openembedded/meta-python/recipes-devtools/python/python3-typer/run-ptest b/meta-openembedded/meta-python/recipes-devtools/python/python3-typer/run-ptest
index 94b6c0fc22..526825aadf 100644
--- a/meta-openembedded/meta-python/recipes-devtools/python/python3-typer/run-ptest
+++ b/meta-openembedded/meta-python/recipes-devtools/python/python3-typer/run-ptest
@@ -4,4 +4,11 @@
# Because it needs the docs_src package what is not in Yocto.
# And the tests are not that useful for Yocto.
# for test_rich_markup_mode.py see https://github.com/fastapi/typer/pull/859/files/2cfd641d86a591a0d8582dec9292c03e6322a21a
-pytest --automake --ignore tests/test_tutorial --ignore tests/test_completion --deselect tests/test_rich_markup_mode.py::test_rich_markup_mode_rich
+pytest --automake --ignore tests/test_tutorial --ignore tests/test_completion \
+ --deselect tests/test_cli/test_completion_run.py::test_script_completion_run \
+ --deselect tests/test_cli/test_doc.py::test_doc_html_output \
+ --deselect tests/test_cli/test_sub_completion.py::test_script_completion_run \
+ --deselect tests/test_others.py::test_completion_argument \
+ --deselect tests/test_others.py::test_completion_untyped_parameters \
+ --deselect tests/test_others.py::test_completion_untyped_parameters_different_order_correct_names \
+ --deselect tests/test_rich_markup_mode.py::test_rich_markup_mode_rich
diff --git a/meta-openembedded/meta-python/recipes-devtools/python/python3-tzdata_2024.2.bb b/meta-openembedded/meta-python/recipes-devtools/python/python3-tzdata_2025.1.bb
index 3d0166d20e..35246e8ec7 100644
--- a/meta-openembedded/meta-python/recipes-devtools/python/python3-tzdata_2024.2.bb
+++ b/meta-openembedded/meta-python/recipes-devtools/python/python3-tzdata_2025.1.bb
@@ -4,7 +4,7 @@ LICENSE = "Apache-2.0"
LIC_FILES_CHKSUM = "file://LICENSE;md5=fca9fd5c15a28eb874ba38577a585d48 \
file://licenses/LICENSE_APACHE;md5=86d3f3a95c324c9479bd8986968f4327"
-SRC_URI[sha256sum] = "7d85cc416e9382e69095b7bdf4afd9e3880418a2413feec7069d533d6b4e31cc"
+SRC_URI[sha256sum] = "24894909e88cdb28bd1636c6887801df64cb485bd593f2fd83ef29075a81d694"
inherit pypi python_setuptools_build_meta ptest-python-pytest
diff --git a/meta-openembedded/meta-python/recipes-devtools/python/python3-web3_7.7.0.bb b/meta-openembedded/meta-python/recipes-devtools/python/python3-web3_7.8.0.bb
index 3d8acd9d28..3b8c098280 100644
--- a/meta-openembedded/meta-python/recipes-devtools/python/python3-web3_7.7.0.bb
+++ b/meta-openembedded/meta-python/recipes-devtools/python/python3-web3_7.8.0.bb
@@ -2,9 +2,9 @@ SUMMARY = "A Python library for interacting with Ethereum."
HOMEPAGE = "https://github.com/ethereum/web3.py"
SECTION = "devel/python"
LICENSE = "MIT"
-LIC_FILES_CHKSUM = "file://LICENSE;md5=c8694da5a97575618474d9caf8c812da"
+LIC_FILES_CHKSUM = "file://LICENSE;md5=1d34d9701a1461e4bd71a904ac4cf7be"
-SRC_URI[sha256sum] = "4d0332b9a78b855e57ccebd9e1e74c8e855b95869ac7b8fe5878731593e76408"
+SRC_URI[sha256sum] = "712bc9fd6b1ef6e467ee24c25b581e1951cab2cba17f9f548f12587734f2c857"
inherit pypi setuptools3
diff --git a/meta-openembedded/meta-python/recipes-devtools/python/python3-whitenoise_6.8.2.bb b/meta-openembedded/meta-python/recipes-devtools/python/python3-whitenoise_6.9.0.bb
index baf0a4cc16..5a6b495040 100644
--- a/meta-openembedded/meta-python/recipes-devtools/python/python3-whitenoise_6.8.2.bb
+++ b/meta-openembedded/meta-python/recipes-devtools/python/python3-whitenoise_6.9.0.bb
@@ -5,7 +5,7 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=aba4901cc64e401cea5a267eac2a2e1e"
PYPI_PACKAGE = "whitenoise"
-SRC_URI[sha256sum] = "486bd7267a375fa9650b136daaec156ac572971acc8bf99add90817a530dd1d4"
+SRC_URI[sha256sum] = "8c4a7c9d384694990c26f3047e118c691557481d624f069b7f7752a2f735d609"
inherit pypi python_setuptools_build_meta
diff --git a/meta-openembedded/meta-python/recipes-devtools/python/python3-xlsxwriter_3.2.0.bb b/meta-openembedded/meta-python/recipes-devtools/python/python3-xlsxwriter_3.2.1.bb
index e3376ab55b..a1fd09af49 100644
--- a/meta-openembedded/meta-python/recipes-devtools/python/python3-xlsxwriter_3.2.0.bb
+++ b/meta-openembedded/meta-python/recipes-devtools/python/python3-xlsxwriter_3.2.1.bb
@@ -17,6 +17,6 @@ RDEPENDS:${PN} += " \
python3-io \
"
-SRC_URI[sha256sum] = "9977d0c661a72866a61f9f7a809e25ebbb0fb7036baa3b9fe74afcfca6b3cb8c"
+SRC_URI[sha256sum] = "97618759cb264fb6a93397f660cca156ffa9561743b1823dafb60dc4474e1902"
BBCLASSEXTEND = "native nativesdk"
diff --git a/meta-openembedded/meta-python/recipes-devtools/python/python3-zeroconf_0.141.0.bb b/meta-openembedded/meta-python/recipes-devtools/python/python3-zeroconf_0.143.0.bb
index a968a65182..470cbb0847 100644
--- a/meta-openembedded/meta-python/recipes-devtools/python/python3-zeroconf_0.141.0.bb
+++ b/meta-openembedded/meta-python/recipes-devtools/python/python3-zeroconf_0.143.0.bb
@@ -3,7 +3,7 @@ HOMEPAGE = "https://github.com/jstasiak/python-zeroconf"
LICENSE = "LGPL-2.1-or-later"
LIC_FILES_CHKSUM = "file://COPYING;md5=9fe712b1bc27c5c4e9ecd7f31d208900"
-SRC_URI[sha256sum] = "c0c41cfe1331cf885f132dd2400e4091f59ae0a571cae14f3db66919a055489b"
+SRC_URI[sha256sum] = "35f9390e4b862789f2d62da864bbf6ac26ad1d6dc8cf1e64a4d3554c85a05002"
inherit pypi python_poetry_core cython