diff mbox series

[scarthgap,09/19] python3-certifi: upgrade 2025.4.26 -> 2025.6.15

Message ID 20261023-certs-scarthgap-v1-9-0ba436174193@pbarker.dev
State New
Headers show
Series Disable compromised CA certificates | expand

Commit Message

Paul Barker Oct. 23, 2026, 10:50 a.m. UTC
From: Tim Orling <tim.orling@konsulko.com>

* Switch to PEP-517 backend with inherit python_setuptools_build_meta

Commit log highlights:
* Declare setuptools as the build backend in pyproject.toml (#350)
* remove code that's no longer required that 3.7 is our minimum (#351)

Comparing changes from 2025.4.26 -> 2025.6.15:
https://github.com/certifi/python-certifi/compare/2025.04.26...2025.06.15

Signed-off-by: Tim Orling <tim.orling@konsulko.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit fa38fa24ad26f8bf68fd139b5e8496144987326b)

This is a slightly larger change for the stable branch, but I consider
it safe. Python 3.6 has been EOL since 2021-12-23, long before the
initial Scarthgap release, so making the minimum Python version 3.7 is
ok. The other significant change here is the build system, but that
should not affect users of certifi. Then we have the usual GitHub
Actions workflow changes (irrelevant) and cacert.pem changes (which we
actually want).

Signed-off-by: Paul Barker <paul@pbarker.dev>
---
 .../{python3-certifi_2025.4.26.bb => python3-certifi_2025.6.15.bb}    | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
diff mbox series

Patch

diff --git a/meta/recipes-devtools/python/python3-certifi_2025.4.26.bb b/meta/recipes-devtools/python/python3-certifi_2025.6.15.bb
similarity index 81%
rename from meta/recipes-devtools/python/python3-certifi_2025.4.26.bb
rename to meta/recipes-devtools/python/python3-certifi_2025.6.15.bb
index bedc3d253c3a..c8484425dcfb 100644
--- a/meta/recipes-devtools/python/python3-certifi_2025.4.26.bb
+++ b/meta/recipes-devtools/python/python3-certifi_2025.6.15.bb
@@ -7,11 +7,11 @@  HOMEPAGE = "http://certifi.io/"
 LICENSE = "ISC"
 LIC_FILES_CHKSUM = "file://LICENSE;md5=11618cb6a975948679286b1211bd573c"
 
-SRC_URI[sha256sum] = "0a816057ea3cdefcef70270d2c515e4506bbc954f417fa5ade2021213bb8f0c6"
+SRC_URI[sha256sum] = "d747aa5a8b9bbbb1bb8c22bb13e22bd1f18e9796defa16bab421f7f7a317323b"
 
 CVE_PRODUCT = "certifi:certifi"
 
-inherit pypi setuptools3
+inherit pypi python_setuptools_build_meta
 
 BBCLASSEXTEND = "native nativesdk"