From patchwork Tue Nov 26 15:11:48 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Leon Anavi X-Patchwork-Id: 53229 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 56A7FD3B9A1 for ; Tue, 26 Nov 2024 15:12:33 +0000 (UTC) Received: from mail-wr1-f44.google.com (mail-wr1-f44.google.com [209.85.221.44]) by mx.groups.io with SMTP id smtpd.web11.48329.1732633945289627841 for ; Tue, 26 Nov 2024 07:12:25 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@konsulko.com header.s=google header.b=H4a8zgoO; spf=pass (domain: konsulko.com, ip: 209.85.221.44, mailfrom: leon.anavi@konsulko.com) Received: by mail-wr1-f44.google.com with SMTP id ffacd0b85a97d-3823eb7ba72so3868023f8f.0 for ; Tue, 26 Nov 2024 07:12:25 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=konsulko.com; s=google; t=1732633943; x=1733238743; 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=E2JNnbXMbS5QRGn0H8EnVHdRLgRPYraJJNgoHO6nsNA=; b=H4a8zgoO1MWk/pOvGmQ0ChurqjyqYhuiAjy8i4xorz8E+WhFZKTbVQ028xAM4BgNDG EhDwqWW/GiVM1jCT2OEupLGqonOiHmQyOFr7yG09vE2UX/VZbb319mgn0ZZQqDAba0eu AiTZI+ft4as0+RcVbvDiim/93IH9FleaCB9FE= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1732633943; x=1733238743; 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=E2JNnbXMbS5QRGn0H8EnVHdRLgRPYraJJNgoHO6nsNA=; b=Ab6ZMQCWF3JDH95acyzYtgyRZn4phzzrNSo9kbfEhs17fBziNFsVAHgbHAoFCF/QT/ +f3vzc+12vWSsFbnHeOOAqUWl3Ecodj6GtgMxU4XHenXxfgmfDc3rRfvXPu9CFWOktpK Vd2w9bZeR/Bz4WZdVuGMxcALEQ2Ky7LPVsMXUbGZ93xeDSbRfbRK0rKcjvkMc0bR0y86 +x1dqYcCdLKr8m2LPQh47M40mJJ3v1Zp10SOrMjuhehJFHp+WeBmi81/1bPIhRAudh5f YecC3mMKCCdSuXkC93+rMzRa70HmYJAJNwaUHWXsiAzlBGUGOuRRFBSR1kyr/oQAFy7r 0gmQ== X-Gm-Message-State: AOJu0YyFDxUfztbja0EKY4W8BwCBms6cpSCDhYJa6qNeiBIg5vKp6qV2 bzimzfEbOZp2DjENUtyf+C0a/LxyslXxhJg9cW9AGGx6hm5GiZroLU29PFdRziUFCH1G4FEU09S X X-Gm-Gg: ASbGnctMCstBMzsDqVdoByetHSBWfpEnLwf3qc897Loqb3/2v45vPKhYXjiJ9QDgeq2 +HCIVIPbnZizo0YCAz0Oj1Uf+Z2zOF/5BJOYZbRmlQdm+GincqtEcm2PfzQvE4zq4PibgE6VX9+ qE938x13OtlvAqbmpp/3K5bVHJ/rKJQYluEse1Zb4rHvg1Z7jc6uSE+2fA1IvjB/SG0bG/2MKwI ppDRO/d3BABZK5LetzBabYvUzYmYu70GY1A8Sifray1+WlT/fI03y1DervzfOZq X-Google-Smtp-Source: AGHT+IENjz94nA7f0EaEL2tNRJv5WuxW7uMFxz6QulNOCoSfq1tplj8enYHPt5ZRWJkHwmlXiECz8Q== X-Received: by 2002:a05:6000:1449:b0:385:bf96:d7ae with SMTP id ffacd0b85a97d-385bf96d7f3mr3689204f8f.14.1732633913540; Tue, 26 Nov 2024 07:11:53 -0800 (PST) Received: from tone.k.g (lan.nucleusys.com. [92.247.61.126]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-3825fbedad6sm13499791f8f.91.2024.11.26.07.11.52 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 26 Nov 2024 07:11:53 -0800 (PST) From: Leon Anavi To: openembedded-devel@lists.openembedded.org Cc: Leon Anavi Subject: [meta-python][PATCH 1/3] python3-scikit-build-core: Add recipe Date: Tue, 26 Nov 2024 17:11:48 +0200 Message-Id: <20241126151150.95784-1-leon.anavi@konsulko.com> X-Mailer: git-send-email 2.39.5 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 ; Tue, 26 Nov 2024 15:12:33 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/114073 Add new recipe with version 0.10.7: - Avoid modifying the input dict - Avoid providing prepare-metadata methods if `failed` in overrides - Support negative envvar values correctly Signed-off-by: Leon Anavi --- .../python/python3-scikit-build-core_0.10.7.bb | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 meta-python/recipes-devtools/python/python3-scikit-build-core_0.10.7.bb diff --git a/meta-python/recipes-devtools/python/python3-scikit-build-core_0.10.7.bb b/meta-python/recipes-devtools/python/python3-scikit-build-core_0.10.7.bb new file mode 100644 index 0000000000..8259f90aab --- /dev/null +++ b/meta-python/recipes-devtools/python/python3-scikit-build-core_0.10.7.bb @@ -0,0 +1,13 @@ +SUMMARY = "Build backend for CMake based projects" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://LICENSE;md5=3b4e748e5f102e31c9390dcd6fa66f09" + +PYPI_PACKAGE = "scikit_build_core" + +DEPENDS = "python3-hatch-vcs-native" + +inherit pypi python_hatchling + +SRC_URI[sha256sum] = "04cbb59fe795202a7eeede1849112ee9dcbf3469feebd9b8b36aa541336ac4f8" + +BBCLASSEXTEND = "native nativesdk" From patchwork Tue Nov 26 15:11:49 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Leon Anavi X-Patchwork-Id: 53228 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 57BA2D3B9A0 for ; Tue, 26 Nov 2024 15:12:33 +0000 (UTC) Received: from mail-lf1-f41.google.com (mail-lf1-f41.google.com [209.85.167.41]) by mx.groups.io with SMTP id smtpd.web11.48330.1732633946367772973 for ; Tue, 26 Nov 2024 07:12:26 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@konsulko.com header.s=google header.b=paIFyytk; spf=pass (domain: konsulko.com, ip: 209.85.167.41, mailfrom: leon.anavi@konsulko.com) Received: by mail-lf1-f41.google.com with SMTP id 2adb3069b0e04-53dd9e853ccso3722194e87.1 for ; Tue, 26 Nov 2024 07:12:26 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=konsulko.com; s=google; t=1732633944; x=1733238744; 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=mo+otxvsW1W++zp2kGVBKRSLVrHQbms8+9JgTnAlOQU=; b=paIFyytkwofGdHTi6vVY/Ffnmph/JMv+r6Yf+rEfYJXO362yIYJDENyGeWreHnJCXa K977TLH+vaOFaw0eE4CZ913EUl8vnEtgCDEovhTEL/al8PM5fxX9SvT7lyaF9sovTXNc UxqYTk9ijC458LaC4NncCvPbsu0pzHi15AMjM= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1732633944; x=1733238744; 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=mo+otxvsW1W++zp2kGVBKRSLVrHQbms8+9JgTnAlOQU=; b=sGSn5bBArI0ydQ8oD40OkUrf4YW9Qj+3o9gPhbHcBw+duSGl3V9AlWOiqmhlTVGKXC l0/ZJT4pMSXyGBToH9bLaNWkgJ/RMT5V81KUvidBK39v9zfDomm7lIfKW4YNJjIB2axN HLtoHtcCP5ZlkRRyZhomQvAooJekUPDy7pQFAg0MKrntqqpB18SlO6vQWY7pCEMM5HhG SxuRSM/Hnyhd8iMHEKl4Dsbs3ZndrE6h+il8ttCqLWdxnrMlYqMQiQIdE7lpmFUK0bRZ aJmYHCC6468zULzW+5dhBL704ucBhExUl/Sl0djf0ThBIy4PTlumSc0/wfiawa6e+bot 7eWw== X-Gm-Message-State: AOJu0Yyj9V9RWelSfdvSpAY6NwdUYnelQ+R8OCkFieqFjlSIuoUm7RS0 fdAmA7NHI1IOFln3BsHwOBxyAtJp8C86dYQJh/uZrdMCPeMsMKyxOXygq/Yb7wuxnWwVDyPpS9s b X-Gm-Gg: ASbGnctf2VYLrwuISSxZsUwmjXENqd08oTs0ecWgUvTjgEtLsOOlO5sse9jdKmlP9I/ BIXWjUdulowgmj92DbpkoVv0stMB9gxbTBhUlI4HsPREnjNC9Dgg22zbSAlvZTAeie6zZGrB71s F7l8Ph/jsvWjiWFszx6UWK76ndubBgtwEdKZOorfbERX83co3TfiPW3A2utbzGxT6QVG0mZPs4W AJfjVYE+dzf6aK0qZsrPF0MQAtlt8O12QptLA26GeX+6NvKv1czGpnX4RGm5MCL X-Google-Smtp-Source: AGHT+IG6kqiI5/joEGvewuPyUzUNdRdzk4Fdd6Fvv9eL2Evhb+jmw/JI1glYk7BG77B9s/j6+HKVVg== X-Received: by 2002:a19:e042:0:b0:53d:d605:f91c with SMTP id 2adb3069b0e04-53dd605fcf1mr5976188e87.2.1732633914312; Tue, 26 Nov 2024 07:11:54 -0800 (PST) Received: from tone.k.g (lan.nucleusys.com. [92.247.61.126]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-3825fbedad6sm13499791f8f.91.2024.11.26.07.11.53 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 26 Nov 2024 07:11:53 -0800 (PST) From: Leon Anavi To: openembedded-devel@lists.openembedded.org Cc: Leon Anavi Subject: [meta-python][PATCH 2/3] python3-bitarray: Upgrade 2.9.3 -> 3.0.0 Date: Tue, 26 Nov 2024 17:11:49 +0200 Message-Id: <20241126151150.95784-2-leon.anavi@konsulko.com> X-Mailer: git-send-email 2.39.5 In-Reply-To: <20241126151150.95784-1-leon.anavi@konsulko.com> References: <20241126151150.95784-1-leon.anavi@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 ; Tue, 26 Nov 2024 15:12:33 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/114074 Upgrade to version 3.0.0: - Remove Python 2.7 support - .decode() now returns iterator (equivalent to past .iterdecode()) - .search() now returns iterator (equivalent to past .itersearch()) - Remove .iterdecode() and .itersearch() - Remove util.rindex(), use .index(..., right=1) instead, deprecated since 2.9 - Remove util.make_endian(), use bitarray(..., endian=...) instead, deprecated since 2.9 - Remove hackish support for bitarray() handling unpickling Signed-off-by: Leon Anavi --- .../{python3-bitarray_2.9.3.bb => python3-bitarray_3.0.0.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta-python/recipes-devtools/python/{python3-bitarray_2.9.3.bb => python3-bitarray_3.0.0.bb} (80%) diff --git a/meta-python/recipes-devtools/python/python3-bitarray_2.9.3.bb b/meta-python/recipes-devtools/python/python3-bitarray_3.0.0.bb similarity index 80% rename from meta-python/recipes-devtools/python/python3-bitarray_2.9.3.bb rename to meta-python/recipes-devtools/python/python3-bitarray_3.0.0.bb index c19307cc93..c2a7e770d6 100644 --- a/meta-python/recipes-devtools/python/python3-bitarray_2.9.3.bb +++ b/meta-python/recipes-devtools/python/python3-bitarray_3.0.0.bb @@ -4,7 +4,7 @@ HOMEPAGE = "https://github.com/ilanschnell/bitarray" LICENSE = "PSF-2.0" LIC_FILES_CHKSUM = "file://PKG-INFO;beginline=8;endline=8;md5=2ad702cdcd49e8d2ac01d7e7d0810d2d" -SRC_URI[sha256sum] = "9eff55cf189b0c37ba97156a00d640eb7392db58a8049be6f26ff2712b93fa89" +SRC_URI[sha256sum] = "a2083dc20f0d828a7cdf7a16b20dae56aab0f43dc4f347a3b3039f6577992b03" inherit setuptools3 pypi From patchwork Tue Nov 26 15:11:50 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Leon Anavi X-Patchwork-Id: 53227 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 84FFAD3B99F for ; Tue, 26 Nov 2024 15:12:03 +0000 (UTC) Received: from mail-wm1-f45.google.com (mail-wm1-f45.google.com [209.85.128.45]) by mx.groups.io with SMTP id smtpd.web10.48080.1732633917147882197 for ; Tue, 26 Nov 2024 07:11:57 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@konsulko.com header.s=google header.b=RjK0jQbL; spf=pass (domain: konsulko.com, ip: 209.85.128.45, mailfrom: leon.anavi@konsulko.com) Received: by mail-wm1-f45.google.com with SMTP id 5b1f17b1804b1-434a2033562so14459145e9.1 for ; Tue, 26 Nov 2024 07:11:56 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=konsulko.com; s=google; t=1732633915; x=1733238715; 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=ZBsa5x8AISMSVjOaFqspsm6due/Gu7XRSj5XBN8LqOQ=; b=RjK0jQbLZUQHw1JqySI6TWy6uXtNEvwjKcy630/VMM64nX/kkwswhCr0Qw/L0BUhPf H+7mnWQMqaWK4Nj0FjqTJvpIV9CMoR7ECoWgaKJmCcStTRKXfFVXMR89M0c7vCcyEx1J uhSfxMdzBl5nhFxZMfdlXd2T11kYzZQCkJSqc= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1732633915; x=1733238715; 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=ZBsa5x8AISMSVjOaFqspsm6due/Gu7XRSj5XBN8LqOQ=; b=RvyIHDPpJ1UX7Ua2MPn5/eD1oUTJJ+8YWBpjvBAoGMa3iXE69jyk+e1ipjY9MnHKfP oFTvDbR1rljy2BS4Mx9cdG4mg7GFQvBB4d8/Kd35U6WQ6X0APu64XaF+lgQbTArq0UwL GmSCTaWyUCOPpktjri0zIy+aoJuaTpO8WveXxm8MwR6CSjN8Vs50s+kYQymSGfd1HXkz 3ufg0M6PQl80CdzqAaQd+KdG4KL88MhWB/RYOx5C2Vm05CBbyeucWerCeJFa25eK9OHd 4cth+Fag/P34Y8/TV0vWF2Oc0MNMl2dUE/yKvZNsziVsVGtaqF8OIcdVfTXFqLFQaVd1 IO+Q== X-Gm-Message-State: AOJu0Yy4uaHtqWEuSQ4r90jP3GU33qAQjjAZ0GmZi/Ma3PkGgshC5I0/ jSbMoYlQSYBuDJbUTE1BYA36U2nXWMZfSlzEaR8v/0DGqV9eOEpoWKOI75fEkHz6AWmsR6A0JD5 U X-Gm-Gg: ASbGncs89VJPSISAWYumFbVgFMJ+C8Eg0f6nq5MxpAz0qqtR+2WZ9XZmNbSh35JFHfM T/VgLmbHpE3yKnIgweABY4sdn67MkukpFfTb7Iuhf1g1eTtT4oVRO8og78Y3XZXhR8oFp+Z8hPV FmA9c2KtVrkw6qszlVSjLtIoGu7yNYogpcRBHzfQBa62KEE1ye9Icg80hB0v3nGm56Tf40FVY/m C7+2IEvv9h/XqAQZqjSt3TUD/tjTY7egsw7a1IuxiiPd74t1nJQo5CWFOTWHEBw X-Google-Smtp-Source: AGHT+IFj1eL2URjb+1v4ds+9zIHlSyKXL7Mt90mnAeZxvbU0nHl7kTjM+QZioO+sMPrQzFejI+2I+Q== X-Received: by 2002:a05:600c:4e49:b0:434:a902:415b with SMTP id 5b1f17b1804b1-434a90242cemr11162025e9.10.1732633915078; Tue, 26 Nov 2024 07:11:55 -0800 (PST) Received: from tone.k.g (lan.nucleusys.com. [92.247.61.126]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-3825fbedad6sm13499791f8f.91.2024.11.26.07.11.54 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 26 Nov 2024 07:11:54 -0800 (PST) From: Leon Anavi To: openembedded-devel@lists.openembedded.org Cc: Leon Anavi Subject: [meta-python][PATCH 3/3] python3-imageio: Upgrade 2.35.1 -> 2.36.0 Date: Tue, 26 Nov 2024 17:11:50 +0200 Message-Id: <20241126151150.95784-3-leon.anavi@konsulko.com> X-Mailer: git-send-email 2.39.5 In-Reply-To: <20241126151150.95784-1-leon.anavi@konsulko.com> References: <20241126151150.95784-1-leon.anavi@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 ; Tue, 26 Nov 2024 15:12:03 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/114072 Upgrade to version 2.36.0: - Use bytes instead of to_bytes in pyav metadata call - Remove support for Python 3.8 Signed-off-by: Leon Anavi --- .../{python3-imageio_2.35.1.bb => python3-imageio_2.36.0.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta-python/recipes-devtools/python/{python3-imageio_2.35.1.bb => python3-imageio_2.36.0.bb} (81%) diff --git a/meta-python/recipes-devtools/python/python3-imageio_2.35.1.bb b/meta-python/recipes-devtools/python/python3-imageio_2.36.0.bb similarity index 81% rename from meta-python/recipes-devtools/python/python3-imageio_2.35.1.bb rename to meta-python/recipes-devtools/python/python3-imageio_2.36.0.bb index 6142884e72..2faa16b4cf 100644 --- a/meta-python/recipes-devtools/python/python3-imageio_2.35.1.bb +++ b/meta-python/recipes-devtools/python/python3-imageio_2.36.0.bb @@ -5,7 +5,7 @@ SECTION = "devel/python" LICENSE = "BSD-2-Clause" LIC_FILES_CHKSUM = "file://LICENSE;md5=24cb9a367a9e641b459a01c4d15256ba" -SRC_URI[sha256sum] = "4952dfeef3c3947957f6d5dedb1f4ca31c6e509a476891062396834048aeed2a" +SRC_URI[sha256sum] = "1c8f294db862c256e9562354d65aa54725b8dafed7f10f02bb3ec20ec1678850" inherit pypi setuptools3