From patchwork Thu Oct 1 11:11:57 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ross Burton X-Patchwork-Id: 99809 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 5CE2ECA5FB3 for ; Thu, 1 Oct 2026 11:12:11 +0000 (UTC) Received: from foss.arm.com (foss.arm.com [217.140.110.172]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.8676.1790853124408042951 for ; Thu, 01 Oct 2026 04:12:04 -0700 Authentication-Results: mx.groups.io; dkim=fail reason="dkim: body hash did not verify" header.i=@arm.com header.s=foss header.b=viCsZyCu; 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 4CBF2497 for ; Thu, 1 Oct 2026 04:12: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 4A8A43F86F for ; Thu, 1 Oct 2026 04:12:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=arm.com; s=foss; t=1790853123; bh=jPJyFAAWKCwMMokT/miP5B4AMn19IEQUoZD2O69xTbw=; h=From:To:Subject:Date:From; b=viCsZyCuA15JM8zEGhOZaM1BKlHLjWZIP36extCeOVAgLhOzHcN+HrrC7WZYyi3qT 8btqlQFxvR7NzlUN+tRL0LF4tFnucFAeYHVoGdMPjv/6uoUv2TkW7aSjr5mO6m8OXb UerfodGgx2onPmOda6fz0CUMHX1uC+ko257EN8PU= From: Ross Burton To: openembedded-core@lists.openembedded.org Subject: [PATCH 1/3] python3-babel: clean up RDEPENDS Date: Thu, 1 Oct 2026 12:11:57 +0100 Message-ID: <20261001111159.2987565-1-ross.burton@arm.com> X-Mailer: git-send-email 2.43.0 MIME-Version: 1.0 X-ARM-No-Footer: NoDisclaimer List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Thu, 01 Oct 2026 11:12:11 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/247026 pytz is only needed with Python 3.8 and lower, remove the dependency. setuptools is a development dependency and not needed at runtime. Signed-off-by: Ross Burton --- meta/recipes-devtools/python/python3-babel_2.18.0.bb | 2 -- 1 file changed, 2 deletions(-) diff --git a/meta/recipes-devtools/python/python3-babel_2.18.0.bb b/meta/recipes-devtools/python/python3-babel_2.18.0.bb index cf2752f6a23..969f6d711e1 100644 --- a/meta/recipes-devtools/python/python3-babel_2.18.0.bb +++ b/meta/recipes-devtools/python/python3-babel_2.18.0.bb @@ -17,8 +17,6 @@ RDEPENDS:${PN} += " \ python3-netserver \ python3-numbers \ python3-pickle \ - python3-pytz \ - python3-setuptools \ python3-shell \ python3-threading \ " From patchwork Thu Oct 1 11:11:58 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ross Burton X-Patchwork-Id: 99811 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 A9174CA5FCB for ; Thu, 1 Oct 2026 11:12:11 +0000 (UTC) Received: from foss.arm.com (foss.arm.com [217.140.110.172]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.8678.1790853124837084615 for ; Thu, 01 Oct 2026 04:12:04 -0700 Authentication-Results: mx.groups.io; dkim=fail reason="dkim: body hash did not verify" header.i=@arm.com header.s=foss header.b=Gfq++Vfd; 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 0EE02169E for ; Thu, 1 Oct 2026 04:12: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 0C2A43F86F for ; Thu, 1 Oct 2026 04:12:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=arm.com; s=foss; t=1790853124; bh=+6JRRYKEm+Ii6X9S+QuxmhV+5LXoub1LeNObedjRbA4=; h=From:To:Subject:Date:In-Reply-To:References:From; b=Gfq++VfdG2AzjyWT0glSspejZrIz5C9/T/3DZKnVLCe7bvQe8fXUsQAfLhDTpMYQw hea4uIuCHmSrjheiDCyg+nvUtpkh4rUqGfFW4yko+CehIQYpukA9mU3rFuwefMtSR0 aMKZBVWxLaR5T5zXQiOH8o72RTUZ43AI/aFMxUdk= From: Ross Burton To: openembedded-core@lists.openembedded.org Subject: [PATCH 2/3] python3-cryptography: remove pytz dependency Date: Thu, 1 Oct 2026 12:11:58 +0100 Message-ID: <20261001111159.2987565-2-ross.burton@arm.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20261001111159.2987565-1-ross.burton@arm.com> References: <20261001111159.2987565-1-ross.burton@arm.com> MIME-Version: 1.0 X-ARM-No-Footer: NoDisclaimer List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Thu, 01 Oct 2026 11:12:11 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/247027 The dependency on pytz in the test suite was removed in v40.0.0[1]. [1] cryptography 550355b55 ("remove pytz test dependency (#8447)") Signed-off-by: Ross Burton --- meta/recipes-devtools/python/python3-cryptography.bb | 1 - 1 file changed, 1 deletion(-) diff --git a/meta/recipes-devtools/python/python3-cryptography.bb b/meta/recipes-devtools/python/python3-cryptography.bb index f2ac4e1b89f..edcdb5a75b1 100644 --- a/meta/recipes-devtools/python/python3-cryptography.bb +++ b/meta/recipes-devtools/python/python3-cryptography.bb @@ -54,7 +54,6 @@ RDEPENDS:${PN}-ptest += " \ python3-pytest \ python3-unittest-automake-output \ python3-pytest-subtests \ - python3-pytz \ " inherit ptest From patchwork Thu Oct 1 11:11:59 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ross Burton X-Patchwork-Id: 99810 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 5E288CA5FCE for ; Thu, 1 Oct 2026 11:12:11 +0000 (UTC) Received: from foss.arm.com (foss.arm.com [217.140.110.172]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.8680.1790853125832614958 for ; Thu, 01 Oct 2026 04:12:05 -0700 Authentication-Results: mx.groups.io; dkim=fail reason="dkim: body hash did not verify" header.i=@arm.com header.s=foss header.b=ru6pMQOj; 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 B7C56497 for ; Thu, 1 Oct 2026 04:12: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 C1EB13F86F for ; Thu, 1 Oct 2026 04:12:04 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=arm.com; s=foss; t=1790853125; bh=NQQxP06cWlSz9kdrjHrs6DeFFhJ/XKQQ0So+2LLNP64=; h=From:To:Subject:Date:In-Reply-To:References:From; b=ru6pMQOjyyClNAQAt4PcdTjuVNQRNU92Ckq9DtU3A8mtN7fLahLq8nGngmmyiKFhT SdUjxE3zvd1KFRsmSN0G5l1AL5JiiExsLZY9/EkjeCHf1pTYgb9Zw3jNLM4PUswKbT cZt3Z0oKCAU7MUt4ub1VwIBYBgceHCrc+s0DlO/s= From: Ross Burton To: openembedded-core@lists.openembedded.org Subject: [PATCH 3/3] python3-pytz: remove obsolete recipe Date: Thu, 1 Oct 2026 12:11:59 +0100 Message-ID: <20261001111159.2987565-3-ross.burton@arm.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20261001111159.2987565-1-ross.burton@arm.com> References: <20261001111159.2987565-1-ross.burton@arm.com> MIME-Version: 1.0 X-ARM-No-Footer: NoDisclaimer List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Thu, 01 Oct 2026 11:12:11 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/247028 pytz was obsoleted by the zoneinfo module in Python 3.9. As such it is deprecated upstream: Deprecated. This library fails for dates starting 2038. Use modern Python and the Python standard library. Updates continue to be made for legacy systems. There are no longer any users in oe-core, so move it to meta-python. Signed-off-by: Ross Burton --- meta/conf/distro/include/maintainers.inc | 1 - .../distro/include/ptest-packagelists.inc | 1 - .../python/python3-pytz_2026.4.bb | 25 ------------------- 3 files changed, 27 deletions(-) delete mode 100644 meta/recipes-devtools/python/python3-pytz_2026.4.bb diff --git a/meta/conf/distro/include/maintainers.inc b/meta/conf/distro/include/maintainers.inc index 5223e299aa4..d601dcb074f 100644 --- a/meta/conf/distro/include/maintainers.inc +++ b/meta/conf/distro/include/maintainers.inc @@ -705,7 +705,6 @@ RECIPE_MAINTAINER:pn-python3-pyrsistent = "Bruce Ashfield