From: Wang Mingyu Date: Wed, 22 Apr 2026 10:36:24 +0000 (+0800) Subject: python3-cryptography(-vectors): upgrade 46.0.5 -> 46.0.7 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=d93b9b3b2ba152bcb2217ef84dd0d2ae46a6f5e1;p=thirdparty%2Fopenembedded%2Fopenembedded-core.git python3-cryptography(-vectors): upgrade 46.0.5 -> 46.0.7 Add 0001-bump-uv_build-to-0.11.0.patch to bump uv_build version 0001-bump-uv_build-to-0.10.0-14271.patch 0001-pyproject.toml-bump-uv_build-version-requirement.patch removed since they're not needed in 46.0.7 Signed-off-by: Wang Mingyu Signed-off-by: Mathieu Dubois-Briand --- diff --git a/meta/recipes-devtools/python/python3-cryptography-common.inc b/meta/recipes-devtools/python/python3-cryptography-common.inc index 4e4434bd66..0515cf7705 100644 --- a/meta/recipes-devtools/python/python3-cryptography-common.inc +++ b/meta/recipes-devtools/python/python3-cryptography-common.inc @@ -3,4 +3,4 @@ # # Additionally AUH will detect that they share this .inc file and # perform a lockstep upgrade for both. -PV = "46.0.5" +PV = "46.0.7" diff --git a/meta/recipes-devtools/python/python3-cryptography-vectors.bb b/meta/recipes-devtools/python/python3-cryptography-vectors.bb index 800bf1b0e0..0d2b638527 100644 --- a/meta/recipes-devtools/python/python3-cryptography-vectors.bb +++ b/meta/recipes-devtools/python/python3-cryptography-vectors.bb @@ -9,10 +9,8 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=8c3617db4fb6fae01f1d253ab91511e4 \ # NOTE: Make sure to keep this recipe at the same version as python3-cryptography # Upgrade both recipes at the same time require python3-cryptography-common.inc -SRC_URI += "file://0001-pyproject.toml-bump-uv_build-version-requirement.patch \ - file://0001-bump-uv_build-to-0.10.0-14271.patch \ -" -SRC_URI[sha256sum] = "ffbccee9455201c01b37c63d65d9f83b362d40c2bed9caac248ebbdfa4e4fc7c" +SRC_URI += "file://0001-bump-uv_build-to-0.11.0.patch" +SRC_URI[sha256sum] = "08f3d13846fdd86d4c1138a88c695cee203b3dd3825c784d64a3b06d000cdda1" PYPI_PACKAGE = "cryptography_vectors" diff --git a/meta/recipes-devtools/python/python3-cryptography-vectors/0001-bump-uv_build-to-0.10.0-14271.patch b/meta/recipes-devtools/python/python3-cryptography-vectors/0001-bump-uv_build-to-0.10.0-14271.patch deleted file mode 100644 index 9fa4d1cd47..0000000000 --- a/meta/recipes-devtools/python/python3-cryptography-vectors/0001-bump-uv_build-to-0.10.0-14271.patch +++ /dev/null @@ -1,27 +0,0 @@ -From 1f6626557e4766ffa40874984f1e29197ed66eb8 Mon Sep 17 00:00:00 2001 -From: Ridai Govinda Pombo -Date: Tue, 3 Mar 2026 10:38:12 +0800 -Subject: [PATCH] bump uv_build to 0.10.0 (#14271) - -Co-authored-by: Ridai Govinda Pombo - -Upstream-Status: Backport [https://github.com/pyca/cryptography/commit/14cfa5757461d5c228600fc0104ac0ef08ea15d9] -Signed-off-by: Hongxu Jia ---- - pyproject.toml | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/pyproject.toml b/pyproject.toml -index f01d2c1..f7af712 100644 ---- a/pyproject.toml -+++ b/pyproject.toml -@@ -1,5 +1,5 @@ - [build-system] --requires = ["uv_build>=0.7.19,<0.10.0"] -+requires = ["uv_build>=0.7.19,<0.11.0"] - build-backend = "uv_build" - - [project] --- -2.34.1 - diff --git a/meta/recipes-devtools/python/python3-cryptography-vectors/0001-bump-uv_build-to-0.11.0.patch b/meta/recipes-devtools/python/python3-cryptography-vectors/0001-bump-uv_build-to-0.11.0.patch new file mode 100644 index 0000000000..05f225de2f --- /dev/null +++ b/meta/recipes-devtools/python/python3-cryptography-vectors/0001-bump-uv_build-to-0.11.0.patch @@ -0,0 +1,26 @@ +From b1e8722ccf79ef02ae929df2e7fd7547e8615e68 Mon Sep 17 00:00:00 2001 +From: Wang Mingyu +Date: Wed, 22 Apr 2026 10:09:16 +0000 +Subject: [PATCH] bump uv_build to 0.11.0 + +Upstream-Status: Backport [https://github.com/pyca/cryptography/pull/14545] + +Signed-off-by: Wang Mingyu +--- + pyproject.toml | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/pyproject.toml b/pyproject.toml +index eac1a07..6bc8d46 100644 +--- a/pyproject.toml ++++ b/pyproject.toml +@@ -1,5 +1,5 @@ + [build-system] +-requires = ["uv_build>=0.7.19,<0.9.0"] ++requires = ["uv_build>=0.7.19,<0.12.0"] + build-backend = "uv_build" + + [project] +-- +2.43.0 + diff --git a/meta/recipes-devtools/python/python3-cryptography-vectors/0001-pyproject.toml-bump-uv_build-version-requirement.patch b/meta/recipes-devtools/python/python3-cryptography-vectors/0001-pyproject.toml-bump-uv_build-version-requirement.patch deleted file mode 100644 index 6faaf1051d..0000000000 --- a/meta/recipes-devtools/python/python3-cryptography-vectors/0001-pyproject.toml-bump-uv_build-version-requirement.patch +++ /dev/null @@ -1,22 +0,0 @@ -From 6d4c14a2781fb02903fd4d59f638cf72ee370b8d Mon Sep 17 00:00:00 2001 -From: Alexander Kanavin -Date: Thu, 18 Dec 2025 20:20:13 +0100 -Subject: [PATCH] pyproject.toml: bump uv_build version requirement - -Upstream-Status: Backport [partial https://github.com/pyca/cryptography/pull/13617] -Signed-off-by: Alexander Kanavin ---- - pyproject.toml | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/pyproject.toml b/pyproject.toml -index 2ed12a3..f01d2c1 100644 ---- a/pyproject.toml -+++ b/pyproject.toml -@@ -1,5 +1,5 @@ - [build-system] --requires = ["uv_build>=0.7.19,<0.9.0"] -+requires = ["uv_build>=0.7.19,<0.10.0"] - build-backend = "uv_build" - - [project] diff --git a/meta/recipes-devtools/python/python3-cryptography.bb b/meta/recipes-devtools/python/python3-cryptography.bb index fc5cb50b02..a2a2d3ac0c 100644 --- a/meta/recipes-devtools/python/python3-cryptography.bb +++ b/meta/recipes-devtools/python/python3-cryptography.bb @@ -11,7 +11,7 @@ LDSHARED += "-pthread" # NOTE: Make sure to keep this recipe at the same version as python3-cryptography-vectors # Upgrade both recipes at the same time require python3-cryptography-common.inc -SRC_URI[sha256sum] = "abace499247268e3757271b2f1e244b36b06f8515cf27c4d49468fc9eb16e93d" +SRC_URI[sha256sum] = "e4cfd68c5f3e0bfdad0d38e023239b96a2fe84146481852dffbcca442c245aa5" SRC_URI += "file://0001-pyproject.toml-remove-benchmark-disable-option.patch \ file://check-memfree.py \