From: Tim Orling <[email protected]>

* 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 <[email protected]>
Signed-off-by: Richard Purdie <[email protected]>
(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 <[email protected]>
---
 .../{python3-certifi_2025.4.26.bb => python3-certifi_2025.6.15.bb}    | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

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"
 

-- 
2.43.0

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#248526): 
https://lists.openembedded.org/g/openembedded-core/message/248526
Mute This Topic: https://lists.openembedded.org/mt/121898143/21656
Group Owner: [email protected]
Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub 
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to