From patchwork Sun Aug 10 19:18:49 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Tim Orling X-Patchwork-Id: 68304 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 D672CC87FDA for ; Sun, 10 Aug 2025 19:19:40 +0000 (UTC) Received: from mail-pl1-f176.google.com (mail-pl1-f176.google.com [209.85.214.176]) by mx.groups.io with SMTP id smtpd.web11.32144.1754853574377394265 for ; Sun, 10 Aug 2025 12:19:34 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@konsulko.com header.s=google header.b=JeKiIQyL; spf=pass (domain: konsulko.com, ip: 209.85.214.176, mailfrom: tim.orling@konsulko.com) Received: by mail-pl1-f176.google.com with SMTP id d9443c01a7336-2405c0c431cso34567545ad.1 for ; Sun, 10 Aug 2025 12:19:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=konsulko.com; s=google; t=1754853573; x=1755458373; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=RmGGDRPYm2XAmmX8YuZoSPqYvnX2iXG4PDwP0HQysm4=; b=JeKiIQyL7az/lUf8BNgZpbv2tDy9ESkgHd4i/FITIOCIcjR9mErpotpd/QhzHP6l7M 2YL3aEFyPoK4VhtzjatE/owHJiUx3KThwS3yS5I0gfGnwIRKig87gLAX1HliUHRoS7Vy gezC0deklUhPs+AeTjJckGGWFQ10GncK5UdCw= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1754853573; x=1755458373; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=RmGGDRPYm2XAmmX8YuZoSPqYvnX2iXG4PDwP0HQysm4=; b=jxuZFnoTqMD5lVjBkXs4R7+VuBXyv4XBQGesrn0QB63fkmsb5SDM/MJ3npf+odMOc5 BU2ch4RvHD9cdp3C5BZuMloj/JffWVU33288/hI7BgOstTJSTb+p/xezLFd9clKq5bDQ ZoEGH11//t3v0YmsXlPJ8z4nSKbPi/L04WxBrSGwR6oxHqNJhi6N5VHPP1sZo8PZ2v/6 YVaBSgWWe9kSCQMdTo83TK0WL7dzXjyvQPU3PnTEr5I6Teafcl9nRWMSHfNySXaDi2bQ AxELOL3uIdt+84JLIrDulupq+qoWTQDMG57N03UCevbJYsviy8l0iayxeHCpAxyNBJp6 KvvQ== X-Gm-Message-State: AOJu0YylZSF9RcY5ILT0pBpdVYWmhzZ/ZRhBDrp+oxkK4LrEudp2BfDB gJjG3Auuj4MReYZUiE+xJS8fd1MD4TbhtmKkiJr/FIQB7hbnHFiuAdI9dL2yK5rLPvUBL69Nm/Z ku/zvODs= X-Gm-Gg: ASbGnctWp3dr3kXextqnzBgX/06WzoPVOYGBqfLsyAkvJX4fUHTyZiPUlgcgg+3FblC iBKIAiq0bmIradZRvJVzoDkn/E9re95OfojeVybVxGddbWLDcQXnbDFWetUFx7e0O/1ZEXFMlQI c+ALCdrJAhGtykFCEELmC5gfK64SCNgYGo64wZUBJdCHIY76ysvNxJxIH1cj1a34EJbW/WW622I tGDxG/fWcQ3ZheWZwu8dTrRPydDS41bRkAbcMFtNkxkqLR7FZNrzCf8IlPpkBPjuY7OK6039+V8 Y1Yt+ni9MJdpkpjYqG4K5qhAG5MWfHdTifri6QjTrnhOmo3oNWJckutGxrB+qpl5fvtuDEFgy12 Q0o8R6CurqbguMOAd42So1Zsxpj9zBoIjjBFXrDsbge4yOdedfRqQghB5d6niAhdV/X4I752B X-Google-Smtp-Source: AGHT+IFAVrFQo6v6V2dooEIi2Jo5qzkWJS1OwxscpxRHfFxGfwhm6kIVLmHh09yWCQgnCVHpUbqw+g== X-Received: by 2002:a17:902:f544:b0:242:9bcb:7b95 with SMTP id d9443c01a7336-242c2297044mr138417455ad.57.1754853573257; Sun, 10 Aug 2025 12:19:33 -0700 (PDT) Received: from localhost (c-98-232-159-17.hsd1.or.comcast.net. [98.232.159.17]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-31f63f0b4b9sm30034835a91.27.2025.08.10.12.19.32 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 10 Aug 2025 12:19:32 -0700 (PDT) From: tim.orling@konsulko.com To: openembedded-core@lists.openembedded.org Cc: Tim Orling Subject: [PATCH 1/2] python3-coherent-licensed: add at 0.5.2 Date: Sun, 10 Aug 2025 12:18:49 -0700 Message-ID: <20250810191918.78773-1-tim.orling@konsulko.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 ; Sun, 10 Aug 2025 19:19:40 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/221702 From: Tim Orling License management tooling for Coherent System and skeleton projects https://pypi.org/project/coherent.licensed/ https://github.com/coherent-oss/coherent.licensed *Dependency for latest python3-zipp *Add self as maintainer Signed-off-by: Tim Orling --- meta/conf/distro/include/maintainers.inc | 1 + .../python/python3-coherent-licensed_0.5.2.bb | 15 +++++++++++++++ 2 files changed, 16 insertions(+) create mode 100644 meta/recipes-devtools/python/python3-coherent-licensed_0.5.2.bb diff --git a/meta/conf/distro/include/maintainers.inc b/meta/conf/distro/include/maintainers.inc index 96d5a0819c8..4a86c759edf 100644 --- a/meta/conf/distro/include/maintainers.inc +++ b/meta/conf/distro/include/maintainers.inc @@ -632,6 +632,7 @@ RECIPE_MAINTAINER:pn-python3-certifi = "Tim Orling " RECIPE_MAINTAINER:pn-python3-cffi = "Tim Orling " RECIPE_MAINTAINER:pn-python3-chardet = "Tim Orling " RECIPE_MAINTAINER:pn-python3-click = "Wang Mingyu " +RECIPE_MAINTAINER:pn-python3-coherent-licensed = "Tim Orling " RECIPE_MAINTAINER:pn-python3-colorama = "Trevor Gamblin " RECIPE_MAINTAINER:pn-python3-cryptography = "Tim Orling " RECIPE_MAINTAINER:pn-python3-cryptography-vectors = "Tim Orling " diff --git a/meta/recipes-devtools/python/python3-coherent-licensed_0.5.2.bb b/meta/recipes-devtools/python/python3-coherent-licensed_0.5.2.bb new file mode 100644 index 00000000000..9148fe4e36a --- /dev/null +++ b/meta/recipes-devtools/python/python3-coherent-licensed_0.5.2.bb @@ -0,0 +1,15 @@ +SUMMARY = "License management tooling for Coherent System and skeleton projects" +DESCRIPTION = "This library was built for coherent.build and skeleton projects \ +to inject a license file at build time to reflect the license declared in the \ +License Expression." +HOMEPAGE = "https://github.com/coherent-oss/coherent.licensed" +LICENSE = "MIT" +LIC_FILES_CHKSUM = "file://LICENSE;md5=1aeae65f25a15b1e46d4381f2f094e0a" + +SRC_URI[sha256sum] = "d8071403ce742d3ac3592ddc4fb7057a46caffb415b928b4d52802e5f208416d" + +inherit pypi python_flit_core + +PYPI_PACKAGE = "coherent_licensed" + +BBCLASSEXTEND = "native nativesdk" From patchwork Sun Aug 10 19:18:50 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Tim Orling X-Patchwork-Id: 68303 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 E7173C87FCF for ; Sun, 10 Aug 2025 19:19:40 +0000 (UTC) Received: from mail-pg1-f182.google.com (mail-pg1-f182.google.com [209.85.215.182]) by mx.groups.io with SMTP id smtpd.web10.32302.1754853577457942238 for ; Sun, 10 Aug 2025 12:19:37 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@konsulko.com header.s=google header.b=qiYM8m7S; spf=pass (domain: konsulko.com, ip: 209.85.215.182, mailfrom: tim.orling@konsulko.com) Received: by mail-pg1-f182.google.com with SMTP id 41be03b00d2f7-b34c068faf8so3486688a12.2 for ; Sun, 10 Aug 2025 12:19:37 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=konsulko.com; s=google; t=1754853576; x=1755458376; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=f3YwdI4yrlNqDDbG5D7drKuRB8rUYREuXryMsohl9ow=; b=qiYM8m7S7MM9TkJuynw80J8tSZcg1b0OgCtu+kF+MhzleN6yTSFfPLyMf8vZOJEAwo v0y3AOPv5t0wd5p6BNUKAIH8USaouKO6PKvg4PnjdWTDnKyR0zQJF5r3/O/ebV8BH5Zn tBOzmG+C5UjfhatJY+jDAwvSX7a7r2RsVP5q4= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1754853576; x=1755458376; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=f3YwdI4yrlNqDDbG5D7drKuRB8rUYREuXryMsohl9ow=; b=prHVDxJyrRBvBVuc7aUp48NMTJeyn1/JTv/QFo82T66v919lFhprQm4GqUZ49z57qa 8X+ldaeWzsUGA7bumxjtndnF+lBVIoRIDwZjFesjW+2Rb9Q+IVeCmnwrC2OzlQqKEjg2 texYP2YFLvu4AGzuER8hXg++fpPXBnU53NXGJJoSJENU7TzzXC2pQZ/NqtGzOyQe8SfL WggmaLQR6xvJ5e+loq9L86TkgQE9lpkSVNB5klgoCRU4QdIXn7URRovnhnFQ9pgFwnoq nBj6aQ8pFwl4TmjyL880Y7iEBXJIRlTYFqvlwRn7SbkBfrd4iFHVCD4GFhftApozhy+i 54Zw== X-Gm-Message-State: AOJu0Yxfjz+e/slVGENL6G3toBnw8afGXEZVOCmGXSmWKLZleKivY8X5 fAexbVXqQMa1jxpHJuxjTHyxljTHGlixEdqFO3fFD8f0IQL9g3LEEAn40Rn+C9/R3vQ9q2CrWXN blIsRyng= X-Gm-Gg: ASbGncvpCpMCRRqGP3C6HmBKCzQrzzz5QdWbmS1TdHNrq7SOelb5fAjKvfmhXYl4kVE QEAxSkyTjEn4LvwXLLqvoEJEFu17oU9KG30YKkqXROnbskemItCT9YoYAoe1wa3sQvGKyNPPQ1K yN1JM+9RTTgXs1yGiRhaxNnhQFjSzMiA8nq6QK5Ttg7oL/yr9HE2+dTk+eR+nDth9sRVkl2xhwR aG78TxIr5OzRwDgTsoTnLN6zo9FtZZ1dk/MsDw4jw3GIwM/Udd+qZCpSMEzFIDyHdzN115Jz6Y2 Kk1whc71NL+me47ah+ls0Nm30h690a7MLr6xN9gqM9WyfhFtrmtESslop2UdvABtgvIa6JQp1Kx nIRz/VDsW5jUBdbnOjRdaHVSVy3ZJdX98IRQlv/BOpTtNlEtFYIkav6PwsWJMfg== X-Google-Smtp-Source: AGHT+IH3uFa/GF8gsze1VB1RQiOgWrBmNKc5ccFs5OF5qctI8iCvuUXntgYeIhPrgDIFfPkbciLv/g== X-Received: by 2002:a17:902:ebc6:b0:238:120:134a with SMTP id d9443c01a7336-242c201056amr179278735ad.22.1754853576207; Sun, 10 Aug 2025 12:19:36 -0700 (PDT) Received: from localhost (c-98-232-159-17.hsd1.or.comcast.net. [98.232.159.17]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-241d1ef59b2sm256975175ad.7.2025.08.10.12.19.35 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 10 Aug 2025 12:19:35 -0700 (PDT) From: tim.orling@konsulko.com To: openembedded-core@lists.openembedded.org Cc: Tim Orling Subject: [PATCH 2/2] python3-zipp: upgrade 3.21.0 -> 3.23.0 Date: Sun, 10 Aug 2025 12:18:50 -0700 Message-ID: <20250810191918.78773-2-tim.orling@konsulko.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20250810191918.78773-1-tim.orling@konsulko.com> References: <20250810191918.78773-1-tim.orling@konsulko.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 ; Sun, 10 Aug 2025 19:19:40 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/221703 From: Tim Orling * Add python3-coherent-licensed-native to DEPENDS License-Update: add copyright year; update to match SPDX license text v3.23.0 * Features - Add a compatibility shim for Python 3.13 and earlier. (#145) v3.22.0 * Features - Backported simplified tests from python/cpython#123424. (#142) * Bugfixes - Fixed .name, .stem, and other basename-based properties on Windows when working with a zipfile on disk. (#133) https://github.com/jaraco/zipp/blob/main/NEWS.rst#v3230 https://github.com/jaraco/zipp/blob/main/NEWS.rst#v3220 Comparing changes: https://github.com/jaraco/zipp/compare/v3.21.0...v3.23.0 Signed-off-by: Tim Orling --- .../{python3-zipp_3.21.0.bb => python3-zipp_3.23.0.bb} | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) rename meta/recipes-devtools/python/{python3-zipp_3.21.0.bb => python3-zipp_3.23.0.bb} (54%) diff --git a/meta/recipes-devtools/python/python3-zipp_3.21.0.bb b/meta/recipes-devtools/python/python3-zipp_3.23.0.bb similarity index 54% rename from meta/recipes-devtools/python/python3-zipp_3.21.0.bb rename to meta/recipes-devtools/python/python3-zipp_3.23.0.bb index 135a1ae5337..31420dcb831 100644 --- a/meta/recipes-devtools/python/python3-zipp_3.21.0.bb +++ b/meta/recipes-devtools/python/python3-zipp_3.23.0.bb @@ -1,11 +1,11 @@ SUMMARY = "Backport of pathlib-compatible object wrapper for zip files" HOMEPAGE = "https://github.com/jaraco/zipp" LICENSE = "MIT" -LIC_FILES_CHKSUM = "file://LICENSE;md5=141643e11c48898150daa83802dbc65f" +LIC_FILES_CHKSUM = "file://LICENSE;md5=1aeae65f25a15b1e46d4381f2f094e0a" -SRC_URI[sha256sum] = "2c9958f6430a2040341a52eb608ed6dd93ef4392e02ffe219417c1b28b5dd1f4" +SRC_URI[sha256sum] = "a07157588a12518c9d4034df3fbbee09c814741a33ff63c05fa29d26a2404166" -DEPENDS += "python3-setuptools-scm-native" +DEPENDS += "python3-setuptools-scm-native python3-coherent-licensed-native" inherit pypi python_setuptools_build_meta