From patchwork Thu Nov 21 02:08:27 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Khem Raj X-Patchwork-Id: 52850 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 8A3C2D743FD for ; Thu, 21 Nov 2024 02:08:39 +0000 (UTC) Received: from mail-pf1-f180.google.com (mail-pf1-f180.google.com [209.85.210.180]) by mx.groups.io with SMTP id smtpd.web11.1559.1732154914149369122 for ; Wed, 20 Nov 2024 18:08:34 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20230601 header.b=UtLslFY8; spf=pass (domain: gmail.com, ip: 209.85.210.180, mailfrom: raj.khem@gmail.com) Received: by mail-pf1-f180.google.com with SMTP id d2e1a72fcca58-71e5130832aso365376b3a.0 for ; Wed, 20 Nov 2024 18:08:34 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1732154913; x=1732759713; 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=hoiOeyk4Fx7OYm3gGBV5JTtXlaPKPqGxWTnrkhf3BAA=; b=UtLslFY8N/WsBo8nTU3kw2mSL1NIYDH4/UMbA7gP+UibYdobNk8+KYF1jCcrAgMhXQ IzSnGnkDHQGp7lj/H+Si6Kcwz5Kc7ofR8DZT8YwwxfOWDSpMPnmlJK6iU6SuEqbkNrUz FB3NB8nCAskIWRnnD2BBAPKxDnqzgxzcQvH6L1t9mbimj6FEg2Qo83KHGSl+m4t5H50h m+acuM0f/AkSM7XGPJlZmuvTEWiWw5rq+7cYk/bFv6fSLGPLNwEEn9MGj5XFWoK6VOmf R9qPR97rgLeSNK2w90IFK5KWqXSqwFEk+MQMce7AqInILS9I9uncabcgCqgKQgRW6bdk 3AMQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1732154913; x=1732759713; 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=hoiOeyk4Fx7OYm3gGBV5JTtXlaPKPqGxWTnrkhf3BAA=; b=fcv3oiasOKRMJchHssBVQvecVRy9+P7anuw1zPRfsDU0saAPS6mjfI6w0GoV762GOk hQwnvjQLkK2S3WVhm9/EMyS2nnzAgDrjOpKS4Mqox6vkPq5ozbDLNXEt0+lZPuhoa69y NHB/TaF/f4KhsK6Y0FOuZcbiNXSMqlGVHveD6ebe6M2oq6pDp6iEiVmmt/KhbtbKhNfP HLh2toPRvhnrMy+R7vA3uhxkFhs7a8Ho26ppUv37Done6631kce8UDVO8/H98z7nAv4M i2CGNcm9cW9hpWBGuAo7oqNWtHSnqqzxj6ir0HLHYgMj1t+ZIQ9TrI8DBd9l0VAvKFT+ AKSQ== X-Gm-Message-State: AOJu0YxjVPKTDb/UmHhYvFv9pJgr3njyPxMGJaL4QCusIX4FXJ52YzAJ Z9UapN7F2mbPARFWVqWa2uG1w76QoAq/ql3F5ta1vdS/0WhZbKAAU+lB7w== X-Google-Smtp-Source: AGHT+IEkqWl7WX7O+jSrV5jHYGQ0ADYzM73nsWnoQnGOdYyIDA6svIuVNveiZniS8zzm01pwAEmVCg== X-Received: by 2002:a05:6a00:4608:b0:70d:2a88:a483 with SMTP id d2e1a72fcca58-724be97ac99mr6420571b3a.0.1732154913326; Wed, 20 Nov 2024 18:08:33 -0800 (PST) Received: from apollo.hsd1.ca.comcast.net ([2601:646:8201:fd20::2c23]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-724beef75e1sm2397550b3a.41.2024.11.20.18.08.32 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 20 Nov 2024 18:08:33 -0800 (PST) From: Khem Raj To: openembedded-devel@lists.openembedded.org Cc: Khem Raj Subject: [meta-python][PATCH 1/5] python3-blinker: Upgrade to 1.9.0 Date: Wed, 20 Nov 2024 18:08:27 -0800 Message-ID: <20241121020831.884684-1-raj.khem@gmail.com> X-Mailer: git-send-email 2.47.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 ; Thu, 21 Nov 2024 02:08:39 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/113945 Changes are here https://blinker.readthedocs.io/en/stable/#version-1-9-0 Signed-off-by: Khem Raj --- .../{python3-blinker_1.7.0.bb => python3-blinker_1.9.0.bb} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename meta-python/recipes-devtools/python/{python3-blinker_1.7.0.bb => python3-blinker_1.9.0.bb} (73%) diff --git a/meta-python/recipes-devtools/python/python3-blinker_1.7.0.bb b/meta-python/recipes-devtools/python/python3-blinker_1.9.0.bb similarity index 73% rename from meta-python/recipes-devtools/python/python3-blinker_1.7.0.bb rename to meta-python/recipes-devtools/python/python3-blinker_1.9.0.bb index 8f2cf4883d..33263ce6b3 100644 --- a/meta-python/recipes-devtools/python/python3-blinker_1.7.0.bb +++ b/meta-python/recipes-devtools/python/python3-blinker_1.9.0.bb @@ -1,8 +1,8 @@ DESCRIPTION = "Fast, simple object-to-object and broadcast signaling." LICENSE = "MIT" -LIC_FILES_CHKSUM = "file://LICENSE.rst;md5=42cd19c88fc13d1307a4efd64ee90e4e" +LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=42cd19c88fc13d1307a4efd64ee90e4e" -SRC_URI[sha256sum] = "e6820ff6fa4e4d1d8e2747c2283749c3f547e4fee112b98555cdcdae32996182" +SRC_URI[sha256sum] = "b4ce2265a7abece45e7cc896e98dbebe6cead56bcf805a3d23136d145f5445bf" inherit pypi python_setuptools_build_meta ptest From patchwork Thu Nov 21 02:08:28 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Khem Raj X-Patchwork-Id: 52853 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 997A7D75BA1 for ; Thu, 21 Nov 2024 02:08:39 +0000 (UTC) Received: from mail-pf1-f179.google.com (mail-pf1-f179.google.com [209.85.210.179]) by mx.groups.io with SMTP id smtpd.web11.1561.1732154915858887322 for ; Wed, 20 Nov 2024 18:08:35 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20230601 header.b=hMNy6I90; spf=pass (domain: gmail.com, ip: 209.85.210.179, mailfrom: raj.khem@gmail.com) Received: by mail-pf1-f179.google.com with SMTP id d2e1a72fcca58-723f37dd76cso437939b3a.0 for ; Wed, 20 Nov 2024 18:08:35 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1732154915; x=1732759715; 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=zYlyu2OGrnuCzGjAUVdOm8qWGcAviM/rAz8UG6FX9m0=; b=hMNy6I90e4YJtQRL8cNWyPviKYCGmLSfptIZj+C9KApDWUeFSoi2dqhxKUBdEX7+2z McKl5KXj7rvjkKLol0+QYlINtyQBGCHw1/iIcRzcdqRO7yNCZ/PDrPWQFKqhP0aPZeA0 9omWS9wGS36sGrndBPPMflyDDt5S464kxYUb7tslD0NFgMdd+n2ub8y6W0riWC9uOTj3 859Z+78I9+sIJcMi6uv8XhRceTiQlFJvzyITl5Yue3b/xea086Fwrb0UEVBp71M4LQVW XT5HUnU3ow6TnEyfbLubCisJ/PLX+dPuq6eD47SZtrqSPXYR19mSonlxZk+Q0OUXUqXm Noxg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1732154915; x=1732759715; 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=zYlyu2OGrnuCzGjAUVdOm8qWGcAviM/rAz8UG6FX9m0=; b=chDyPN3QPIWRTgJlzX7Gd2NfwgEr+hI7s37iJfBfi0BiI95mUWdzMoWH7MpN9xihw5 W7T6LQJLT+mz5947nbERI5yKaeROCsbm3rmMw/8ej2FpVzJj+wMYQ7w6q7QHf0r8Fzb6 xA1qnf/O8OeLwyrCVQ6AA6RP8rxT/p6Mav+RPY86awnVHSHxI0ZNhgXInIlLzzIV0OuV k6ZbFrSXRZqttiPBWlEn7DOJbSYlCDH2ez7jaGZqa6Zkko7H4eE2WyKyicCJUJ2B5WCC duIiRHlXvdhz4JJnWcNbYIpjIY9R0fOrLWOoCc2gA0yoCQgGTptLw+NNOlM/n/5TGswp p4XQ== X-Gm-Message-State: AOJu0Yx6KkR6MFEcmz6ZWz8JTiqAVGw0cs4Wt+2MSIu9LtCU2uENLmau aQ3cF6sKTN+6czYS9UI4VQQGdz2RTHI83BPuJWVJI9ZZPIne4Db0Bq0Lzw== X-Google-Smtp-Source: AGHT+IFiI5t/K9b/cMJzAc2d0LmzA7I0cpUTf3xcCIOUdHpMLNBYeGEU3clcTgRqM7PRTFnxIv88sw== X-Received: by 2002:a05:6a00:1783:b0:71e:db72:3c87 with SMTP id d2e1a72fcca58-724bed27a8bmr7647453b3a.20.1732154914666; Wed, 20 Nov 2024 18:08:34 -0800 (PST) Received: from apollo.hsd1.ca.comcast.net ([2601:646:8201:fd20::2c23]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-724beef75e1sm2397550b3a.41.2024.11.20.18.08.33 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 20 Nov 2024 18:08:33 -0800 (PST) From: Khem Raj To: openembedded-devel@lists.openembedded.org Cc: Khem Raj Subject: [meta-python][PATCH 2/5] python3-werkzeug: Upgrade to 3.1.3 Date: Wed, 20 Nov 2024 18:08:28 -0800 Message-ID: <20241121020831.884684-2-raj.khem@gmail.com> X-Mailer: git-send-email 2.47.0 In-Reply-To: <20241121020831.884684-1-raj.khem@gmail.com> References: <20241121020831.884684-1-raj.khem@gmail.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 ; Thu, 21 Nov 2024 02:08:39 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/113946 https://github.com/pallets/werkzeug/releases/tag/3.1.0 https://github.com/pallets/werkzeug/releases/tag/3.1.1 https://github.com/pallets/werkzeug/releases/tag/3.1.2 https://github.com/pallets/werkzeug/releases/tag/3.1.3 Signed-off-by: Khem Raj --- .../{python3-werkzeug_3.0.6.bb => python3-werkzeug_3.1.3.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta-python/recipes-devtools/python/{python3-werkzeug_3.0.6.bb => python3-werkzeug_3.1.3.bb} (90%) diff --git a/meta-python/recipes-devtools/python/python3-werkzeug_3.0.6.bb b/meta-python/recipes-devtools/python/python3-werkzeug_3.1.3.bb similarity index 90% rename from meta-python/recipes-devtools/python/python3-werkzeug_3.0.6.bb rename to meta-python/recipes-devtools/python/python3-werkzeug_3.1.3.bb index 5758830cb9..73029eccc7 100644 --- a/meta-python/recipes-devtools/python/python3-werkzeug_3.0.6.bb +++ b/meta-python/recipes-devtools/python/python3-werkzeug_3.1.3.bb @@ -10,7 +10,7 @@ HOMEPAGE = "https://werkzeug.palletsprojects.com" LICENSE = "BSD-3-Clause" LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=5dc88300786f1c214c1e9827a5229462" -SRC_URI[sha256sum] = "a8dd59d4de28ca70471a34cba79bed5f7ef2e036a76b3ab0835474246eb41f8d" +SRC_URI[sha256sum] = "60723ce945c19328679790e3282cc758aa4a6040e4bb330f53d30fa546d44746" inherit pypi python_flit_core From patchwork Thu Nov 21 02:08:29 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Khem Raj X-Patchwork-Id: 52851 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 997C9D75BA2 for ; Thu, 21 Nov 2024 02:08:39 +0000 (UTC) Received: from mail-pf1-f170.google.com (mail-pf1-f170.google.com [209.85.210.170]) by mx.groups.io with SMTP id smtpd.web11.1562.1732154916325257135 for ; Wed, 20 Nov 2024 18:08:36 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20230601 header.b=MU/OJgIW; spf=pass (domain: gmail.com, ip: 209.85.210.170, mailfrom: raj.khem@gmail.com) Received: by mail-pf1-f170.google.com with SMTP id d2e1a72fcca58-72483f6e2fbso371357b3a.2 for ; Wed, 20 Nov 2024 18:08:36 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1732154915; x=1732759715; 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=8FInHWBa4THYTp4Wb2kyXMzzqt6fgfyg0nwvtE4Lf8c=; b=MU/OJgIW8vvLDqUMwmVA/cNO1XAIiP0Hj2YMV/ByZyeoU66uSNFZdz7Vu5vs9OWGgH dDeuX3pzqq+b905OevsdY2nCsYgdotqnblCDGKyakOoMiQgb+61DCX6cGV/ITtk25OOq /o9pleUr2840cigVrbtNIu+/LP7RViiG/hmmo5tT/GYa/QAs1QxWobuWR4B8jc50gH4w T7tNrSHmyMiMhRLn9r7TudHrJj9Mt02CqMwS1FnRfvlc39+olDiXMAQhPLizNz7FioJ7 1x4kMCYBQAP7aFCSZBSghnV6I2RmkCruV2gwKIeYtPr3PDLbm0wZECChsQXAyVcytDIz s4sQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1732154915; x=1732759715; 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=8FInHWBa4THYTp4Wb2kyXMzzqt6fgfyg0nwvtE4Lf8c=; b=ExoqTRjE6oPMrB3+kdhJGnlvcI2dwUtctG13PdamG0hfR+Z5J72+QyRfIMyu/2f7/Q II2dsgRnteZTV9srxD8hpYwPnP++fGB3EsXtUwYzv9tUVB/vaUvaIa1UW/pTf1pqpZlJ 9EuFRWKJ57i0nSEpGAV3dhTk0rzwgiOMQWGvx9XruvUnD43E627/Vz04sseEI3I3+50r vHJGa+7rtW7zG1BETJmIjwbSZJhI6wsYHSneVIgPosNJFzv37yg50wQ3ETx92sSYUZs2 5rBfpRCC1Ct78Xh1ryMwZCYJmu/dIZn6tndqB8lms/LWH7giAiHMMLw0vQdH+KpjB787 O5Tg== X-Gm-Message-State: AOJu0Yxf1oIkbUDeMKE1FcDLN/ljazjXfHF/ZJ+sj9Opze47ryBKqfqz QX9xUTLW6X024cc1dLgI2Vin0gZxtyxAHtB9UDQwFfqfClrUduTAXSVrBg== X-Google-Smtp-Source: AGHT+IG+VcrD7tknzAlcKwk6i2LKmxVJE+IbywFn7ToXRPzL6Lf1eNjnUZ95CJeivmgAWEhHKd+2bw== X-Received: by 2002:a05:6a00:8d5:b0:724:60bd:e861 with SMTP id d2e1a72fcca58-724bed15f31mr6462828b3a.18.1732154915533; Wed, 20 Nov 2024 18:08:35 -0800 (PST) Received: from apollo.hsd1.ca.comcast.net ([2601:646:8201:fd20::2c23]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-724beef75e1sm2397550b3a.41.2024.11.20.18.08.34 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 20 Nov 2024 18:08:35 -0800 (PST) From: Khem Raj To: openembedded-devel@lists.openembedded.org Cc: Khem Raj Subject: [meta-python][PATCH 3/5] python3-flask: Adjust runtime dependencies Date: Wed, 20 Nov 2024 18:08:29 -0800 Message-ID: <20241121020831.884684-3-raj.khem@gmail.com> X-Mailer: git-send-email 2.47.0 In-Reply-To: <20241121020831.884684-1-raj.khem@gmail.com> References: <20241121020831.884684-1-raj.khem@gmail.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 ; Thu, 21 Nov 2024 02:08:39 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/113947 Drop python3-profile, its not needed anymore add python3-importlib-metadata and python3-asgiref for ptests Signed-off-by: Khem Raj --- meta-python/recipes-devtools/python/python3-flask_3.1.0.bb | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/meta-python/recipes-devtools/python/python3-flask_3.1.0.bb b/meta-python/recipes-devtools/python/python3-flask_3.1.0.bb index f1b18b075c..dd2795bd7d 100644 --- a/meta-python/recipes-devtools/python/python3-flask_3.1.0.bb +++ b/meta-python/recipes-devtools/python/python3-flask_3.1.0.bb @@ -22,13 +22,14 @@ CLEANBROKEN = "1" RDEPENDS:${PN} = " \ python3-blinker \ python3-click \ + python3-importlib-metadata \ python3-itsdangerous \ python3-jinja2 \ - python3-profile \ python3-werkzeug \ " RDEPENDS:${PN}-ptest += "\ + python3-asgiref \ python3-pytest \ python3-unittest-automake-output \ " From patchwork Thu Nov 21 02:08:30 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Khem Raj X-Patchwork-Id: 52849 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 8B496D63959 for ; Thu, 21 Nov 2024 02:08:39 +0000 (UTC) Received: from mail-pf1-f171.google.com (mail-pf1-f171.google.com [209.85.210.171]) by mx.groups.io with SMTP id smtpd.web11.1563.1732154917123193303 for ; Wed, 20 Nov 2024 18:08:37 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20230601 header.b=ZAgI8vhr; spf=pass (domain: gmail.com, ip: 209.85.210.171, mailfrom: raj.khem@gmail.com) Received: by mail-pf1-f171.google.com with SMTP id d2e1a72fcca58-7206304f93aso360229b3a.0 for ; Wed, 20 Nov 2024 18:08:37 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1732154916; x=1732759716; 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=Ngm5lWxnf9mow5YsMc0kmJx0qz6007VGW0+6U4y4lXQ=; b=ZAgI8vhrUqvd2vdnDuMGmFK+wxca2JwhP1mcpuH55PEUuI8C+BnI8NMiZtQw6AWZED 6dxHP3WmEfgB1fQ6G6EorvzCP9vhUAVeJRrdiVRU0M3VCpjrMufs9ncZHyMIF/ry1TiP hp8vad8RFgN+jZ7ACDD7RF3PQvQyQxYO143phleq1ykEnmVYRASig6U0bgQ/F6p2ldP4 Mfwx4Tsh1SwOliFS/uZ0zFJPsZFiXasS3Iy28FN/NKmEaPnjr1VrgkbFxQAgBOKNCo9Q 6cdpQ1l5MUZjfy5TPX9MRrD68osZJ5lRRTenEqXALZ++nKaZbqBYaX2574eRFbQdAuLo aLRw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1732154916; x=1732759716; 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=Ngm5lWxnf9mow5YsMc0kmJx0qz6007VGW0+6U4y4lXQ=; b=dzPoguzU5z9Ybhm5Nd61+8ZDp2q53hS1TSA5BYCNGJ45105IwltB+NUcMdXHsXWVFp b9AUJh47o9BvQ3MdxZ71ZAhkEizbVIevroLlPwSHbYKVWm2rCAjuNqLdwEgH7x83h/zq 4eZvXdcEcPvGQCXTWbTqlGp+kt5+G+4CGj3IZz/GlOYVtF3bTpW2VBd0Aw1hptEAr1Qy YtYsko9TKj5/gna0HM4lDlKC/vPHSKonkLKtysB3vBKRe7YPbdO5jBx/EODyfT/TK7Nl aOfDDWl5Qok8/CFyOFkWCYVNr6mDtEgkZWi/73eEtLar1yvOZOhDZFLHam4rlNuotW6F 38YA== X-Gm-Message-State: AOJu0YzgoJ7m1w3YFGHZhBEGNPCIjTlx53s7CxThxXskbahBEu9fJuio 5NDHy3ajlchistlNYaTJOve2HB3UnAlqHtCzqfg9Mke/08xjLdRdy64Meg== X-Gm-Gg: ASbGncsIx5OCEutArdFMnydejUiWKDNa+gQE2C9mtVzw7fox1Sk1PovoFN3S+/xI8pW CNH728d7LZWwb0WF/K3aawUbi/yQ1tWSnI2Smm/VLg1F8a2f0l+6mgrdjPT/MwDv1OPn12OM6Fn g4XEwXZ0j0w6ts46VePuFqNZypPFx5XLhRVeCENnHVyMXr7DJuYQOnCWHVzGXfMK14teLn6NCpI zVXGKLI/NUwc0YXx0huJu/vErLZBsSQLVYv7ps/JNbZ25VX2UoP X-Google-Smtp-Source: AGHT+IHRQM95scpn6i2RX0jQwXZV/bIzj1fUkzingL6zS7BH9bW0liIFZtpcJZyiiTkiqHRbccWeiQ== X-Received: by 2002:a05:6a00:c81:b0:71e:c0c:5996 with SMTP id d2e1a72fcca58-724becf6b81mr5787357b3a.7.1732154916275; Wed, 20 Nov 2024 18:08:36 -0800 (PST) Received: from apollo.hsd1.ca.comcast.net ([2601:646:8201:fd20::2c23]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-724beef75e1sm2397550b3a.41.2024.11.20.18.08.35 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 20 Nov 2024 18:08:35 -0800 (PST) From: Khem Raj To: openembedded-devel@lists.openembedded.org Cc: Khem Raj Subject: [meta-python][PATCH 4/5] python3-pint: Upgrade to 0.24.4 Date: Wed, 20 Nov 2024 18:08:30 -0800 Message-ID: <20241121020831.884684-4-raj.khem@gmail.com> X-Mailer: git-send-email 2.47.0 In-Reply-To: <20241121020831.884684-1-raj.khem@gmail.com> References: <20241121020831.884684-1-raj.khem@gmail.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 ; Thu, 21 Nov 2024 02:08:39 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/113948 - add error for prefixed non multi units - build: typing_extensions version - build: switch from appdirs to platformdirs - fix GenericPlainRegistry getattr type - Replace references to the deprecated `UnitRegistry.default_format` - fix: upgrade to flexparser>=0.4, exceptions are no longer dataclasses. (required for Python 3.13) - Drop the backported patch Signed-off-by: Khem Raj --- ...n-True-for-Python-3.13-compatibility.patch | 116 ------------------ ...-pint_0.24.3.bb => python3-pint_0.24.4.bb} | 4 +- 2 files changed, 2 insertions(+), 118 deletions(-) delete mode 100644 meta-python/recipes-devtools/python/python3-pint/0001-dataclass-frozen-True-for-Python-3.13-compatibility.patch rename meta-python/recipes-devtools/python/{python3-pint_0.24.3.bb => python3-pint_0.24.4.bb} (84%) diff --git a/meta-python/recipes-devtools/python/python3-pint/0001-dataclass-frozen-True-for-Python-3.13-compatibility.patch b/meta-python/recipes-devtools/python/python3-pint/0001-dataclass-frozen-True-for-Python-3.13-compatibility.patch deleted file mode 100644 index 6f9b0f5bca..0000000000 --- a/meta-python/recipes-devtools/python/python3-pint/0001-dataclass-frozen-True-for-Python-3.13-compatibility.patch +++ /dev/null @@ -1,116 +0,0 @@ -From dc729d5b6574e1c44ec12e13b68c2b900e4a7ba1 Mon Sep 17 00:00:00 2001 -From: Simon Willison -Date: Fri, 12 Jul 2024 17:23:21 -0700 -Subject: [PATCH] @dataclass(frozen=True) for Python 3.13 compatibility - -Upstream-Status: Submitted [https://github.com/hgrecco/pint/pull/2037] -Signed-off-by: Khem Raj ---- - pint/errors.py | 24 ++++++++++++------------ - 1 file changed, 12 insertions(+), 12 deletions(-) - -diff --git a/pint/errors.py b/pint/errors.py -index 59d3b45..f080f52 100644 ---- a/pint/errors.py -+++ b/pint/errors.py -@@ -81,12 +81,12 @@ class WithDefErr: - return DefinitionError(self.name, self.__class__, msg) - - --@dataclass(frozen=False) -+@dataclass(frozen=True) - class PintError(Exception): - """Base exception for all Pint errors.""" - - --@dataclass(frozen=False) -+@dataclass(frozen=True) - class DefinitionError(ValueError, PintError): - """Raised when a definition is not properly constructed.""" - -@@ -102,7 +102,7 @@ class DefinitionError(ValueError, PintError): - return self.__class__, tuple(getattr(self, f.name) for f in fields(self)) - - --@dataclass(frozen=False) -+@dataclass(frozen=True) - class DefinitionSyntaxError(ValueError, PintError): - """Raised when a textual definition has a syntax error.""" - -@@ -115,7 +115,7 @@ class DefinitionSyntaxError(ValueError, PintError): - return self.__class__, tuple(getattr(self, f.name) for f in fields(self)) - - --@dataclass(frozen=False) -+@dataclass(frozen=True) - class RedefinitionError(ValueError, PintError): - """Raised when a unit or prefix is redefined.""" - -@@ -130,7 +130,7 @@ class RedefinitionError(ValueError, PintError): - return self.__class__, tuple(getattr(self, f.name) for f in fields(self)) - - --@dataclass(frozen=False) -+@dataclass(frozen=True) - class UndefinedUnitError(AttributeError, PintError): - """Raised when the units are not defined in the unit registry.""" - -@@ -150,13 +150,13 @@ class UndefinedUnitError(AttributeError, PintError): - return self.__class__, tuple(getattr(self, f.name) for f in fields(self)) - - --@dataclass(frozen=False) -+@dataclass(frozen=True) - class PintTypeError(TypeError, PintError): - def __reduce__(self): - return self.__class__, tuple(getattr(self, f.name) for f in fields(self)) - - --@dataclass(frozen=False) -+@dataclass(frozen=True) - class DimensionalityError(PintTypeError): - """Raised when trying to convert between incompatible units.""" - -@@ -183,7 +183,7 @@ class DimensionalityError(PintTypeError): - return self.__class__, tuple(getattr(self, f.name) for f in fields(self)) - - --@dataclass(frozen=False) -+@dataclass(frozen=True) - class OffsetUnitCalculusError(PintTypeError): - """Raised on ambiguous operations with offset units.""" - -@@ -208,7 +208,7 @@ class OffsetUnitCalculusError(PintTypeError): - return self.__class__, tuple(getattr(self, f.name) for f in fields(self)) - - --@dataclass(frozen=False) -+@dataclass(frozen=True) - class LogarithmicUnitCalculusError(PintTypeError): - """Raised on inappropriate operations with logarithmic units.""" - -@@ -233,7 +233,7 @@ class LogarithmicUnitCalculusError(PintTypeError): - return self.__class__, tuple(getattr(self, f.name) for f in fields(self)) - - --@dataclass(frozen=False) -+@dataclass(frozen=True) - class UnitStrippedWarning(UserWarning, PintError): - msg: str - -@@ -241,13 +241,13 @@ class UnitStrippedWarning(UserWarning, PintError): - return self.__class__, tuple(getattr(self, f.name) for f in fields(self)) - - --@dataclass(frozen=False) -+@dataclass(frozen=True) - class UnexpectedScaleInContainer(Exception): - def __reduce__(self): - return self.__class__, tuple(getattr(self, f.name) for f in fields(self)) - - --@dataclass(frozen=False) -+@dataclass(frozen=True) - class UndefinedBehavior(UserWarning, PintError): - msg: str - diff --git a/meta-python/recipes-devtools/python/python3-pint_0.24.3.bb b/meta-python/recipes-devtools/python/python3-pint_0.24.4.bb similarity index 84% rename from meta-python/recipes-devtools/python/python3-pint_0.24.3.bb rename to meta-python/recipes-devtools/python/python3-pint_0.24.4.bb index 337f587202..88efefff58 100644 --- a/meta-python/recipes-devtools/python/python3-pint_0.24.3.bb +++ b/meta-python/recipes-devtools/python/python3-pint_0.24.4.bb @@ -8,7 +8,7 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=bccf824202692270a1e0829a62e3f47b" inherit pypi ptest python_setuptools_build_meta -SRC_URI[sha256sum] = "d54771093e8b94c4e0a35ac638c2444ddf3ef685652bab7675ffecfa0c5c5cdf" +SRC_URI[sha256sum] = "35275439b574837a6cd3020a5a4a73645eb125ce4152a73a2f126bf164b91b80" DEPENDS += "python3-setuptools-scm-native" @@ -16,12 +16,12 @@ BBCLASSEXTEND = "native nativesdk" SRC_URI += " \ file://run-ptest \ - file://0001-dataclass-frozen-True-for-Python-3.13-compatibility.patch \ " RDEPENDS:${PN} += " \ python3-setuptools \ python3-packaging \ + python3-platformdirs \ " # python3-misc for timeit.py RDEPENDS:${PN}-ptest += " \ From patchwork Thu Nov 21 02:08:31 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Khem Raj X-Patchwork-Id: 52852 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 8C3EFD6E2CA for ; Thu, 21 Nov 2024 02:08:39 +0000 (UTC) Received: from mail-pf1-f169.google.com (mail-pf1-f169.google.com [209.85.210.169]) by mx.groups.io with SMTP id smtpd.web10.1601.1732154918027057376 for ; Wed, 20 Nov 2024 18:08:38 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20230601 header.b=JD4cxpsh; spf=pass (domain: gmail.com, ip: 209.85.210.169, mailfrom: raj.khem@gmail.com) Received: by mail-pf1-f169.google.com with SMTP id d2e1a72fcca58-7242f559a9fso418602b3a.1 for ; Wed, 20 Nov 2024 18:08:37 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1732154917; x=1732759717; 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=SU4htqkXALcRv4EQVjym2huWD7hRenrHNgbLjCMvmOM=; b=JD4cxpshc5FzzddVt8vTiXM9wYWxykAf3HYZXOHHp/Uf6ICt2fbS6ZHnmvGaRNTIeL kVB7CgJvmzD7PQ/HlaF09xfJG5M22a1LFbWxXfryvE9F3xXiSZ1hxpEhDium4NpaCZ5Y gg7O0NUzsLhHYc3SvWRbNIhHWx0kBbh5+VFhss/8W2PNCILhYq6+RG3ouZBRrlKcBKln bmLrKkg5KNk1RH6yL3NDHJTJ9YPOjyJVkbuNXwh2f7h/+43egA8XtRu0c8V2bP+aRPQz dZKwhz0UbqWNcAHyYioINWLEuFEu2p+iii3mZyREFeRXwv7+GP5hYZx2IAy5MfVE+IYW p7qw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1732154917; x=1732759717; 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=SU4htqkXALcRv4EQVjym2huWD7hRenrHNgbLjCMvmOM=; b=Pv2l3KWiiaaM0kMzQBcoURscjzEJdZLUSrIi8vsDzXHPKFMvCD3XX4x0AQ/pPby+75 wFvkj1BTSSBREKfwUxl0AvpJth28fvmEGb3CBOS+hY5PkGSb6E2Sxan0YyQsE5sNI1E9 rr81RlRA6J+Yw3YP4ZqYXo2LGHjuvmGqzmAzqmO2EUamLIMl+AbT4J+q2VYVvAg7ot3b 8W4rOJCSogzYgq6RBOhsKm7QaSBRkYIzpb6ZYOT9DucS7za24eRidJ9RR2gKoskZoI/J htgOBb1rCuiuj4AZOCiDT8qtSe/BjQwnH58nU3RnMJc7Y3ptZceor6KlVpBz/NY1SQMf 23Vg== X-Gm-Message-State: AOJu0YxpRpoA8VbqUIZ7Q8+toFKe1EfwO6BEjL1aPt0/tUWXPI8mIfel FeJMeQX135efWaiIBC4mPW7HZBlsFu9vOkkKfiWK2u9sTv/vBIpiFYzBXQ== X-Gm-Gg: ASbGncstK6znEUvB0oWARPBjKftfUvk7Lh2oNq7K7IdZsZozVPJHGHhd8XCgsz2cStM mcn068IPhwsrEE0I0LmL4/plrTQz6uH6SqvOuxVisaOJuB8iRxdlCq+Ug/7oO4nQ/SOfMBU1P2X BXxw/cvkpB4olJSSKG9JZ2cPWO2PUn/pf5TpFma7pz7mX1y+bNMge6zN+b5QVETWXNMi3IO3op3 POtizFTn9Y2eY/AJ82EH1bfBQ+cgZ/yNJnVgcFb2/nJr/muOQHx X-Google-Smtp-Source: AGHT+IH/1Wlz+MNA3XL+ygP5/xtkQeC1GHj9C3IpKcPSFtSRj5ibjqyHEnamcoJ/Qxn5dR4lGNZX5g== X-Received: by 2002:a05:6a00:44cb:b0:724:603f:1f9c with SMTP id d2e1a72fcca58-724bed26276mr5943099b3a.16.1732154917061; Wed, 20 Nov 2024 18:08:37 -0800 (PST) Received: from apollo.hsd1.ca.comcast.net ([2601:646:8201:fd20::2c23]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-724beef75e1sm2397550b3a.41.2024.11.20.18.08.36 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 20 Nov 2024 18:08:36 -0800 (PST) From: Khem Raj To: openembedded-devel@lists.openembedded.org Cc: Khem Raj Subject: [meta-python][PATCH 5/5] python3-typer: Upgrade to 0.13.1 Date: Wed, 20 Nov 2024 18:08:31 -0800 Message-ID: <20241121020831.884684-5-raj.khem@gmail.com> X-Mailer: git-send-email 2.47.0 In-Reply-To: <20241121020831.884684-1-raj.khem@gmail.com> References: <20241121020831.884684-1-raj.khem@gmail.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 ; Thu, 21 Nov 2024 02:08:39 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/113949 Changes https://github.com/fastapi/typer/releases/tag/0.13.1 Signed-off-by: Khem Raj --- ...hon3-typer_0.13.0.bb => python3-typer_0.13.1.bb} | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) rename meta-python/recipes-devtools/python/{python3-typer_0.13.0.bb => python3-typer_0.13.1.bb} (79%) diff --git a/meta-python/recipes-devtools/python/python3-typer_0.13.0.bb b/meta-python/recipes-devtools/python/python3-typer_0.13.1.bb similarity index 79% rename from meta-python/recipes-devtools/python/python3-typer_0.13.0.bb rename to meta-python/recipes-devtools/python/python3-typer_0.13.1.bb index 958c823545..465d747829 100644 --- a/meta-python/recipes-devtools/python/python3-typer_0.13.0.bb +++ b/meta-python/recipes-devtools/python/python3-typer_0.13.1.bb @@ -7,7 +7,7 @@ HOMEPAGE = "https://github.com/tiangolo/typer" LICENSE = "MIT" LIC_FILES_CHKSUM = "file://LICENSE;md5=173d405eb704b1499218013178722617" -SRC_URI[sha256sum] = "f1c7198347939361eec90139ffa0fd8b3df3a2259d5852a0f7400e476d95985c" +SRC_URI[sha256sum] = "9d444cb96cc268ce6f8b94e13b4335084cef4c079998a9f4851a90229a3bd25c" inherit pypi python_setuptools_build_meta ptest @@ -24,13 +24,19 @@ PYPI_PACKAGE = "typer" RDEPENDS:${PN} += "\ python3-click \ + python3-rich \ python3-shellingham \ + python3-typing-extensions \ " - +# python3-misc for webbrowser module RDEPENDS:${PN}-ptest += "\ python3-coverage \ + python3-misc \ + python3-mypy \ python3-pytest \ - python3-typing-extensions \ + python3-pytest-cov \ + python3-pytest-xdist \ + python3-toml \ python3-unittest-automake-output \ " @@ -38,4 +44,3 @@ do_install_ptest() { install -d ${D}${PTEST_PATH}/tests cp -rf ${S}/tests/* ${D}${PTEST_PATH}/tests/ } -