From patchwork Mon Aug 4 21:17:45 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ross Burton X-Patchwork-Id: 68053 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id AC395C87FCF for ; Mon, 4 Aug 2025 21:18:10 +0000 (UTC) Received: from foss.arm.com (foss.arm.com [217.140.110.172]) by mx.groups.io with SMTP id smtpd.web11.7206.1754342289515180552 for ; Mon, 04 Aug 2025 14:18:09 -0700 Authentication-Results: mx.groups.io; dkim=none (message not signed); spf=pass (domain: arm.com, ip: 217.140.110.172, mailfrom: ross.burton@arm.com) Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14]) by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id E39011E4D for ; Mon, 4 Aug 2025 14:18:00 -0700 (PDT) Received: from cesw-amp-gbt-1s-m12830-04.lab.cambridge.arm.com (usa-sjc-imap-foss1.foss.arm.com [10.121.207.14]) by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPA id 88F5F3F673 for ; Mon, 4 Aug 2025 14:18:08 -0700 (PDT) From: Ross Burton To: openembedded-devel@lists.openembedded.org Subject: [PATCH 01/20] python3-jsonref: use correct Python build backend class Date: Mon, 4 Aug 2025 22:17:45 +0100 Message-ID: <20250804211804.344751-1-ross.burton@arm.com> X-Mailer: git-send-email 2.43.0 MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Mon, 04 Aug 2025 21:18:10 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/118854 oe-core master now has a python_pdm build class. Signed-off-by: Ross Burton --- .../python-jsonref/python3-jsonref_1.1.0.bb | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/meta-python/recipes-devtools/python-jsonref/python3-jsonref_1.1.0.bb b/meta-python/recipes-devtools/python-jsonref/python3-jsonref_1.1.0.bb index 4272fc4f24..341b3cd42e 100644 --- a/meta-python/recipes-devtools/python-jsonref/python3-jsonref_1.1.0.bb +++ b/meta-python/recipes-devtools/python-jsonref/python3-jsonref_1.1.0.bb @@ -7,15 +7,10 @@ SRC_URI[sha256sum] = "32fe8e1d85af0fdefbebce950af85590b22b60f9e95443176adbde4e1e SRC_URI += "file://migrate-to-pdm-backend.patch" -inherit pypi python_setuptools_build_meta +inherit pypi python_pdm BBCLASSEXTEND = "native nativesdk" -DEPENDS += " \ - python3-pdm-native \ - python3-pdm-backend-native \ -" - RDEPENDS:${PN} += " \ python3-core \ python3-json \ From patchwork Mon Aug 4 21:17:46 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ross Burton X-Patchwork-Id: 68052 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id AE480C87FD1 for ; Mon, 4 Aug 2025 21:18:10 +0000 (UTC) Received: from foss.arm.com (foss.arm.com [217.140.110.172]) by mx.groups.io with SMTP id smtpd.web10.7479.1754342290009179458 for ; Mon, 04 Aug 2025 14:18:10 -0700 Authentication-Results: mx.groups.io; dkim=none (message not signed); spf=pass (domain: arm.com, ip: 217.140.110.172, mailfrom: ross.burton@arm.com) Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14]) by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 8F90E1E4D for ; Mon, 4 Aug 2025 14:18:01 -0700 (PDT) Received: from cesw-amp-gbt-1s-m12830-04.lab.cambridge.arm.com (usa-sjc-imap-foss1.foss.arm.com [10.121.207.14]) by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPA id 39C513F673 for ; Mon, 4 Aug 2025 14:18:09 -0700 (PDT) From: Ross Burton To: openembedded-devel@lists.openembedded.org Subject: [PATCH 02/20] python3-a2wsgi: use correct Python build backend class Date: Mon, 4 Aug 2025 22:17:46 +0100 Message-ID: <20250804211804.344751-2-ross.burton@arm.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20250804211804.344751-1-ross.burton@arm.com> References: <20250804211804.344751-1-ross.burton@arm.com> MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Mon, 04 Aug 2025 21:18:10 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/118855 oe-core master now has a python_pdm build class. Signed-off-by: Ross Burton --- .../recipes-devtools/python/python3-a2wsgi_1.10.10.bb | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/meta-python/recipes-devtools/python/python3-a2wsgi_1.10.10.bb b/meta-python/recipes-devtools/python/python3-a2wsgi_1.10.10.bb index 699fc2daa2..5833b13401 100644 --- a/meta-python/recipes-devtools/python/python3-a2wsgi_1.10.10.bb +++ b/meta-python/recipes-devtools/python/python3-a2wsgi_1.10.10.bb @@ -3,15 +3,10 @@ HOMEPAGE = "https://github.com/abersheeran/a2wsgi" LICENSE = "Apache-2.0" LIC_FILES_CHKSUM = "file://LICENSE;md5=e10d05d29ec6d8be8bfc503683f1bc9a" -inherit pypi python_setuptools_build_meta ptest +inherit pypi python_pdm ptest SRC_URI[sha256sum] = "a5bcffb52081ba39df0d5e9a884fc6f819d92e3a42389343ba77cbf809fe1f45" -DEPENDS += " \ - python3-pdm-native \ - python3-pdm-backend-native \ -" - SRC_URI += " \ file://run-ptest \ " From patchwork Mon Aug 4 21:17:47 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ross Burton X-Patchwork-Id: 68058 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 98468C87FCB for ; Mon, 4 Aug 2025 21:18:20 +0000 (UTC) Received: from foss.arm.com (foss.arm.com [217.140.110.172]) by mx.groups.io with SMTP id smtpd.web10.7480.1754342290730150763 for ; Mon, 04 Aug 2025 14:18:10 -0700 Authentication-Results: mx.groups.io; dkim=none (message not signed); spf=pass (domain: arm.com, ip: 217.140.110.172, mailfrom: ross.burton@arm.com) Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14]) by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 4236F1E4D for ; Mon, 4 Aug 2025 14:18:02 -0700 (PDT) Received: from cesw-amp-gbt-1s-m12830-04.lab.cambridge.arm.com (usa-sjc-imap-foss1.foss.arm.com [10.121.207.14]) by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPA id DEB7B3F673 for ; Mon, 4 Aug 2025 14:18:09 -0700 (PDT) From: Ross Burton To: openembedded-devel@lists.openembedded.org Subject: [PATCH 03/20] python3-apispec: use correct Python build backend class Date: Mon, 4 Aug 2025 22:17:47 +0100 Message-ID: <20250804211804.344751-3-ross.burton@arm.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20250804211804.344751-1-ross.burton@arm.com> References: <20250804211804.344751-1-ross.burton@arm.com> MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Mon, 04 Aug 2025 21:18:20 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/118856 Signed-off-by: Ross Burton --- meta-python/recipes-devtools/python/python3-apispec_6.8.2.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta-python/recipes-devtools/python/python3-apispec_6.8.2.bb b/meta-python/recipes-devtools/python/python3-apispec_6.8.2.bb index 28b31991cf..3997f824f6 100644 --- a/meta-python/recipes-devtools/python/python3-apispec_6.8.2.bb +++ b/meta-python/recipes-devtools/python/python3-apispec_6.8.2.bb @@ -3,7 +3,7 @@ HOMEPAGE = "https://github.com/marshmallow-code/apispec" LICENSE = "MIT" LIC_FILES_CHKSUM = "file://LICENSE;md5=a75956865b40c80a37c1e864716592b4" -inherit pypi python_setuptools_build_meta +inherit pypi python_flit_core SRC_URI[sha256sum] = "ce5b69b9fcf0250cb56ba0c1a52a75ff22c2f7c586654e57884399018c519f26" From patchwork Mon Aug 4 21:17:48 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ross Burton X-Patchwork-Id: 68068 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 00581CA0ECB for ; Mon, 4 Aug 2025 21:18:21 +0000 (UTC) Received: from foss.arm.com (foss.arm.com [217.140.110.172]) by mx.groups.io with SMTP id smtpd.web10.7481.1754342291322405036 for ; Mon, 04 Aug 2025 14:18:11 -0700 Authentication-Results: mx.groups.io; dkim=none (message not signed); spf=pass (domain: arm.com, ip: 217.140.110.172, mailfrom: ross.burton@arm.com) Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14]) by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id E71011E4D for ; Mon, 4 Aug 2025 14:18:02 -0700 (PDT) Received: from cesw-amp-gbt-1s-m12830-04.lab.cambridge.arm.com (usa-sjc-imap-foss1.foss.arm.com [10.121.207.14]) by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPA id 8F8683F673 for ; Mon, 4 Aug 2025 14:18:10 -0700 (PDT) From: Ross Burton To: openembedded-devel@lists.openembedded.org Subject: [PATCH 04/20] python3-blinker: use correct Python build backend class Date: Mon, 4 Aug 2025 22:17:48 +0100 Message-ID: <20250804211804.344751-4-ross.burton@arm.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20250804211804.344751-1-ross.burton@arm.com> References: <20250804211804.344751-1-ross.burton@arm.com> MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Mon, 04 Aug 2025 21:18:20 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/118857 Signed-off-by: Ross Burton --- meta-python/recipes-devtools/python/python3-blinker_1.9.0.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta-python/recipes-devtools/python/python3-blinker_1.9.0.bb b/meta-python/recipes-devtools/python/python3-blinker_1.9.0.bb index 2ee8133fbb..f82d686a64 100644 --- a/meta-python/recipes-devtools/python/python3-blinker_1.9.0.bb +++ b/meta-python/recipes-devtools/python/python3-blinker_1.9.0.bb @@ -4,7 +4,7 @@ LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=42cd19c88fc13d1307a4efd64ee90e4e" SRC_URI[sha256sum] = "b4ce2265a7abece45e7cc896e98dbebe6cead56bcf805a3d23136d145f5445bf" -inherit pypi python_setuptools_build_meta ptest-python-pytest +inherit pypi python_flit_core ptest-python-pytest RDEPENDS:${PN} += "\ python3-asyncio \ From patchwork Mon Aug 4 21:17:49 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ross Burton X-Patchwork-Id: 68066 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 06BF7CA0ECA for ; Mon, 4 Aug 2025 21:18:21 +0000 (UTC) Received: from foss.arm.com (foss.arm.com [217.140.110.172]) by mx.groups.io with SMTP id smtpd.web11.7208.1754342292109234538 for ; Mon, 04 Aug 2025 14:18:12 -0700 Authentication-Results: mx.groups.io; dkim=none (message not signed); spf=pass (domain: arm.com, ip: 217.140.110.172, mailfrom: ross.burton@arm.com) Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14]) by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 97E431E4D for ; Mon, 4 Aug 2025 14:18:03 -0700 (PDT) Received: from cesw-amp-gbt-1s-m12830-04.lab.cambridge.arm.com (usa-sjc-imap-foss1.foss.arm.com [10.121.207.14]) by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPA id 408483F673 for ; Mon, 4 Aug 2025 14:18:11 -0700 (PDT) From: Ross Burton To: openembedded-devel@lists.openembedded.org Subject: [PATCH 05/20] python3-expandvars: use correct Python build backend class Date: Mon, 4 Aug 2025 22:17:49 +0100 Message-ID: <20250804211804.344751-5-ross.burton@arm.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20250804211804.344751-1-ross.burton@arm.com> References: <20250804211804.344751-1-ross.burton@arm.com> MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Mon, 04 Aug 2025 21:18:21 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/118858 Signed-off-by: Ross Burton --- meta-python/recipes-devtools/python/python3-expandvars_1.1.1.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta-python/recipes-devtools/python/python3-expandvars_1.1.1.bb b/meta-python/recipes-devtools/python/python3-expandvars_1.1.1.bb index d612a9b35b..03e3d361b4 100644 --- a/meta-python/recipes-devtools/python/python3-expandvars_1.1.1.bb +++ b/meta-python/recipes-devtools/python/python3-expandvars_1.1.1.bb @@ -5,6 +5,6 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=8b2e744064bd184728ac09dbfb52aaf4" SRC_URI[sha256sum] = "98add8268b760dfee457bde1c17bf745795fdebc22b7ddab75fd3278653f1e05" -inherit pypi python_hatchling python_setuptools_build_meta +inherit pypi python_hatchling BBCLASSEXTEND = "native nativesdk" From patchwork Mon Aug 4 21:17:50 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ross Burton X-Patchwork-Id: 68057 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 9E210CA0EC0 for ; Mon, 4 Aug 2025 21:18:20 +0000 (UTC) Received: from foss.arm.com (foss.arm.com [217.140.110.172]) by mx.groups.io with SMTP id smtpd.web11.7209.1754342292770407109 for ; Mon, 04 Aug 2025 14:18:12 -0700 Authentication-Results: mx.groups.io; dkim=none (message not signed); spf=pass (domain: arm.com, ip: 217.140.110.172, mailfrom: ross.burton@arm.com) Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14]) by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 45C6F1E4D for ; Mon, 4 Aug 2025 14:18:04 -0700 (PDT) Received: from cesw-amp-gbt-1s-m12830-04.lab.cambridge.arm.com (usa-sjc-imap-foss1.foss.arm.com [10.121.207.14]) by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPA id E5A073F673 for ; Mon, 4 Aug 2025 14:18:11 -0700 (PDT) From: Ross Burton To: openembedded-devel@lists.openembedded.org Subject: [PATCH 06/20] python3-flask-marshmallow: use correct Python build backend class Date: Mon, 4 Aug 2025 22:17:50 +0100 Message-ID: <20250804211804.344751-6-ross.burton@arm.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20250804211804.344751-1-ross.burton@arm.com> References: <20250804211804.344751-1-ross.burton@arm.com> MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Mon, 04 Aug 2025 21:18:20 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/118859 Signed-off-by: Ross Burton --- .../recipes-devtools/python/python3-flask-marshmallow_1.3.0.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta-python/recipes-devtools/python/python3-flask-marshmallow_1.3.0.bb b/meta-python/recipes-devtools/python/python3-flask-marshmallow_1.3.0.bb index 631ea14c3d..f0cc8ef64f 100644 --- a/meta-python/recipes-devtools/python/python3-flask-marshmallow_1.3.0.bb +++ b/meta-python/recipes-devtools/python/python3-flask-marshmallow_1.3.0.bb @@ -3,7 +3,7 @@ HOMEPAGE = "https://github.com/marshmallow-code/flask-marshmallow" LICENSE = "MIT" LIC_FILES_CHKSUM = "file://LICENSE;md5=27586b20700d7544c06933afe56f7df4" -inherit pypi python_setuptools_build_meta +inherit pypi python_flit_core PYPI_PACKAGE = "flask_marshmallow" UPSTREAM_CHECK_PYPI_PACKAGE = "${PYPI_PACKAGE}" From patchwork Mon Aug 4 21:17:51 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ross Burton X-Patchwork-Id: 68065 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id D4274CA0EC6 for ; Mon, 4 Aug 2025 21:18:20 +0000 (UTC) Received: from foss.arm.com (foss.arm.com [217.140.110.172]) by mx.groups.io with SMTP id smtpd.web10.7482.1754342293407980802 for ; Mon, 04 Aug 2025 14:18:13 -0700 Authentication-Results: mx.groups.io; dkim=none (message not signed); spf=pass (domain: arm.com, ip: 217.140.110.172, mailfrom: ross.burton@arm.com) Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14]) by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id EDA0E1E4D for ; Mon, 4 Aug 2025 14:18:04 -0700 (PDT) Received: from cesw-amp-gbt-1s-m12830-04.lab.cambridge.arm.com (usa-sjc-imap-foss1.foss.arm.com [10.121.207.14]) by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPA id 966D73F673 for ; Mon, 4 Aug 2025 14:18:12 -0700 (PDT) From: Ross Burton To: openembedded-devel@lists.openembedded.org Subject: [PATCH 07/20] python3-flask-sqlalchemy: use correct Python build backend class Date: Mon, 4 Aug 2025 22:17:51 +0100 Message-ID: <20250804211804.344751-7-ross.burton@arm.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20250804211804.344751-1-ross.burton@arm.com> References: <20250804211804.344751-1-ross.burton@arm.com> MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Mon, 04 Aug 2025 21:18:20 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/118860 Signed-off-by: Ross Burton --- .../recipes-devtools/python/python3-flask-sqlalchemy_3.1.1.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta-python/recipes-devtools/python/python3-flask-sqlalchemy_3.1.1.bb b/meta-python/recipes-devtools/python/python3-flask-sqlalchemy_3.1.1.bb index 9f3db38959..a3fd62228a 100644 --- a/meta-python/recipes-devtools/python/python3-flask-sqlalchemy_3.1.1.bb +++ b/meta-python/recipes-devtools/python/python3-flask-sqlalchemy_3.1.1.bb @@ -7,6 +7,6 @@ SRC_URI[sha256sum] = "e4b68bb881802dda1a7d878b2fc84c06d1ee57fb40b874d3dc97dabfa3 PYPI_PACKAGE = "flask_sqlalchemy" UPSTREAM_CHECK_PYPI_PACKAGE = "${PYPI_PACKAGE}" -inherit pypi python_setuptools_build_meta +inherit pypi python_flit_core RDEPENDS:${PN} = "python3-sqlalchemy python3-flask" From patchwork Mon Aug 4 21:17:52 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ross Burton X-Patchwork-Id: 68067 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id E0190CA0EC8 for ; Mon, 4 Aug 2025 21:18:20 +0000 (UTC) Received: from foss.arm.com (foss.arm.com [217.140.110.172]) by mx.groups.io with SMTP id smtpd.web10.7483.1754342294085655968 for ; Mon, 04 Aug 2025 14:18:14 -0700 Authentication-Results: mx.groups.io; dkim=none (message not signed); spf=pass (domain: arm.com, ip: 217.140.110.172, mailfrom: ross.burton@arm.com) Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14]) by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 9D6341E4D for ; Mon, 4 Aug 2025 14:18:05 -0700 (PDT) Received: from cesw-amp-gbt-1s-m12830-04.lab.cambridge.arm.com (usa-sjc-imap-foss1.foss.arm.com [10.121.207.14]) by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPA id 474F93F673 for ; Mon, 4 Aug 2025 14:18:13 -0700 (PDT) From: Ross Burton To: openembedded-devel@lists.openembedded.org Subject: [PATCH 08/20] python3-flask: use correct Python build backend class Date: Mon, 4 Aug 2025 22:17:52 +0100 Message-ID: <20250804211804.344751-8-ross.burton@arm.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20250804211804.344751-1-ross.burton@arm.com> References: <20250804211804.344751-1-ross.burton@arm.com> MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Mon, 04 Aug 2025 21:18:20 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/118861 Signed-off-by: Ross Burton --- meta-python/recipes-devtools/python/python3-flask_3.1.1.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta-python/recipes-devtools/python/python3-flask_3.1.1.bb b/meta-python/recipes-devtools/python/python3-flask_3.1.1.bb index a1bea8e69b..d1f0a183b2 100644 --- a/meta-python/recipes-devtools/python/python3-flask_3.1.1.bb +++ b/meta-python/recipes-devtools/python/python3-flask_3.1.1.bb @@ -8,7 +8,7 @@ LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=ffeffa59c90c9c4a033c7574f8f3fb75" SRC_URI[sha256sum] = "284c7b8f2f58cb737f0cf1c30fd7eaf0ccfcde196099d24ecede3fc2005aa59e" -inherit pypi python_setuptools_build_meta ptest-python-pytest +inherit pypi python_flit_core ptest-python-pytest CLEANBROKEN = "1" From patchwork Mon Aug 4 21:17:53 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ross Burton X-Patchwork-Id: 68064 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id D8DAECA0EC7 for ; Mon, 4 Aug 2025 21:18:20 +0000 (UTC) Received: from foss.arm.com (foss.arm.com [217.140.110.172]) by mx.groups.io with SMTP id smtpd.web10.7484.1754342294651860099 for ; Mon, 04 Aug 2025 14:18:14 -0700 Authentication-Results: mx.groups.io; dkim=none (message not signed); spf=pass (domain: arm.com, ip: 217.140.110.172, mailfrom: ross.burton@arm.com) Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14]) by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 4ED611E4D for ; Mon, 4 Aug 2025 14:18:06 -0700 (PDT) Received: from cesw-amp-gbt-1s-m12830-04.lab.cambridge.arm.com (usa-sjc-imap-foss1.foss.arm.com [10.121.207.14]) by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPA id EC6B73F673 for ; Mon, 4 Aug 2025 14:18:13 -0700 (PDT) From: Ross Burton To: openembedded-devel@lists.openembedded.org Subject: [PATCH 09/20] python3-greenstalk: use correct Python build backend class Date: Mon, 4 Aug 2025 22:17:53 +0100 Message-ID: <20250804211804.344751-9-ross.burton@arm.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20250804211804.344751-1-ross.burton@arm.com> References: <20250804211804.344751-1-ross.burton@arm.com> MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Mon, 04 Aug 2025 21:18:20 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/118862 Signed-off-by: Ross Burton --- meta-python/recipes-devtools/python/python3-greenstalk_2.1.0.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta-python/recipes-devtools/python/python3-greenstalk_2.1.0.bb b/meta-python/recipes-devtools/python/python3-greenstalk_2.1.0.bb index 5b87f39f12..c23c29f35d 100644 --- a/meta-python/recipes-devtools/python/python3-greenstalk_2.1.0.bb +++ b/meta-python/recipes-devtools/python/python3-greenstalk_2.1.0.bb @@ -7,4 +7,4 @@ SRC_URI[sha256sum] = "a731ca15bc3b03dfffc438db08c96d0c4e8ce5f472403573e40a193979 RDEPENDS:${PN} += "python3-io python3-core" -inherit pypi python_setuptools_build_meta python_hatchling +inherit pypi python_hatchling From patchwork Mon Aug 4 21:17:54 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ross Burton X-Patchwork-Id: 68063 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id CF346CA0EC4 for ; Mon, 4 Aug 2025 21:18:20 +0000 (UTC) Received: from foss.arm.com (foss.arm.com [217.140.110.172]) by mx.groups.io with SMTP id smtpd.web10.7485.1754342295370948066 for ; Mon, 04 Aug 2025 14:18:15 -0700 Authentication-Results: mx.groups.io; dkim=none (message not signed); spf=pass (domain: arm.com, ip: 217.140.110.172, mailfrom: ross.burton@arm.com) Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14]) by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id F419E1E4D for ; Mon, 4 Aug 2025 14:18:06 -0700 (PDT) Received: from cesw-amp-gbt-1s-m12830-04.lab.cambridge.arm.com (usa-sjc-imap-foss1.foss.arm.com [10.121.207.14]) by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPA id 9D4483F673 for ; Mon, 4 Aug 2025 14:18:14 -0700 (PDT) From: Ross Burton To: openembedded-devel@lists.openembedded.org Subject: [PATCH 10/20] python3-itsdangerous: use correct Python build backend class Date: Mon, 4 Aug 2025 22:17:54 +0100 Message-ID: <20250804211804.344751-10-ross.burton@arm.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20250804211804.344751-1-ross.burton@arm.com> References: <20250804211804.344751-1-ross.burton@arm.com> MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Mon, 04 Aug 2025 21:18:20 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/118863 Signed-off-by: Ross Burton --- .../recipes-devtools/python/python3-itsdangerous_2.2.0.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta-python/recipes-devtools/python/python3-itsdangerous_2.2.0.bb b/meta-python/recipes-devtools/python/python3-itsdangerous_2.2.0.bb index fc43e2854d..efa88f9a43 100644 --- a/meta-python/recipes-devtools/python/python3-itsdangerous_2.2.0.bb +++ b/meta-python/recipes-devtools/python/python3-itsdangerous_2.2.0.bb @@ -5,7 +5,7 @@ LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=4cda9a0ebd516714f360b0e9418cfb37" SRC_URI[sha256sum] = "e0050c0b7da1eea53ffaf149c0cfbb5c6e2e2b69c4bef22c81fa6eb73e5f6173" -inherit pypi python_setuptools_build_meta +inherit pypi python_flit_core CLEANBROKEN = "1" From patchwork Mon Aug 4 21:17:55 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ross Burton X-Patchwork-Id: 68061 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id C4D81CA0EC5 for ; Mon, 4 Aug 2025 21:18:20 +0000 (UTC) Received: from foss.arm.com (foss.arm.com [217.140.110.172]) by mx.groups.io with SMTP id smtpd.web10.7486.1754342296103057890 for ; Mon, 04 Aug 2025 14:18:16 -0700 Authentication-Results: mx.groups.io; dkim=none (message not signed); spf=pass (domain: arm.com, ip: 217.140.110.172, mailfrom: ross.burton@arm.com) Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14]) by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id A37C01E4D for ; Mon, 4 Aug 2025 14:18:07 -0700 (PDT) Received: from cesw-amp-gbt-1s-m12830-04.lab.cambridge.arm.com (usa-sjc-imap-foss1.foss.arm.com [10.121.207.14]) by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPA id 4EE893F673 for ; Mon, 4 Aug 2025 14:18:15 -0700 (PDT) From: Ross Burton To: openembedded-devel@lists.openembedded.org Subject: [PATCH 11/20] python3-mypy-extensions: use correct Python build backend class Date: Mon, 4 Aug 2025 22:17:55 +0100 Message-ID: <20250804211804.344751-11-ross.burton@arm.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20250804211804.344751-1-ross.burton@arm.com> References: <20250804211804.344751-1-ross.burton@arm.com> MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Mon, 04 Aug 2025 21:18:20 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/118864 Signed-off-by: Ross Burton --- .../recipes-devtools/python/python3-mypy-extensions_1.1.0.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta-python/recipes-devtools/python/python3-mypy-extensions_1.1.0.bb b/meta-python/recipes-devtools/python/python3-mypy-extensions_1.1.0.bb index 21cb517c21..baa76aa60c 100644 --- a/meta-python/recipes-devtools/python/python3-mypy-extensions_1.1.0.bb +++ b/meta-python/recipes-devtools/python/python3-mypy-extensions_1.1.0.bb @@ -6,7 +6,7 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=0fe3219e2470a78c0d1837019b8b426e" PYPI_PACKAGE = "mypy_extensions" UPSTREAM_CHECK_PYPI_PACKAGE = "${PYPI_PACKAGE}" -inherit pypi python_setuptools_build_meta +inherit pypi python_flit_core SRC_URI[sha256sum] = "52e68efc3284861e772bbcd66823fde5ae21fd2fdb51c62a211403730b916558" From patchwork Mon Aug 4 21:17:56 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ross Burton X-Patchwork-Id: 68062 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id BDD6ACA0EC1 for ; Mon, 4 Aug 2025 21:18:20 +0000 (UTC) Received: from foss.arm.com (foss.arm.com [217.140.110.172]) by mx.groups.io with SMTP id smtpd.web10.7487.1754342296779728140 for ; Mon, 04 Aug 2025 14:18:16 -0700 Authentication-Results: mx.groups.io; dkim=none (message not signed); spf=pass (domain: arm.com, ip: 217.140.110.172, mailfrom: ross.burton@arm.com) Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14]) by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 54A8A1E4D for ; Mon, 4 Aug 2025 14:18:08 -0700 (PDT) Received: from cesw-amp-gbt-1s-m12830-04.lab.cambridge.arm.com (usa-sjc-imap-foss1.foss.arm.com [10.121.207.14]) by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPA id 000953F673 for ; Mon, 4 Aug 2025 14:18:15 -0700 (PDT) From: Ross Burton To: openembedded-devel@lists.openembedded.org Subject: [PATCH 12/20] python3-paho-mqtt: use correct Python build backend class Date: Mon, 4 Aug 2025 22:17:56 +0100 Message-ID: <20250804211804.344751-12-ross.burton@arm.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20250804211804.344751-1-ross.burton@arm.com> References: <20250804211804.344751-1-ross.burton@arm.com> MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Mon, 04 Aug 2025 21:18:20 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/118865 Signed-off-by: Ross Burton --- meta-python/recipes-devtools/python/python3-paho-mqtt_2.1.0.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta-python/recipes-devtools/python/python3-paho-mqtt_2.1.0.bb b/meta-python/recipes-devtools/python/python3-paho-mqtt_2.1.0.bb index 88a07f20ee..86cf034394 100644 --- a/meta-python/recipes-devtools/python/python3-paho-mqtt_2.1.0.bb +++ b/meta-python/recipes-devtools/python/python3-paho-mqtt_2.1.0.bb @@ -5,7 +5,7 @@ LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=8e5f264c6988aec56808a3a11e77b913 \ " SRCNAME = "paho-mqtt" -inherit pypi python_hatchling python_setuptools_build_meta +inherit pypi python_hatchling SRC_URI[sha256sum] = "12d6e7511d4137555a3f6ea167ae846af2c7357b10bc6fa4f7c3968fc1723834" From patchwork Mon Aug 4 21:17:57 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ross Burton X-Patchwork-Id: 68060 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id B4FBFCA0EC3 for ; Mon, 4 Aug 2025 21:18:20 +0000 (UTC) Received: from foss.arm.com (foss.arm.com [217.140.110.172]) by mx.groups.io with SMTP id smtpd.web10.7488.1754342297350240673 for ; Mon, 04 Aug 2025 14:18:17 -0700 Authentication-Results: mx.groups.io; dkim=none (message not signed); spf=pass (domain: arm.com, ip: 217.140.110.172, mailfrom: ross.burton@arm.com) Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14]) by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 083CB1E4D for ; Mon, 4 Aug 2025 14:18:09 -0700 (PDT) Received: from cesw-amp-gbt-1s-m12830-04.lab.cambridge.arm.com (usa-sjc-imap-foss1.foss.arm.com [10.121.207.14]) by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPA id A50DC3F673 for ; Mon, 4 Aug 2025 14:18:16 -0700 (PDT) From: Ross Burton To: openembedded-devel@lists.openembedded.org Subject: [PATCH 13/20] python3-pymongo: use correct Python build backend class Date: Mon, 4 Aug 2025 22:17:57 +0100 Message-ID: <20250804211804.344751-13-ross.burton@arm.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20250804211804.344751-1-ross.burton@arm.com> References: <20250804211804.344751-1-ross.burton@arm.com> MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Mon, 04 Aug 2025 21:18:20 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/118866 Signed-off-by: Ross Burton --- meta-python/recipes-devtools/python/python3-pymongo_4.13.2.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta-python/recipes-devtools/python/python3-pymongo_4.13.2.bb b/meta-python/recipes-devtools/python/python3-pymongo_4.13.2.bb index 9630214dcb..4a888cbbf2 100644 --- a/meta-python/recipes-devtools/python/python3-pymongo_4.13.2.bb +++ b/meta-python/recipes-devtools/python/python3-pymongo_4.13.2.bb @@ -10,7 +10,7 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=86d3f3a95c324c9479bd8986968f4327" SRC_URI[sha256sum] = "0f64c6469c2362962e6ce97258ae1391abba1566a953a492562d2924b44815c2" -inherit pypi python_setuptools_build_meta python_hatchling +inherit pypi python_hatchling PACKAGES =+ "python3-bson" From patchwork Mon Aug 4 21:17:58 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ross Burton X-Patchwork-Id: 68059 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id A7036CA0EC2 for ; Mon, 4 Aug 2025 21:18:20 +0000 (UTC) Received: from foss.arm.com (foss.arm.com [217.140.110.172]) by mx.groups.io with SMTP id smtpd.web11.7212.1754342298083798333 for ; Mon, 04 Aug 2025 14:18:18 -0700 Authentication-Results: mx.groups.io; dkim=none (message not signed); spf=pass (domain: arm.com, ip: 217.140.110.172, mailfrom: ross.burton@arm.com) Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14]) by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id ADB321E4D for ; Mon, 4 Aug 2025 14:18:09 -0700 (PDT) Received: from cesw-amp-gbt-1s-m12830-04.lab.cambridge.arm.com (usa-sjc-imap-foss1.foss.arm.com [10.121.207.14]) by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPA id 55F663F673 for ; Mon, 4 Aug 2025 14:18:17 -0700 (PDT) From: Ross Burton To: openembedded-devel@lists.openembedded.org Subject: [PATCH 14/20] python3-simpleeval: use correct Python build backend class Date: Mon, 4 Aug 2025 22:17:58 +0100 Message-ID: <20250804211804.344751-14-ross.burton@arm.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20250804211804.344751-1-ross.burton@arm.com> References: <20250804211804.344751-1-ross.burton@arm.com> MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Mon, 04 Aug 2025 21:18:20 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/118867 Signed-off-by: Ross Burton --- meta-python/recipes-devtools/python/python3-simpleeval_1.0.3.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta-python/recipes-devtools/python/python3-simpleeval_1.0.3.bb b/meta-python/recipes-devtools/python/python3-simpleeval_1.0.3.bb index b4dc82bfb3..39178d3efd 100644 --- a/meta-python/recipes-devtools/python/python3-simpleeval_1.0.3.bb +++ b/meta-python/recipes-devtools/python/python3-simpleeval_1.0.3.bb @@ -5,7 +5,7 @@ LIC_FILES_CHKSUM = "file://LICENCE;md5=83843c8f0f3beb18af2f282faecbdebe" SRC_URI[sha256sum] = "67bbf246040ac3b57c29cf048657b9cf31d4e7b9d6659684daa08ca8f1e45829" -inherit pypi python_setuptools_build_meta python_hatchling ptest-python-pytest +inherit pypi python_hatchling ptest-python-pytest BBCLASSEXTEND = "native nativesdk" From patchwork Mon Aug 4 21:17:59 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ross Burton X-Patchwork-Id: 68056 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id A6FDAC87FDA for ; Mon, 4 Aug 2025 21:18:20 +0000 (UTC) Received: from foss.arm.com (foss.arm.com [217.140.110.172]) by mx.groups.io with SMTP id smtpd.web10.7489.1754342298737892838 for ; Mon, 04 Aug 2025 14:18:18 -0700 Authentication-Results: mx.groups.io; dkim=none (message not signed); spf=pass (domain: arm.com, ip: 217.140.110.172, mailfrom: ross.burton@arm.com) Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14]) by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 5E6D81E4D for ; Mon, 4 Aug 2025 14:18:10 -0700 (PDT) Received: from cesw-amp-gbt-1s-m12830-04.lab.cambridge.arm.com (usa-sjc-imap-foss1.foss.arm.com [10.121.207.14]) by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPA id 0701D3F673 for ; Mon, 4 Aug 2025 14:18:17 -0700 (PDT) From: Ross Burton To: openembedded-devel@lists.openembedded.org Subject: [PATCH 15/20] python3-soupsieve: use correct Python build backend class Date: Mon, 4 Aug 2025 22:17:59 +0100 Message-ID: <20250804211804.344751-15-ross.burton@arm.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20250804211804.344751-1-ross.burton@arm.com> References: <20250804211804.344751-1-ross.burton@arm.com> MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Mon, 04 Aug 2025 21:18:20 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/118868 Signed-off-by: Ross Burton --- meta-python/recipes-devtools/python/python3-soupsieve_2.7.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta-python/recipes-devtools/python/python3-soupsieve_2.7.bb b/meta-python/recipes-devtools/python/python3-soupsieve_2.7.bb index 684290ffad..94b02f824a 100644 --- a/meta-python/recipes-devtools/python/python3-soupsieve_2.7.bb +++ b/meta-python/recipes-devtools/python/python3-soupsieve_2.7.bb @@ -6,7 +6,7 @@ LIC_FILES_CHKSUM = "file://LICENSE.md;md5=a23cdb0cf58a8b6d3d25202783bd6553" SRC_URI[sha256sum] = "ad282f9b6926286d2ead4750552c8a6142bc4c783fd66b0293547c8fe6ae126a" -inherit pypi python_hatchling python_setuptools_build_meta ptest-python-pytest +inherit pypi python_hatchling ptest-python-pytest RDEPENDS:${PN} += " \ python3-core \ From patchwork Mon Aug 4 21:18:00 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ross Burton X-Patchwork-Id: 68054 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 975A0C87FD1 for ; Mon, 4 Aug 2025 21:18:20 +0000 (UTC) Received: from foss.arm.com (foss.arm.com [217.140.110.172]) by mx.groups.io with SMTP id smtpd.web11.7213.1754342299408306200 for ; Mon, 04 Aug 2025 14:18:19 -0700 Authentication-Results: mx.groups.io; dkim=none (message not signed); spf=pass (domain: arm.com, ip: 217.140.110.172, mailfrom: ross.burton@arm.com) Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14]) by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 0DB421E4D for ; Mon, 4 Aug 2025 14:18:11 -0700 (PDT) Received: from cesw-amp-gbt-1s-m12830-04.lab.cambridge.arm.com (usa-sjc-imap-foss1.foss.arm.com [10.121.207.14]) by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPA id ABDB13F673 for ; Mon, 4 Aug 2025 14:18:18 -0700 (PDT) From: Ross Burton To: openembedded-devel@lists.openembedded.org Subject: [PATCH 16/20] python3-systemd: use correct Python build backend class Date: Mon, 4 Aug 2025 22:18:00 +0100 Message-ID: <20250804211804.344751-16-ross.burton@arm.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20250804211804.344751-1-ross.burton@arm.com> References: <20250804211804.344751-1-ross.burton@arm.com> MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Mon, 04 Aug 2025 21:18:20 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/118869 Signed-off-by: Ross Burton --- meta-python/recipes-devtools/python/python3-systemd_235.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta-python/recipes-devtools/python/python3-systemd_235.bb b/meta-python/recipes-devtools/python/python3-systemd_235.bb index 3abea5f5f2..6b44751df7 100644 --- a/meta-python/recipes-devtools/python/python3-systemd_235.bb +++ b/meta-python/recipes-devtools/python/python3-systemd_235.bb @@ -10,7 +10,7 @@ SRC_URI[sha256sum] = "4e57f39797fd5d9e2d22b8806a252d7c0106c936039d1e71c8c6b8008e DEPENDS += "systemd (<=235)" -inherit pypi features_check pkgconfig python_setuptools_build_meta +inherit pypi features_check pkgconfig setuptools3 REQUIRED_DISTRO_FEATURES = "systemd" From patchwork Mon Aug 4 21:18:01 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ross Burton X-Patchwork-Id: 68055 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 90895C87FCF for ; Mon, 4 Aug 2025 21:18:20 +0000 (UTC) Received: from foss.arm.com (foss.arm.com [217.140.110.172]) by mx.groups.io with SMTP id smtpd.web11.7215.1754342300116048680 for ; Mon, 04 Aug 2025 14:18:20 -0700 Authentication-Results: mx.groups.io; dkim=none (message not signed); spf=pass (domain: arm.com, ip: 217.140.110.172, mailfrom: ross.burton@arm.com) Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14]) by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id B1A061E4D for ; Mon, 4 Aug 2025 14:18:11 -0700 (PDT) Received: from cesw-amp-gbt-1s-m12830-04.lab.cambridge.arm.com (usa-sjc-imap-foss1.foss.arm.com [10.121.207.14]) by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPA id 5D0C03F673 for ; Mon, 4 Aug 2025 14:18:19 -0700 (PDT) From: Ross Burton To: openembedded-devel@lists.openembedded.org Subject: [PATCH 17/20] python3-termcolor: use correct Python build backend class Date: Mon, 4 Aug 2025 22:18:01 +0100 Message-ID: <20250804211804.344751-17-ross.burton@arm.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20250804211804.344751-1-ross.burton@arm.com> References: <20250804211804.344751-1-ross.burton@arm.com> MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Mon, 04 Aug 2025 21:18:20 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/118870 Signed-off-by: Ross Burton --- meta-python/recipes-devtools/python/python3-termcolor_3.1.0.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta-python/recipes-devtools/python/python3-termcolor_3.1.0.bb b/meta-python/recipes-devtools/python/python3-termcolor_3.1.0.bb index 81e96507dd..5b82da4838 100644 --- a/meta-python/recipes-devtools/python/python3-termcolor_3.1.0.bb +++ b/meta-python/recipes-devtools/python/python3-termcolor_3.1.0.bb @@ -4,7 +4,7 @@ SECTION = "devel/python" LICENSE = "MIT" LIC_FILES_CHKSUM = "file://COPYING.txt;md5=e5f5f7c9b280511f124dba5dda3d180e" -inherit pypi python_setuptools_build_meta +inherit pypi python_hatchling SRC_URI[sha256sum] = "6a6dd7fbee581909eeec6a756cff1d7f7c376063b14e4a298dc4980309e55970" From patchwork Mon Aug 4 21:18:02 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ross Burton X-Patchwork-Id: 68069 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 18923CA0ECC for ; Mon, 4 Aug 2025 21:18:21 +0000 (UTC) Received: from foss.arm.com (foss.arm.com [217.140.110.172]) by mx.groups.io with SMTP id smtpd.web10.7491.1754342300758060429 for ; Mon, 04 Aug 2025 14:18:20 -0700 Authentication-Results: mx.groups.io; dkim=none (message not signed); spf=pass (domain: arm.com, ip: 217.140.110.172, mailfrom: ross.burton@arm.com) Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14]) by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 654841E4D for ; Mon, 4 Aug 2025 14:18:12 -0700 (PDT) Received: from cesw-amp-gbt-1s-m12830-04.lab.cambridge.arm.com (usa-sjc-imap-foss1.foss.arm.com [10.121.207.14]) by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPA id 0DD3D3F673 for ; Mon, 4 Aug 2025 14:18:19 -0700 (PDT) From: Ross Burton To: openembedded-devel@lists.openembedded.org Subject: [PATCH 18/20] python3-trustme: use correct Python build backend class Date: Mon, 4 Aug 2025 22:18:02 +0100 Message-ID: <20250804211804.344751-18-ross.burton@arm.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20250804211804.344751-1-ross.burton@arm.com> References: <20250804211804.344751-1-ross.burton@arm.com> MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Mon, 04 Aug 2025 21:18:21 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/118871 Signed-off-by: Ross Burton --- meta-python/recipes-devtools/python/python3-trustme_1.2.1.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta-python/recipes-devtools/python/python3-trustme_1.2.1.bb b/meta-python/recipes-devtools/python/python3-trustme_1.2.1.bb index bdf5a494a7..69606f1fe8 100644 --- a/meta-python/recipes-devtools/python/python3-trustme_1.2.1.bb +++ b/meta-python/recipes-devtools/python/python3-trustme_1.2.1.bb @@ -6,7 +6,7 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=fb59582a4d7ecbb79dfeefa0f69932e1" SRC_URI[sha256sum] = "6528ba2bbc7f2db41f33825c8dd13e3e3eb9d334ba0f909713c8c3139f4ae47f" -inherit pypi python_hatchling python_setuptools_build_meta ptest-python-pytest +inherit pypi python_hatchling ptest-python-pytest RDEPENDS:${PN} += " \ python3-cryptography \ From patchwork Mon Aug 4 21:18:03 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ross Burton X-Patchwork-Id: 68071 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 128FDC87FCF for ; Mon, 4 Aug 2025 21:18:31 +0000 (UTC) Received: from foss.arm.com (foss.arm.com [217.140.110.172]) by mx.groups.io with SMTP id smtpd.web11.7217.1754342301481501879 for ; Mon, 04 Aug 2025 14:18:21 -0700 Authentication-Results: mx.groups.io; dkim=none (message not signed); spf=pass (domain: arm.com, ip: 217.140.110.172, mailfrom: ross.burton@arm.com) Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14]) by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 163301E4D for ; Mon, 4 Aug 2025 14:18:13 -0700 (PDT) Received: from cesw-amp-gbt-1s-m12830-04.lab.cambridge.arm.com (usa-sjc-imap-foss1.foss.arm.com [10.121.207.14]) by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPA id B2BD03F673 for ; Mon, 4 Aug 2025 14:18:20 -0700 (PDT) From: Ross Burton To: openembedded-devel@lists.openembedded.org Subject: [PATCH 19/20] python3-twitter: use correct Python build backend class Date: Mon, 4 Aug 2025 22:18:03 +0100 Message-ID: <20250804211804.344751-19-ross.burton@arm.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20250804211804.344751-1-ross.burton@arm.com> References: <20250804211804.344751-1-ross.burton@arm.com> MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Mon, 04 Aug 2025 21:18:31 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/118872 Signed-off-by: Ross Burton --- meta-python/recipes-devtools/python/python3-twitter_4.16.0.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta-python/recipes-devtools/python/python3-twitter_4.16.0.bb b/meta-python/recipes-devtools/python/python3-twitter_4.16.0.bb index 10b7b856bc..54379673c0 100644 --- a/meta-python/recipes-devtools/python/python3-twitter_4.16.0.bb +++ b/meta-python/recipes-devtools/python/python3-twitter_4.16.0.bb @@ -8,7 +8,7 @@ SRC_URI[sha256sum] = "1d95cbdc50bf6353a387f881f2584eaf60d14e00dbbdd8872a73de79c6 PYPI_PACKAGE = "tweepy" -inherit pypi python_setuptools_build_meta +inherit pypi python_flit_core RDEPENDS:${PN} += "\ python3-pip \ From patchwork Mon Aug 4 21:18:04 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ross Burton X-Patchwork-Id: 68070 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 18BD2C87FCB for ; Mon, 4 Aug 2025 21:18:31 +0000 (UTC) Received: from foss.arm.com (foss.arm.com [217.140.110.172]) by mx.groups.io with SMTP id smtpd.web10.7492.1754342302114292071 for ; Mon, 04 Aug 2025 14:18:22 -0700 Authentication-Results: mx.groups.io; dkim=none (message not signed); spf=pass (domain: arm.com, ip: 217.140.110.172, mailfrom: ross.burton@arm.com) Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14]) by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id B834F1E4D for ; Mon, 4 Aug 2025 14:18:13 -0700 (PDT) Received: from cesw-amp-gbt-1s-m12830-04.lab.cambridge.arm.com (usa-sjc-imap-foss1.foss.arm.com [10.121.207.14]) by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPA id 638D83F673 for ; Mon, 4 Aug 2025 14:18:21 -0700 (PDT) From: Ross Burton To: openembedded-devel@lists.openembedded.org Subject: [PATCH 20/20] python3-typer: use correct Python build backend class Date: Mon, 4 Aug 2025 22:18:04 +0100 Message-ID: <20250804211804.344751-20-ross.burton@arm.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20250804211804.344751-1-ross.burton@arm.com> References: <20250804211804.344751-1-ross.burton@arm.com> MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Mon, 04 Aug 2025 21:18:31 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/118873 Signed-off-by: Ross Burton --- .../recipes-devtools/python/python3-typer_0.16.0.bb | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/meta-python/recipes-devtools/python/python3-typer_0.16.0.bb b/meta-python/recipes-devtools/python/python3-typer_0.16.0.bb index 5295d2213e..794e0adaa1 100644 --- a/meta-python/recipes-devtools/python/python3-typer_0.16.0.bb +++ b/meta-python/recipes-devtools/python/python3-typer_0.16.0.bb @@ -9,12 +9,7 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=173d405eb704b1499218013178722617" SRC_URI[sha256sum] = "af377ffaee1dbe37ae9440cb4e8f11686ea5ce4e9bae01b84ae7c63b87f1dd3b" -inherit pypi python_setuptools_build_meta ptest - -DEPENDS += "\ - python3-pdm-backend-native \ - python3-pdm-native \ -" +inherit pypi python_pdm ptest SRC_URI:append = " \ file://run-ptest \