From patchwork Wed Nov 19 04:12:27 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Khem Raj X-Patchwork-Id: 74918 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 ED256CF2577 for ; Wed, 19 Nov 2025 04:12:42 +0000 (UTC) Received: from mail-pj1-f53.google.com (mail-pj1-f53.google.com [209.85.216.53]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.7542.1763525559671349243 for ; Tue, 18 Nov 2025 20:12:39 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20230601 header.b=RRywY3rS; spf=pass (domain: gmail.com, ip: 209.85.216.53, mailfrom: raj.khem@gmail.com) Received: by mail-pj1-f53.google.com with SMTP id 98e67ed59e1d1-343806688c5so6678405a91.0 for ; Tue, 18 Nov 2025 20:12:39 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1763525559; x=1764130359; 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=WTk2/uYYBZdebEeiDObinDeSke4pYkO/VmpsKfrKFVM=; b=RRywY3rSYIxyF/KZFzY1Ewvc59ggb5fwi+FmF0vSbceRelKWaV0gizn/zzXQknVqki Aed4F60EiB/t6QeefTM3bkKCp812NoDvem1P+qoBZL8lbSQUE0vGuYtrWmr/M004UHRN Kcu46J4m3/LqDdRiUD/i4YvUw4rQ3bHc1/aqy4y5udYuvYxrf5iLX027igS2RNDbtvhS 62YEDW5w/gdb1YjPfqkZycBnZHwVAijg6/WWHrRaOzR7LujW+zWUk/TC18R1jFlv01O2 /Qfur6osuLXOe1I7u1wKc3IEo4EoLchiWECQq0vgqy4ah7ppgK4rbXv+yUBsvWpZ+5BN I+nQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1763525559; x=1764130359; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=WTk2/uYYBZdebEeiDObinDeSke4pYkO/VmpsKfrKFVM=; b=m6puDH5ecxIrYFRN5fxdIhqqlm5caxV7X0NYzlRBPxhWwS7B/0zaPX0d+yyDk/tp+b nkkjgVzjqwcCtMwdaWGKJTKnHV8EG+TsnwSIhYo2HQSVJq77NV1wKzSqkJ9E2yw2Sk0M XwDgKDyvrhRcd0EutdLW3e5+9wTFWtRUetwkztSeT0E0oiynVtfiaFVMwWUxxzEveSQm utJBW9P/35tT9Imx2PrFnhuZZih0Li6h6VLv2BMfmgbZTJvWnR1Bbg8zyi4cU7c9G/Od aMVgLirizHzMBjntsvfnSm04r47k4tU0VEZUo61i3NMjaSs7FkVjXGvBXe+WZnw8ZFEp 9oUg== X-Gm-Message-State: AOJu0Yxwla4SA5VTCLkWcoO6uuX3OqTxcNqSD7igH2zDEJw+vli01oRA H2Jk5b6X3X9zC2qg7r2uD0P8G9wjaJsmgevNDmnata8KNSsLNH7DQZtV/VFs+kyg3Jk= X-Gm-Gg: ASbGncsewP3NSJ9j2zB/EJjpO8EohsnsIUt9Cms3qwkCrglX/bCdF03rjEj1oVbVAfk KNoM9HC/mJTquX5PB5h7dph9z/mikkIb3iXgjBTul/3lF7MTKn7ZOZ4KA0qJJtVnLqnvVvpV04r h9r08LPLCML/F7RMgxJZ+fBOKfshbAZKKHXgwvW50RGLK44+2kdILcHYyWCruYceDgaZqfgvJeU XRw7VXDFk7GQj83jDRfo8D7Iy0Op+zx5KXX8Gm7G6Ye9ceMX10uRbjcsyy80qTHwIh5ICaVXq7v RxwNMiiM1C/vBFVnx54itsx8jc1p4qCkLnEZff7iRkbadxUVtWhJ04y5+hOyE/FUTzIAZdS3X/8 tYwdu55WLBIrmgLx8U+2TimkCbQmal1bgmQjmuKFoIclxBrxUiRlQAk1YQBmkpgjTILQ+Azv0E8 SCLId49PALYKwKJndfkLNFokfD9lC2gwXrvIL9WJKkD/IAJGhQRzQ/vHn/qht5v3MJgS1qMMz8K uE+RDW2b3kXs2bB1TDWxuuxwNqTo2pFmMKqHzAEiDA= X-Google-Smtp-Source: AGHT+IGQRc3mKCj49VAbW6zpw1P9msT4qlor8UQcjkpVK5tWcVyXFcKFBpXkyHe6ld/NBnsS2pVO8Q== X-Received: by 2002:a05:7022:2398:b0:119:e55a:9c06 with SMTP id a92af1059eb24-11b4120e9d9mr11145692c88.34.1763525558370; Tue, 18 Nov 2025 20:12:38 -0800 (PST) Received: from apollo.tail3ccdd3.ts.net ([2601:646:8201:fd20::888a]) by smtp.gmail.com with ESMTPSA id a92af1059eb24-11b060885e3sm66819088c88.0.2025.11.18.20.12.37 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 18 Nov 2025 20:12:37 -0800 (PST) From: Khem Raj To: openembedded-devel@lists.openembedded.org Cc: Khem Raj Subject: [meta-python][ 1/9] python3-pytest-asyncio: Upgrade to 1.3.0 Date: Tue, 18 Nov 2025 20:12:27 -0800 Message-ID: <20251119041235.2448193-1-raj.khem@gmail.com> X-Mailer: git-send-email 2.52.0 MIME-Version: 1.0 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 ; Wed, 19 Nov 2025 04:12:42 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/121875 Signed-off-by: Khem Raj --- ...-pytest-asyncio_1.1.0.bb => python3-pytest-asyncio_1.3.0.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta-python/recipes-devtools/python/{python3-pytest-asyncio_1.1.0.bb => python3-pytest-asyncio_1.3.0.bb} (85%) diff --git a/meta-python/recipes-devtools/python/python3-pytest-asyncio_1.1.0.bb b/meta-python/recipes-devtools/python/python3-pytest-asyncio_1.3.0.bb similarity index 85% rename from meta-python/recipes-devtools/python/python3-pytest-asyncio_1.1.0.bb rename to meta-python/recipes-devtools/python/python3-pytest-asyncio_1.3.0.bb index 424a68debc..50fb5e6ef0 100644 --- a/meta-python/recipes-devtools/python/python3-pytest-asyncio_1.1.0.bb +++ b/meta-python/recipes-devtools/python/python3-pytest-asyncio_1.3.0.bb @@ -3,7 +3,7 @@ HOMEPAGE = "https://github.com/pytest-dev/pytest-asyncio" LICENSE = "Apache-2.0" LIC_FILES_CHKSUM = "file://LICENSE;md5=136e4f49dbf29942c572a3a8f6e88a77" -SRC_URI[sha256sum] = "796aa822981e01b68c12e4827b8697108f7205020f24b5793b3c41555dab68ea" +SRC_URI[sha256sum] = "d7f52f36d231b80ee124cd216ffb19369aa168fc10095013c6b014a34d3ee9e5" inherit pypi python_setuptools_build_meta From patchwork Wed Nov 19 04:12:28 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Khem Raj X-Patchwork-Id: 74917 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 08FD2CF2579 for ; Wed, 19 Nov 2025 04:12:43 +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.msgproc01-g2.7543.1763525560754586950 for ; Tue, 18 Nov 2025 20:12:40 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20230601 header.b=knY6EZ52; 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-7aae5f2633dso7097508b3a.3 for ; Tue, 18 Nov 2025 20:12:40 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1763525560; x=1764130360; 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=2aZbXlVY36l/5Iir/1gDt75G2m5s35WT8uw5Nr3EzpE=; b=knY6EZ52o1vWJ5GgE/+zQN9/U9r/bVEvlnLpL2sWg0+KvPKwJCdoT/seJWMuCx2NST gsaplk5lefRKHDs2t7scd14I+mmo/45doIHqdyapXEhqu6ZeD2JcDk2/CzKgKBcDVDRf d/LGkokrP00hLzrNXDOei8FFwKSK8GGbbl7wshgNW3hryJ/5mGvlvzEc+78AgohrnirL bCw7vZ7I0Ka/ZeFCNf1M7d6+gnkcHM9kV5srwWDT6l/NSwKstS8ikeRiqLibWI0OqI49 DZ8KDVCuaBV9GbOjFN80yjQpmdoRkxvFua/oINmcrGV7eF/iuOBVDNPA9hrAd+OvlhoW rVCw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1763525560; x=1764130360; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=2aZbXlVY36l/5Iir/1gDt75G2m5s35WT8uw5Nr3EzpE=; b=MHToYtKt6ckHb8j0mO0QoxX9+zBXqK/2OmE+5v9vWKy81s/YX6xd9FLVreRG0sasFt xP5jcZuq3I3uFQ0SpKt8zJF5bQoH7s4iEWpxQQVeoveprHI48KsTOYyK+jQwWMYmHxrM U0Pq2TmyfacfIH2/1YiPhTnA6GGhv2bM8fY4JDoszSrTqYqAC/xCSY4CBe4Dh27n9I1z kmHzqgvwlGIleWYw2B7mQtYKcDCpOv4a74lskxCYr6APTmMtDRy3+KvXJknd1Zb6lmGP /5ZuNQcGvwcPE698D3e/l36VejJ615X401/wt4p1r8P6dorxadQZ+CG2Rkd09Ly+C7zI KvZw== X-Gm-Message-State: AOJu0YzLOvevkQmxQm2emfxvU2D3BCpmPv/L2upQCnnYvK8Kfkj1cMYF kIN/IcPjb1WQt1wMQBzYxNaaSK+RFhuM4Df84EFYcntf4tJwkv3uA5kTSmGCQNBRsPo= X-Gm-Gg: ASbGncs5N52E6phKRVcmUFv/zKt1OzWVCqWGH7xg0GBq671Bf0wkr886EGp8ZCDE+4s 8M1ZwPChZKRqj7Yri26TFOeqKtFw6RQ6k+9N4hDDsDpfc1eWaszkmQlxVDqoJpAFvRTQU9GHh4j 4jM+Ln6AC46NAm5tUrCiSLlX2gkx3aFijzGSVLIyp6ojGlWbQRu996pibTW0Qeo+MKzrGtfPP90 XE+buXJBbnUlIPFYTWIqqg7l1Pj/ljHBroPU1dW6K8vmyqzgw5yW8OmTOwEXK9OgXAKKiFQK6MD 50Gg+VCoDFWbckWWpr0VU/ZJV8TCQgDuBIEtvg6782N/o/wBLAV7FaT4dObNiZWb2wCbnEP/VDl RZSWWAySAs3Ty3E43ThAotcZAdJsavloEcRX19LWAjqBQ+Cbfyh2E2dajawDZ8Ta/a/Yq2AcYFB UdPp+CfOVFmVg4DbPOl7g0KPxI2mL2fnBvaFik95SeQKXShzxR8Wdtqnm842wb/BJhmKTUX9J4+ sjXimBLW0RmOELdea2FfJspK9ftHtgV X-Google-Smtp-Source: AGHT+IGBeH/GTuReKYyRKhmJsiBbyKWblMex1AQOKR03pyfLbqUHoQsNId27tpKKXcJis5A1cuBO2Q== X-Received: by 2002:a05:7022:a8e:b0:11b:9386:a3cd with SMTP id a92af1059eb24-11c8d9d3ceamr587413c88.46.1763525559632; Tue, 18 Nov 2025 20:12:39 -0800 (PST) Received: from apollo.tail3ccdd3.ts.net ([2601:646:8201:fd20::888a]) by smtp.gmail.com with ESMTPSA id a92af1059eb24-11b060885e3sm66819088c88.0.2025.11.18.20.12.38 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 18 Nov 2025 20:12:38 -0800 (PST) From: Khem Raj To: openembedded-devel@lists.openembedded.org Cc: Khem Raj Subject: [meta-python][ 2/9] python3-pyzmq: Upgrade to 27.1.0 Date: Tue, 18 Nov 2025 20:12:28 -0800 Message-ID: <20251119041235.2448193-2-raj.khem@gmail.com> X-Mailer: git-send-email 2.52.0 In-Reply-To: <20251119041235.2448193-1-raj.khem@gmail.com> References: <20251119041235.2448193-1-raj.khem@gmail.com> MIME-Version: 1.0 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 ; Wed, 19 Nov 2025 04:12:43 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/121876 Signed-off-by: Khem Raj --- .../{python3-pyzmq_27.0.2.bb => python3-pyzmq_27.1.0.bb} | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) rename meta-python/recipes-devtools/python/{python3-pyzmq_27.0.2.bb => python3-pyzmq_27.1.0.bb} (95%) diff --git a/meta-python/recipes-devtools/python/python3-pyzmq_27.0.2.bb b/meta-python/recipes-devtools/python/python3-pyzmq_27.1.0.bb similarity index 95% rename from meta-python/recipes-devtools/python/python3-pyzmq_27.0.2.bb rename to meta-python/recipes-devtools/python/python3-pyzmq_27.1.0.bb index 121ca322a0..02518f43aa 100644 --- a/meta-python/recipes-devtools/python/python3-pyzmq_27.0.2.bb +++ b/meta-python/recipes-devtools/python/python3-pyzmq_27.1.0.bb @@ -29,8 +29,7 @@ PEP517_BUILD_OPTS = "--skip-dependency-check \ SRC_URI:append = " \ file://run-ptest \ " - -SRC_URI[sha256sum] = "b398dd713b18de89730447347e96a0240225e154db56e35b6bb8447ffdb07798" +SRC_URI[sha256sum] = "ac0765e3d44455adb6ddbf4417dcce460fc40a05978c08efdf2948072f6db540" inherit pypi pkgconfig python_setuptools_build_meta ptest cython From patchwork Wed Nov 19 04:12:29 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Khem Raj X-Patchwork-Id: 74919 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 1507CCF257B for ; Wed, 19 Nov 2025 04:12:43 +0000 (UTC) Received: from mail-pl1-f172.google.com (mail-pl1-f172.google.com [209.85.214.172]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.7409.1763525561441286461 for ; Tue, 18 Nov 2025 20:12:41 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20230601 header.b=aEyRj7O7; spf=pass (domain: gmail.com, ip: 209.85.214.172, mailfrom: raj.khem@gmail.com) Received: by mail-pl1-f172.google.com with SMTP id d9443c01a7336-29853ec5b8cso71815825ad.3 for ; Tue, 18 Nov 2025 20:12:41 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1763525560; x=1764130360; 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=VV6QmmpgdOi00fs4sN68GaNN5160AcdWeLBHDKHPpXI=; b=aEyRj7O7MSsxYuJ68ucpGgCkbc+uIfTH4BXKrRfP/UV2Z4lQ13y6qj23neYlcXTyPi 7D15n9j9t4GyCJPsPBTqpwRE01P+gVZFJTI4/iVmi4DjP4iR+HAYFHqzY5v3So0cxbH6 Jo33JWpDElUZaJ+P4me8+3l2CcFd469Bj7N5Hm9DAfIfW80cORz1v9pVm21H5WKHb+TJ 2FqW8hvEvijTUcOdd+cgZNIfiQOmmpGM540l3w1ZHkuEy2dSUnab/zJKcX1K5+VuAwJO Xy9SCCM2nhjemQPmHN642aZDXniSPrJ4Zm1+k+N/GaBKfUJf5SwZCNasu6NOhpVcn35Y P/4Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1763525560; x=1764130360; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=VV6QmmpgdOi00fs4sN68GaNN5160AcdWeLBHDKHPpXI=; b=BjF1RZ7lUpH8UCx2jMB0h+sFIrYSmSbKliX3Q+SBxMvBmUpJ5MzK1/AkTpH89HeUPj twELHGsszF2G94jcEdgr27CmmsDy8vpe7JjCl/rDNSjxKaoXN7Ec89hzuS/en2LCLcYw j1QKn2U7/ec9yj84n12gNsTlevmmqWaKMyH1jiHl32CfkAqFn9oGhrGcJfyTdsY/LJX0 U4RX9ux/sj9iffvCkMwnEDKr+NFfd7dkeTAN5LzsWuBMSGZxk9GDtzruqZLQBRiguqIQ oTdIxr18T90I7t75/xhX+WlgzyeoP5Z15abimFXi9FQBzdxbUR1SexvTpvRoonfhCOqW e4/A== X-Gm-Message-State: AOJu0Ywa570eKDdBIOlX3J5YhlBFgpFtW3sLNGvVtT3pKCeAzGgeGTAa ybCycfqvn7YLDCmjfznS9lL0rLM9iwID9KgBVhnD6GB11gRunVKf5FrmHDUCvPT93RU= X-Gm-Gg: ASbGncttA1CEWc0aHo513QTVloo/MLmwMCgfGIgC+S2A9UD6IA1LhnFjRpE8nwLLgke kgxgHJkWEyXcVujXEkW+Tx3GAtdEmpHOOVhg/CI3sl965zT/Rs2VHmmMRBYZ8X/AIjPQruEFbLu hp5bcj+A2ukIni48Bu+6VjGeY6CNICfqiFNnbDCD11C7GrRIw/HDWAONU1dmkmEEExs/tEDxX8c XWAQ0wHdNaEArDqwZtqsnymDPIPDPDzyV6KczpzUzzg0Rd7z65sRfZBKe5w3ZNsKOPZ5HFDtyeQ ipDUxXWzDrC92oZkaMp6MEP44kuVXQP1hEAr6gTntYw/kKs4wtFbkIB6KhGXAelQ4hn3M2xukz1 Z8TWV9H9Vrm+BbiaehPtgVESMPSelyyabJonmyb/OXolPeSnZIrCQTe8GnzlGJ58J2sCGvtUItb bDjhyp0k183YLHhoU6OFeHAqSly8vO/FEP+mrsIbG3BSbdoTs1o1gxJ5pBfHkuLew84bkzVYzes QSXqWBDPBth2KYxTnoeSNsuI6NBvj+Tzhi6yOa20aU= X-Google-Smtp-Source: AGHT+IFWaPHMq7f53q7KprxX5GHSjlM2kgGi+nrxlGtN/aBhqId+ujzeusxG4yq4JfW3EppfDS7lTA== X-Received: by 2002:a05:7022:6885:b0:119:e569:f609 with SMTP id a92af1059eb24-11b40f9b6a9mr8145202c88.2.1763525560410; Tue, 18 Nov 2025 20:12:40 -0800 (PST) Received: from apollo.tail3ccdd3.ts.net ([2601:646:8201:fd20::888a]) by smtp.gmail.com with ESMTPSA id a92af1059eb24-11b060885e3sm66819088c88.0.2025.11.18.20.12.39 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 18 Nov 2025 20:12:39 -0800 (PST) From: Khem Raj To: openembedded-devel@lists.openembedded.org Cc: Khem Raj Subject: [meta-python][ 3/9] python3-pyzmq: Package pytest.ini with ptests Date: Tue, 18 Nov 2025 20:12:29 -0800 Message-ID: <20251119041235.2448193-3-raj.khem@gmail.com> X-Mailer: git-send-email 2.52.0 In-Reply-To: <20251119041235.2448193-1-raj.khem@gmail.com> References: <20251119041235.2448193-1-raj.khem@gmail.com> MIME-Version: 1.0 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 ; Wed, 19 Nov 2025 04:12:43 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/121877 pytest 8.4+ is strict about asyncio [1] however pyzmq is not yet fully ready, and installs its own pytest.ini, add this to ptests package Fixes the failures e.g. async def functions are not natively supported. You need to install a suitable plugin for your async framework, for example: - anyio - pytest-asyncio - pytest-tornasync - pytest-trio - pytest-twisted FAIL: tests/test_auth.py:TestAsyncioAuthentication.test_deny [1] https://github.com/pytest-dev/pytest/issues/11372 Signed-off-by: Khem Raj --- meta-python/recipes-devtools/python/python3-pyzmq_27.1.0.bb | 1 + 1 file changed, 1 insertion(+) diff --git a/meta-python/recipes-devtools/python/python3-pyzmq_27.1.0.bb b/meta-python/recipes-devtools/python/python3-pyzmq_27.1.0.bb index 02518f43aa..4014879aae 100644 --- a/meta-python/recipes-devtools/python/python3-pyzmq_27.1.0.bb +++ b/meta-python/recipes-devtools/python/python3-pyzmq_27.1.0.bb @@ -59,4 +59,5 @@ RDEPENDS:${PN}-ptest += "\ do_install_ptest() { install -d ${D}${PTEST_PATH}/tests cp -rf ${S}/tests/* ${D}${PTEST_PATH}/tests/ + install -m 0644 ${S}/pytest.ini ${D}${PTEST_PATH}/pytest.ini } From patchwork Wed Nov 19 04:12:30 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Khem Raj X-Patchwork-Id: 74921 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 D21BFCF257C for ; Wed, 19 Nov 2025 04:12:52 +0000 (UTC) Received: from mail-pg1-f173.google.com (mail-pg1-f173.google.com [209.85.215.173]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.7545.1763525562927912532 for ; Tue, 18 Nov 2025 20:12:42 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20230601 header.b=F5pd6GTG; spf=pass (domain: gmail.com, ip: 209.85.215.173, mailfrom: raj.khem@gmail.com) Received: by mail-pg1-f173.google.com with SMTP id 41be03b00d2f7-bb2447d11ceso3722721a12.0 for ; Tue, 18 Nov 2025 20:12:42 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1763525562; x=1764130362; 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=VIgKE0FKzMVPuW02iT+F4tc2fXcfi+hUTqO81LrGHqo=; b=F5pd6GTGHrkfi2wT+xrBdzsis7p+ZY4kDVo/MTj3xuy41wMlr1K6QYcK9yg+ogTt0C OlKQLQjQZgbkSaG8p66y8e7JKmQA+DbTuse8g4YA9l6WqpkKk11x8Upn6lRy5aSmzSbn Rcuif1w+h8oa9PEKrMfj1vW9EmayJ+QrxITNAaRPtSwlwlznRU2kMohrAN/1tKvX72zU SzmetXG3ri/dqcKnttDaHayL6kaDTrI/fsTBI5ETTvAMFIpWZXOmn3Yg/0xbwxDK/hkO M7VL95dMq0dNQiKxV4vuymqo2RIvM4Z7dzO1IyTc+7OVGOcDZAY4rw39wWS8pTaWtzpv IOMw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1763525562; x=1764130362; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=VIgKE0FKzMVPuW02iT+F4tc2fXcfi+hUTqO81LrGHqo=; b=a/MM12KQwa0HOr9yu9voSyrodZdBDshavjRVI9zxk8zjaYes6aR+dabRyUZ20xj1gx 9OFwUDU1Sa+EJZy2+ZSMyNV+o4A+Jsp+nOgqBKPOebfvopLiqMaANVD/L2kQf41jS55S 2iFhwgbO9EtShWEWTHuEAEHJrWky6L4062c9xrTqGNF+6iDgNw9txn4fEpDHMLRpzHqO e9/78XfDEZgrxDD7Ptmj30iyUhNEec2yoX/e5Mlgz0hvnyUenI1qHgnwvssrC7FG6Fkl cCreTXzzNzCVuWe7lzN22163s6/UQbTexPDCmmfd8+NC21vxcOQUtwVr+C/DC+6U6S5k ep4Q== X-Gm-Message-State: AOJu0Yydn7LboPkCrQrSCHTr6IuAfCJi3E5oSKAwTccnxu+7dJlRQRJ8 rX+N7OChHsVWTkodoJtuC2bzi+9h+p8ilZsyqo8U1Q+b2hCSkmBdNpX+AUAdkU0hlvU= X-Gm-Gg: ASbGncvS9X+lO5LBxTsHO2GGpg+JN4Ed9ZykTNfZ/MIFFsQePU9WrrFXsMdMVGehwih aid0r75/EmPCs7r7+AKl6l5d8ZV0nmti0kXqO7WzoEq9Z50n8CDQMhBGWxSMJrvvjJcAzblle7o f1JX+MCJkFHsvP9k5z9xbLJzZL1/3SfhVipb0Cx94i+Blw9Gx+0+Y/C7EanyUBKyN5AHYmcaNRc C+2NJ5uj98opH2EKzRvQ2OBr5IbLPkxp6Ikb0m421ir2gLjN1aGdYhLt63s2FjuEOhKT+LgcQWJ ykJfqUrQinWNh3tgVcS4xHf7Wxiv0gmMSt4Vxa+uUGzvPvb5wrZoCPv/FhGn9BZJ6uhR0woPXq6 hYhwOZcmH/DTJwlMuq9CqvqlEmDc47ZDCutgvwxiRB2fNjxrLoEsE+ZLCYtoS4UnALzWlm2faA3 AZxyDNnjO2ZX4u080ZIk3GXxQCcbp/QBwfiPX1tZ+b/ZpqtDUutHY664RpaIZNQXm5FhkIgiLX2 HUy0U6eW/+quBAJR47a5pjLtkbDr+uU X-Google-Smtp-Source: AGHT+IHvHkv/5AoVe/OXPP22O3dYaFczQv3+yvNEQJAmO1NIzFItwyU2iGD5zzf4s4k3xlwquHR56g== X-Received: by 2002:a05:7022:688a:b0:119:e56b:9899 with SMTP id a92af1059eb24-11b40b3420cmr10074247c88.0.1763525561684; Tue, 18 Nov 2025 20:12:41 -0800 (PST) Received: from apollo.tail3ccdd3.ts.net ([2601:646:8201:fd20::888a]) by smtp.gmail.com with ESMTPSA id a92af1059eb24-11b060885e3sm66819088c88.0.2025.11.18.20.12.40 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 18 Nov 2025 20:12:40 -0800 (PST) From: Khem Raj To: openembedded-devel@lists.openembedded.org Cc: Khem Raj Subject: [meta-python][ 4/9] python3-pylint: Upgrade to 4.0.3 release Date: Tue, 18 Nov 2025 20:12:30 -0800 Message-ID: <20251119041235.2448193-4-raj.khem@gmail.com> X-Mailer: git-send-email 2.52.0 In-Reply-To: <20251119041235.2448193-1-raj.khem@gmail.com> References: <20251119041235.2448193-1-raj.khem@gmail.com> MIME-Version: 1.0 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 ; Wed, 19 Nov 2025 04:12:52 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/121878 Forward patches to avoid fuzz, no functional change Signed-off-by: Khem Raj --- .../0001-Adjust-test-expectations-for-ptest.patch | 4 +--- ...yproject.toml-Keep-tool.setuptools.license-files.patch | 8 +++----- .../{python3-pylint_3.3.8.bb => python3-pylint_4.0.3.bb} | 4 ++-- 3 files changed, 6 insertions(+), 10 deletions(-) rename meta-python/recipes-devtools/python/{python3-pylint_3.3.8.bb => python3-pylint_4.0.3.bb} (95%) diff --git a/meta-python/recipes-devtools/python/python3-pylint/0001-Adjust-test-expectations-for-ptest.patch b/meta-python/recipes-devtools/python/python3-pylint/0001-Adjust-test-expectations-for-ptest.patch index 0f3e7d45e8..307dc0083b 100644 --- a/meta-python/recipes-devtools/python/python3-pylint/0001-Adjust-test-expectations-for-ptest.patch +++ b/meta-python/recipes-devtools/python/python3-pylint/0001-Adjust-test-expectations-for-ptest.patch @@ -12,11 +12,9 @@ Signed-off-by: Dan McGregor tests/functional/w/wrong_import_order.txt | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) -diff --git a/tests/functional/w/wrong_import_order.txt b/tests/functional/w/wrong_import_order.txt -index 9f143c292..a283467af 100644 --- a/tests/functional/w/wrong_import_order.txt +++ b/tests/functional/w/wrong_import_order.txt -@@ -3,14 +3,14 @@ wrong-import-order:14:0:14:10::"standard import ""sys"" should be placed before +@@ -3,14 +3,14 @@ wrong-import-order:14:0:14:10::"standard wrong-import-order:15:0:15:15::"standard import ""datetime"" should be placed before third party imports ""six"", ""astroid.are_exclusive""":UNDEFINED wrong-import-order:18:0:18:22::"third party import ""totally_missing"" should be placed before local import ""package.Class""":UNDEFINED wrong-import-order:20:0:20:14::"third party import ""astroid"" should be placed before local imports ""package.Class"", "".package""":UNDEFINED diff --git a/meta-python/recipes-devtools/python/python3-pylint/0002-pyproject.toml-Keep-tool.setuptools.license-files.patch b/meta-python/recipes-devtools/python/python3-pylint/0002-pyproject.toml-Keep-tool.setuptools.license-files.patch index d30e852025..9c1d535690 100644 --- a/meta-python/recipes-devtools/python/python3-pylint/0002-pyproject.toml-Keep-tool.setuptools.license-files.patch +++ b/meta-python/recipes-devtools/python/python3-pylint/0002-pyproject.toml-Keep-tool.setuptools.license-files.patch @@ -19,8 +19,6 @@ Signed-off-by: Leon Anavi pyproject.toml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) -diff --git a/pyproject.toml b/pyproject.toml -index a3cc3f43b..5eaf5ee5e 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -8,8 +8,7 @@ name = "pylint" @@ -33,9 +31,9 @@ index a3cc3f43b..5eaf5ee5e 100644 authors = [ { name = "Python Code Quality Authority", email = "code-quality@python.org" }, ] -@@ -65,6 +64,9 @@ scripts.pylint-config = "pylint:_run_pylint_config" - scripts.pyreverse = "pylint:run_pyreverse" - scripts.symilar = "pylint:run_symilar" +@@ -105,6 +104,9 @@ test-min = [ + "typing-extensions~=4.15", + ] +[tool.setuptools] +license-files = [ "LICENSE", "CONTRIBUTORS.txt" ] diff --git a/meta-python/recipes-devtools/python/python3-pylint_3.3.8.bb b/meta-python/recipes-devtools/python/python3-pylint_4.0.3.bb similarity index 95% rename from meta-python/recipes-devtools/python/python3-pylint_3.3.8.bb rename to meta-python/recipes-devtools/python/python3-pylint_4.0.3.bb index 9864084355..04144aa7a3 100644 --- a/meta-python/recipes-devtools/python/python3-pylint_3.3.8.bb +++ b/meta-python/recipes-devtools/python/python3-pylint_4.0.3.bb @@ -3,8 +3,8 @@ HOMEPAGE = "https://www.pylint.org/" LICENSE = "GPL-2.0-only" LIC_FILES_CHKSUM = "file://LICENSE;md5=c107cf754550e65755c42985a5d4e9c9" -SRCREV = "98942ba4126a6fe1657bad77027bcc11016d16da" -SRC_URI += "git://github.com/pylint-dev/pylint;branch=main;protocol=https \ +SRCREV = "84b6552b86e210097ac29de7ef64b152efb4a454" +SRC_URI += "git://github.com/pylint-dev/pylint;branch=main;protocol=https;tag=v${PV} \ file://0001-Adjust-test-expectations-for-ptest.patch \ file://0002-pyproject.toml-Keep-tool.setuptools.license-files.patch \ file://run-ptest \ From patchwork Wed Nov 19 04:12:31 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Khem Raj X-Patchwork-Id: 74922 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 DD8C8CF257F for ; Wed, 19 Nov 2025 04:12:52 +0000 (UTC) Received: from mail-pg1-f175.google.com (mail-pg1-f175.google.com [209.85.215.175]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.7546.1763525563689813341 for ; Tue, 18 Nov 2025 20:12:43 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20230601 header.b=QuY3bJS1; spf=pass (domain: gmail.com, ip: 209.85.215.175, mailfrom: raj.khem@gmail.com) Received: by mail-pg1-f175.google.com with SMTP id 41be03b00d2f7-ba2450aba80so3671793a12.1 for ; Tue, 18 Nov 2025 20:12:43 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1763525563; x=1764130363; 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=usA3qQJ6YJSDTtDDl8zzYp4xhC+LUz/1mcG1CV5Kk7w=; b=QuY3bJS15opg60xtFEWVr//JqBMHr3KrTPjmPNTeSeXC54Gt6A2kBq2cDk9flLja05 ByuTUVNEr3M/Cns/3Q27HqXAni3fCBWCKvoRUZN2kgDH1FfeK6euFbz9KaGW3vrTD3ID tDzzDAkn3y4GYaiWO35WIFV/Wc+4gM8QTaaoy8kgx8epIMBlG9a6sj237UTApUqKLMdx HkylUNt1nxYJZ0B0wPXUnUG0trN8kZsX+ZoE5T+v1Wt/Fq4B5riA2XU4oljRpYzI46tn pWx+dwGVOgEBA8KESezS3wRVKg0h7YC8SyM6GAR1kKtuydtLYAaXoEBR7vP2gM8OmKUj VUcw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1763525563; x=1764130363; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=usA3qQJ6YJSDTtDDl8zzYp4xhC+LUz/1mcG1CV5Kk7w=; b=jKCneccFNNC+GbGK19rViRuyk13cgy31Fc4Kq46VUpsc1Xw+z2KhDrkUJoxEWx+Cy+ rcs/JloQqWBPC7MY9PwWjpO3320cb8bQA4s2BITxf7vttIZXbu3CYHy9l2WkIE8lvD7t iom9SWAIRMj4cU/gbgE+1URG5NM9nIlE6hY701s7RgwXDK2G+wAjWYFIGnkDeyvuAqrQ nKSV/QAqO3qxg1oB+Gk9SmY9yvR72S+N1ClHXFo2uXjy7hiLZMniKHPsFOBF+1GEFcQg NttVpbEr1nnqT+ZLHz0XvZRVxQYJ9kjg7P8KPAoFSJJ5M6D0RBI1VvD4n/PhDak/Mcba gDnA== X-Gm-Message-State: AOJu0YzhmACItS5FMkJ3xUdsUHJ7VcbMQIbXpIOO072fIlJOzwmnwhbA IYvvP4wcH1C8pnwkZOapMxoZK1Po55UuQ7+rBoyOD2cJ9+RuxUeYGenxhvHJU1NDfyQ= X-Gm-Gg: ASbGncvpyk7rxxuORxc6R9xMrfa7QKC25T9k8OEmpx3Cb2SoSZ/VRUUUYjuXyfAJzJZ +ElGNGvCfiyLCCdquW7LtQeEiXwM1vEWDfdNHm2nAQ8vvmd3tZpvjJZNah+n3N21qZ2dZqdKeDn cJlcDp020A0dAPIFMGE0vCtc51iWCsicREuucByNK9Rd4NOIPaLB3MlzyHvq0gdu0BsHFc3PUnu S4+EjaA6RYjCPf+4uqLTrbw4UtncaSvqC7LOe9QTESK85096hJS8hmMpLxQV+GdBe34GbIi7Fdb gBp70mxwhxux9/BM27aG+OaURhVQbtTfXD8gEvMpOMEZbg46QQ0NqzqNEEcnewX9vqP9e+9AbLE O/iC0/0IkFyyM0jQFYf1rxuYjKzN8hUpWlMxUinEUf49T2EvGcCrRoDFTpV2ZwtTMRR8H9HoHCE bpcjJMsdYLvkwEJEN4xZcqK8qOYns+fZma0l7HQ6ZhzU0jS13oru8Y3tGL8Yj3gVDNMkpL11i6K E87Z+UyUtUAfnMb+2mA9jxUEC6aGmBHhJepBohbb6s= X-Google-Smtp-Source: AGHT+IHOeRUhe8V5TaCuhIBOGfUB5rVuZYfUe8KOKmQvbtxBWsWHCRd1hE08t3Wucsg0DBE6H2V/5g== X-Received: by 2002:a05:7023:b07:b0:119:e56b:98b9 with SMTP id a92af1059eb24-11b41306c47mr9010864c88.32.1763525562460; Tue, 18 Nov 2025 20:12:42 -0800 (PST) Received: from apollo.tail3ccdd3.ts.net ([2601:646:8201:fd20::888a]) by smtp.gmail.com with ESMTPSA id a92af1059eb24-11b060885e3sm66819088c88.0.2025.11.18.20.12.41 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 18 Nov 2025 20:12:42 -0800 (PST) From: Khem Raj To: openembedded-devel@lists.openembedded.org Cc: Khem Raj Subject: [meta-python][ 5/9] python3-blinker: Fix ptests with pytest 8.4+ Date: Tue, 18 Nov 2025 20:12:31 -0800 Message-ID: <20251119041235.2448193-5-raj.khem@gmail.com> X-Mailer: git-send-email 2.52.0 In-Reply-To: <20251119041235.2448193-1-raj.khem@gmail.com> References: <20251119041235.2448193-1-raj.khem@gmail.com> MIME-Version: 1.0 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 ; Wed, 19 Nov 2025 04:12:52 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/121879 pytest 8.4 is less forgiving about functions not marked async and using it Signed-off-by: Khem Raj --- ...yncio-fixture-to-test_async_receiver.patch | 32 +++++++++++++++++++ .../python/python3-blinker_1.9.0.bb | 4 +++ 2 files changed, 36 insertions(+) create mode 100644 meta-python/recipes-devtools/python/python3-blinker/0001-Add-asyncio-fixture-to-test_async_receiver.patch diff --git a/meta-python/recipes-devtools/python/python3-blinker/0001-Add-asyncio-fixture-to-test_async_receiver.patch b/meta-python/recipes-devtools/python/python3-blinker/0001-Add-asyncio-fixture-to-test_async_receiver.patch new file mode 100644 index 0000000000..2f3d1dfa5d --- /dev/null +++ b/meta-python/recipes-devtools/python/python3-blinker/0001-Add-asyncio-fixture-to-test_async_receiver.patch @@ -0,0 +1,32 @@ +From 2edb837a27ea52ec98d2c72db3534cc764c41337 Mon Sep 17 00:00:00 2001 +From: Khem Raj +Date: Tue, 18 Nov 2025 13:06:49 -0800 +Subject: [PATCH] Add asyncio fixture to test_async_receiver + +This ensures that this test executes and passes +with pytest-8.4+ + +pytest now throws errors for such functions [1] +which were skipped in older versions + +[1] https://github.com/pytest-dev/pytest/issues/11372 + +Upstream-Status: Submitted [https://github.com/pallets-eco/blinker/pull/187] +Signed-off-by: Khem Raj +--- + tests/test_signals.py | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/tests/test_signals.py b/tests/test_signals.py +index 93a9c48..da88627 100644 +--- a/tests/test_signals.py ++++ b/tests/test_signals.py +@@ -256,7 +256,7 @@ def test_strong_receiver() -> None: + assert sentinel + assert [id(fn) for fn in sig.receivers.values()] == [fn_id] + +- ++@pytest.mark.asyncio + async def test_async_receiver() -> None: + sentinel = [] + 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 f82d686a64..7ddcd04b62 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 @@ -2,6 +2,7 @@ DESCRIPTION = "Fast, simple object-to-object and broadcast signaling." LICENSE = "MIT" LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=42cd19c88fc13d1307a4efd64ee90e4e" +SRC_URI += "file://0001-Add-asyncio-fixture-to-test_async_receiver.patch" SRC_URI[sha256sum] = "b4ce2265a7abece45e7cc896e98dbebe6cead56bcf805a3d23136d145f5445bf" inherit pypi python_flit_core ptest-python-pytest @@ -9,3 +10,6 @@ inherit pypi python_flit_core ptest-python-pytest RDEPENDS:${PN} += "\ python3-asyncio \ " +RDEPENDS:${PN}-ptest += "\ + python3-pytest-asyncio \ +" From patchwork Wed Nov 19 04:12:32 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Khem Raj X-Patchwork-Id: 74924 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 DD9AACF2580 for ; Wed, 19 Nov 2025 04:12:52 +0000 (UTC) Received: from mail-pg1-f175.google.com (mail-pg1-f175.google.com [209.85.215.175]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.7411.1763525564315960666 for ; Tue, 18 Nov 2025 20:12:44 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20230601 header.b=m7CRiGOW; spf=pass (domain: gmail.com, ip: 209.85.215.175, mailfrom: raj.khem@gmail.com) Received: by mail-pg1-f175.google.com with SMTP id 41be03b00d2f7-ba599137cf8so344829a12.0 for ; Tue, 18 Nov 2025 20:12:44 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1763525563; x=1764130363; 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=Iw6NWO24aoZC6LCfsIy4Tps1sfFrB0WsRXPpLssGlIo=; b=m7CRiGOW5md+NgH/uCVeMnY5vxf+rDhNAM19J1hC2gXbUAg9qGFT0gfJrkb/c7eabO 6jpq5CP/uwk8o/qYnLR8sYPDOih9jCNUl7clK8kXPX5jSFo+KrFcn11NpOdKiLpMjiHb a8izbQCmGN6b4KiSnWgCDQib+rRatqSqrVVrJ2KQbOtmIKCweojBwqqockBgyXgxt9t3 PtDB5HJsyEKNtCbOHIYCa4DhOohNnCVe+dJ4RIPOpUI8Erj+6Jb5vKo+w0g5wb8js6dk rZI9DcU3LOSI1844o5kUdvE2dP01fF2ZCig99KKOgvMAe5j3uGGrvcrBoMYZrVX7mM4I 9/Gg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1763525563; x=1764130363; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=Iw6NWO24aoZC6LCfsIy4Tps1sfFrB0WsRXPpLssGlIo=; b=bT7xmubAK6XbzTBeQm+Eq42AvkV6+U4hmtvIXMXnpxzOj2YVbeyZyvekCpAAdcwzCO euZ1FGVgPcp5MgslXjdyE1m89Uhcl1/X9+tho045yFhNFpvyglQajIAJ0DSgkb4ltphM C1mBNSmCMvcKCD4Q9ZJPeFB2KtATs7vtGDK55KiXRu6yjW7XDvvvtomZqbNMg8Q40f2E yqzt4pGFSsy+TTsbPZSYYpC4CzDA6OdjFBubf6cB1OhLQ6GMF3LK6y3DVyV8UwIkgSlE nLHN1Keuwuyh59giZecQlaxWOP6EaaqtoR0ek2imUgcm3DrnyGpaxGF8w9ocoLqQgaNa eL4w== X-Gm-Message-State: AOJu0YyxeMB8xtGGLQhtOmKYHRH0ViftUf8ubM/NuFVsHrxh+ZbB856y Vps7j8lyC8XLEoLbQLZSqbBFwChEcaluS1/Ngug+237zXf3lHxtoYvJsERbE8F++r4Q= X-Gm-Gg: ASbGnctLvuGUtuyHq0hTHBeohcZCUkKW+pEFEPOkLV9UkiPxZN4KkPor7kY8mZvmxIi 8dzkpgNKXSWBCbtSDQTsjLywzQ2RoYd7BPu+L26CTlxmr4JwdUcJL0q/mvIIz9FCrgsMvAMvlPF 84YyrKndYZYNhShCWDQB62/J1DMvnxXH8spKuX7NcrzT1KmrVlzTzFompto+VKgzGV4m06vEUCm SW4CYOstL7l2s4ldTvhllHE/k8vv4oU73XueLP37TIORS0G/miEiZgzymk7CSfcZrzk42iVepSC y7aUcVXJfzigA3Aq0XTGHxk9gDo7H007NWbNfco/7JEiRU0rTNf7SHg/hHyMkvrEIcY496p7Sm0 CzXKNsyOdZtL4ap8uV9QVwNJiRG2FgUPc0Ij6CdLnfQxwNt9JOpzVfHgCexC5Mkp/nrPyy1lmr8 uDM1PljLCLKD4c9+9+wNlyCANoIPaoZnMFtKKho7OpHY/E3L+ZmQ9qkW1a+GwuMDjPPa3Wizlxf PJOLwYCjW8+pobYAdCaavC8mVBoYR3L X-Google-Smtp-Source: AGHT+IG4yeFDSFJr5c0hppOXfkbNlukuQye8DPvgZYz6Mfxpy4fz73CHDqSt4rhp4QdYlrWJk3ggHQ== X-Received: by 2002:a05:7022:619e:b0:119:e569:f851 with SMTP id a92af1059eb24-11c8dd338c8mr458094c88.8.1763525563298; Tue, 18 Nov 2025 20:12:43 -0800 (PST) Received: from apollo.tail3ccdd3.ts.net ([2601:646:8201:fd20::888a]) by smtp.gmail.com with ESMTPSA id a92af1059eb24-11b060885e3sm66819088c88.0.2025.11.18.20.12.42 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 18 Nov 2025 20:12:42 -0800 (PST) From: Khem Raj To: openembedded-devel@lists.openembedded.org Cc: Khem Raj Subject: [meta-python][ 6/9] python3-typer: Add missing rdeps for ptests Date: Tue, 18 Nov 2025 20:12:32 -0800 Message-ID: <20251119041235.2448193-6-raj.khem@gmail.com> X-Mailer: git-send-email 2.52.0 In-Reply-To: <20251119041235.2448193-1-raj.khem@gmail.com> References: <20251119041235.2448193-1-raj.khem@gmail.com> MIME-Version: 1.0 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 ; Wed, 19 Nov 2025 04:12:52 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/121880 Signed-off-by: Khem Raj --- meta-python/recipes-devtools/python/python3-typer_0.20.0.bb | 3 +++ 1 file changed, 3 insertions(+) diff --git a/meta-python/recipes-devtools/python/python3-typer_0.20.0.bb b/meta-python/recipes-devtools/python/python3-typer_0.20.0.bb index db682c5d35..f6be56cde3 100644 --- a/meta-python/recipes-devtools/python/python3-typer_0.20.0.bb +++ b/meta-python/recipes-devtools/python/python3-typer_0.20.0.bb @@ -23,8 +23,11 @@ RDEPENDS:${PN} += "\ " # python3-misc for webbrowser module RDEPENDS:${PN}-ptest += "\ + python3-coverage \ + python3-markdown-it-py \ python3-misc \ python3-mypy \ + python3-pluggy \ python3-pytest \ python3-pytest-cov \ python3-pytest-sugar \ From patchwork Wed Nov 19 04:12:33 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Khem Raj X-Patchwork-Id: 74925 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 05000CF2584 for ; Wed, 19 Nov 2025 04:12:53 +0000 (UTC) Received: from mail-pj1-f46.google.com (mail-pj1-f46.google.com [209.85.216.46]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.7414.1763525567425961310 for ; Tue, 18 Nov 2025 20:12:47 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20230601 header.b=JXVqXmPD; spf=pass (domain: gmail.com, ip: 209.85.216.46, mailfrom: raj.khem@gmail.com) Received: by mail-pj1-f46.google.com with SMTP id 98e67ed59e1d1-3434700be69so8405167a91.1 for ; Tue, 18 Nov 2025 20:12:45 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1763525564; x=1764130364; 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=SuXGVX74nnhIWcLjJEVNAg3dESdAzcVLLIkGl8JbCX8=; b=JXVqXmPDnyEl6XXwgSkHYcvncAlBlXHQ+zHSNcfz1dmZqe3WTygckud0/UC925AJrx Ez3nbUaFnA+2m2oA5Lc6pks3HkFLbX1KBj/LMGrzNoUkrdY+ysJG+G5DknNKRquUvzhl BhhY+1eijFWNijohLOSvmLKeqzeZxQQccBxkZy7ebOPDw3q+9Jwj/aV2zaJs4bUbs9An rji18HIYo7MpFtcbfizhGwaWLG7LbPTahD9umaZwiPqQ1CbCFYBoMoz+KVOzW8X3x/bi 5lkD06cAL5gTu1UR2UPhyhBNvrZhhP0bM4NjcE63KdQqcliUzrOysQcu4Os8QPiVMVci LJ2Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1763525564; x=1764130364; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=SuXGVX74nnhIWcLjJEVNAg3dESdAzcVLLIkGl8JbCX8=; b=jwPPk+7H+K+YPQgqqo8+Ns6lIQADONdtAjeMmLDqYsoR4KP+KYDOWZkQEffDny9/3M pKcP6RpB/QccUSL7mO6iIs6lAdlVhk6LQemsFJEvwH/saQ//5r9//sn5XKK2PJ4HKItq Ztw/8eClGjsa1NEaznryGGkOVComH1WGQKIZlWBa84v3dGF8pP3pD+nwYzSWQsWYreiP 89h1KUDJmepJHgtwYjIXvplELpTWctEqdR2QUoGFMS/N0ZDwDC/A7xGztb5TOIAg+WZB HwA8gS8oHffKWUaNJ5mi637jgKaS7yX8KI7HfGzzp8ZeFw0kpNeKPS/jMm1/rwE6FeS0 kdYg== X-Gm-Message-State: AOJu0YwKdwhjlAVDbsLU9PW5B5XJrvtV0Djh8r6WCctz4xOnOtIpwIDO /9MDhMLxHVBkveyaBwV19MfAgfs4CYbx3FZGsrpvhtz5i9uc5U0t/dXVPqQegxnVSf8= X-Gm-Gg: ASbGncutD4gpoTEF5x9v+OMBL0mQJbENzdQcelp1gxhEGgiNDhpMEz/jCVy4cVEtZCc bolilGRqa6Fhk8hO0kMH1/9IqVrcy++25Qbq6bQkm2YRLzT0L5HJXjzMqgaeWcfcPc8hcNJRnFO 3WqKD3m2Me8uqUOEDjqEFxhLcINH+OCGUZaMiTT90e+HnOpdWrh+DXDQHQxoiZ6/lmuPiF07FTG GuZeT4xh3woVNLVDeSYpKTgYfx0rxdXV1rMSAn9DmzuMG1wEuE5D9Qw75qxruxtvL+UajiSzPAa +1IlH9i4if0qNTE3LGf4aF7lrMgJ5V/SFwiwqXwYUyXWOZSqQULqPhJHiTcUzOzPUaZuomwoBvc hueSDYF4Yi1feItjcG724fq6fjY1oXXm5GIDHfGKpCwStuItWF69+7+0yAIYdgqd/a8yMDUjPno 4nqSO0Ch0EIrKX4rqj+DcuehFcDkG6cqiElMHvR5KO1fsw+ZfJi+Uu7nuh2EzPuNwf1Tyz2BIz+ Bq5ZBoByQ+wByjUbZxfpn+bWkGuIc897R9SaAV38oQ= X-Google-Smtp-Source: AGHT+IHwgAyFsvCCqQvrJQ8NEv7QJMVXkOdxiY/mB7OdTSVuc3DuCPsQwNPru6PKw48N9Zd6Hn4/DA== X-Received: by 2002:a05:7022:1305:b0:119:fa62:2672 with SMTP id a92af1059eb24-11b4130b889mr4948066c88.40.1763525564483; Tue, 18 Nov 2025 20:12:44 -0800 (PST) Received: from apollo.tail3ccdd3.ts.net ([2601:646:8201:fd20::888a]) by smtp.gmail.com with ESMTPSA id a92af1059eb24-11b060885e3sm66819088c88.0.2025.11.18.20.12.43 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 18 Nov 2025 20:12:43 -0800 (PST) From: Khem Raj To: openembedded-devel@lists.openembedded.org Cc: Khem Raj Subject: [meta-python][ 7/9] python3-google-auth: Upgrade to 2.43.0 Date: Tue, 18 Nov 2025 20:12:33 -0800 Message-ID: <20251119041235.2448193-7-raj.khem@gmail.com> X-Mailer: git-send-email 2.52.0 In-Reply-To: <20251119041235.2448193-1-raj.khem@gmail.com> References: <20251119041235.2448193-1-raj.khem@gmail.com> MIME-Version: 1.0 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 ; Wed, 19 Nov 2025 04:12:53 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/121882 Skip ptests needing pyopenssl module when its not available Signed-off-by: Khem Raj --- ...ts-skip-when-pyopenssl-isn-t-availab.patch | 34 +++++++++++++++++++ ....40.3.bb => python3-google-auth_2.43.0.bb} | 3 +- 2 files changed, 36 insertions(+), 1 deletion(-) create mode 100644 meta-python/recipes-devtools/python/python3-google-auth/0001-make-the-TLS-tests-skip-when-pyopenssl-isn-t-availab.patch rename meta-python/recipes-devtools/python/{python3-google-auth_2.40.3.bb => python3-google-auth_2.43.0.bb} (86%) diff --git a/meta-python/recipes-devtools/python/python3-google-auth/0001-make-the-TLS-tests-skip-when-pyopenssl-isn-t-availab.patch b/meta-python/recipes-devtools/python/python3-google-auth/0001-make-the-TLS-tests-skip-when-pyopenssl-isn-t-availab.patch new file mode 100644 index 0000000000..5ee13f3d63 --- /dev/null +++ b/meta-python/recipes-devtools/python/python3-google-auth/0001-make-the-TLS-tests-skip-when-pyopenssl-isn-t-availab.patch @@ -0,0 +1,34 @@ +From 35eea881e1aeb27fc12cfb301e497e72e59e720f Mon Sep 17 00:00:00 2001 +From: Khem Raj +Date: Tue, 18 Nov 2025 17:23:09 -0800 +Subject: [PATCH] make the TLS tests skip when pyopenssl isn't available + +In some distributions e.g. yocto +pyOpenSSL is a packageconfig and disabled by default, +and it means pyopenssl.py module is not installed as a result. + +This test fails plainly when it can not find urllib3.contrib.pyopenssl +instead skip the test if it does not find the module. + +Upstream-Status: Submitted [https://github.com/googleapis/google-auth-library-python/pull/1873] +Signed-off-by: Khem Raj +--- + tests/transport/test__custom_tls_signer.py | 5 ++++- + 1 file changed, 4 insertions(+), 1 deletion(-) + +diff --git a/tests/transport/test__custom_tls_signer.py b/tests/transport/test__custom_tls_signer.py +index 3a33c2c..6f88ddf 100644 +--- a/tests/transport/test__custom_tls_signer.py ++++ b/tests/transport/test__custom_tls_signer.py +@@ -18,7 +18,10 @@ import os + import mock + import pytest # type: ignore + from requests.packages.urllib3.util.ssl_ import create_urllib3_context # type: ignore +-import urllib3.contrib.pyopenssl # type: ignore ++urllib3_pyopenssl = pytest.importorskip( ++ "urllib3.contrib.pyopenssl", ++ reason="urllib3.contrib.pyopenssl not available in this environment", ++) + + from google.auth import exceptions + from google.auth.transport import _custom_tls_signer diff --git a/meta-python/recipes-devtools/python/python3-google-auth_2.40.3.bb b/meta-python/recipes-devtools/python/python3-google-auth_2.43.0.bb similarity index 86% rename from meta-python/recipes-devtools/python/python3-google-auth_2.40.3.bb rename to meta-python/recipes-devtools/python/python3-google-auth_2.43.0.bb index b7498dcc99..aa94035eb6 100644 --- a/meta-python/recipes-devtools/python/python3-google-auth_2.40.3.bb +++ b/meta-python/recipes-devtools/python/python3-google-auth_2.43.0.bb @@ -5,10 +5,11 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=86d3f3a95c324c9479bd8986968f4327" inherit pypi setuptools3 ptest -SRC_URI[sha256sum] = "500c3a29adedeb36ea9cf24b8d10858e152f2412e3ca37829b3fa18e33d63b77" SRC_URI += " \ + file://0001-make-the-TLS-tests-skip-when-pyopenssl-isn-t-availab.patch \ file://run-ptest \ " +SRC_URI[sha256sum] = "88228eee5fc21b62a1b5fe773ca15e67778cb07dc8363adcb4a8827b52d81483" PYPI_PACKAGE = "google_auth" UPSTREAM_CHECK_PYPI_PACKAGE = "${PYPI_PACKAGE}" From patchwork Wed Nov 19 04:12:34 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Khem Raj X-Patchwork-Id: 74923 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 EC970CF2582 for ; Wed, 19 Nov 2025 04:12:52 +0000 (UTC) Received: from mail-pg1-f173.google.com (mail-pg1-f173.google.com [209.85.215.173]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.7413.1763525566569871375 for ; Tue, 18 Nov 2025 20:12:46 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20230601 header.b=EmOWNaVP; spf=pass (domain: gmail.com, ip: 209.85.215.173, mailfrom: raj.khem@gmail.com) Received: by mail-pg1-f173.google.com with SMTP id 41be03b00d2f7-bd1b0e2c1eeso2090472a12.0 for ; Tue, 18 Nov 2025 20:12:46 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1763525566; x=1764130366; 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=r9T9sVf+J3r2kU4MZD7PVXrZYT+7ivO12AC2XWf1nMI=; b=EmOWNaVPV+FUhanaK2/9lbTogeH4+fyutDZuK5m+ozl7uKYRUHRecjz6MVQLDigPN1 nnUmlKdhKIFHtzC/upaUALucjANMRyQiMY6jBjbeIlsV50tFsR5FI+lXhALgCHyovZ2f 6mE8The2ecFfdAWyJZ1MM9uz7YVyLJEhpavVsWBUX8eP4dTk1lqpshHEePy5knlhh64M IsF/ER1MvvcehzqAReW2To3Jr+E+AblKSBy81Nc4AkxOQit9KSmjFJ7bJTqu2qjMLpAT qpaKbHowXCTdnHMxrdSkQKy17WdeAY/2fhXkbT+s1rzSL1IlWo6dX+B04VmB5QMjalIb wLnA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1763525566; x=1764130366; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=r9T9sVf+J3r2kU4MZD7PVXrZYT+7ivO12AC2XWf1nMI=; b=G2wHFw/11kIBsy1OEMY8ALehPjVxida4s78s/9E1pwX82ouQrhvRFjSIErzeVrkCxL U1gwz8FSfW10yxqyJRvnCXkxw0pyYqQbpdH4hzuId/110o0FDTMeQ0e5vidO2rXF2feR VH6A+Mm6PqxPLbF4E2sF6cPTotiaMIG4zUAmymZiBIttaYkFvpPwEmTKt3qvjUBOtoIK dOdxMvDzry/xEiQF4uiDbOIJ18jM8gWsNu0eFEBwIk/lpRwUG6/BAp2IhVhecQBrnacp n29y/CErF3v7COeSK95/vPA5jo9MIXxkcZjATIdYLdzUrYdksJ/WAI0Q6BkSS+GcggHQ Rjxw== X-Gm-Message-State: AOJu0YzCaaEHS/j1NglUb+ZXRpE4n/io16ZuwMQnjfhM/vTzQqWEuMT2 gB921PUSegU1tYDFmY3by+gxKRAtzirLDzLqw7EuvsGBrgr7tHKUgn5bahno1KlG+Fg= X-Gm-Gg: ASbGncvBRzd4+53rp6tX9/ruXEiP364yu7b3yCvxMtEk0mzDG2gbkv6uv8ChW7xPKqO uW9EsWKo7eH/hkFxJ7NUbBrIT1z5LAQq4/OZrA3K4rWPuCB6Bertqp7zjoYWn87iydp25m57n1I WZWFZGQ4T7MjwVSG+d1Oz6Vfmh++iTx1O/KYGjO1ij4nE/TAHWuYac41d6c2jA0TYvLoD+AH1Pc w6Ek4az1J/x+OeOD9A2+NOnHQHDjarTiHCWbZtYGU903qLET4SngHcUE4jZs39IyyxrS1rNtJnq 5QJsAmLGto8WY17ISz0e6HiVtpj1cigk8Rd+fx1JwTtJ+lBLmF7qlRjS/1AXtXnleP2/rLaqTGg MPmiyuN3rjqCB9zzv0PqZ93PhWqq+24X7+12kKExkLpbj6IRMUB7f1b496hA0pbmFMwyiIDIZMf o+9u/k0aITfooNSzpu1B/Dg+6tRHey5xF1yw1+nVc+TrZ6gcLDR9p6bNdD32eVWRtkp/4uFkJ2d cpUlE0GNQYeM+Dl1dOyQlhzDBD/96/c X-Google-Smtp-Source: AGHT+IFvDQhu6CsebgluryUH8CXu1eAKa3zP2IKpP/Wjf4PIMli7t51Uiq0V6GBok93ecO9+onH2vA== X-Received: by 2002:a05:7022:ff41:b0:119:e569:f629 with SMTP id a92af1059eb24-11b4160cecfmr11107125c88.34.1763525565630; Tue, 18 Nov 2025 20:12:45 -0800 (PST) Received: from apollo.tail3ccdd3.ts.net ([2601:646:8201:fd20::888a]) by smtp.gmail.com with ESMTPSA id a92af1059eb24-11b060885e3sm66819088c88.0.2025.11.18.20.12.44 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 18 Nov 2025 20:12:44 -0800 (PST) From: Khem Raj To: openembedded-devel@lists.openembedded.org Cc: Khem Raj Subject: [meta-python][ 8/9] python3-arrow: Add missing rdeps on tzdata pre-commit modules Date: Tue, 18 Nov 2025 20:12:34 -0800 Message-ID: <20251119041235.2448193-8-raj.khem@gmail.com> X-Mailer: git-send-email 2.52.0 In-Reply-To: <20251119041235.2448193-1-raj.khem@gmail.com> References: <20251119041235.2448193-1-raj.khem@gmail.com> MIME-Version: 1.0 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 ; Wed, 19 Nov 2025 04:12:52 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/121881 These were missing pieces for ptests to work Signed-off-by: Khem Raj --- meta-python/recipes-devtools/python/python3-arrow_1.4.0.bb | 2 ++ 1 file changed, 2 insertions(+) diff --git a/meta-python/recipes-devtools/python/python3-arrow_1.4.0.bb b/meta-python/recipes-devtools/python/python3-arrow_1.4.0.bb index 3394e4d323..a967f9e429 100644 --- a/meta-python/recipes-devtools/python/python3-arrow_1.4.0.bb +++ b/meta-python/recipes-devtools/python/python3-arrow_1.4.0.bb @@ -14,6 +14,7 @@ inherit pypi python_flit_core ptest-python-pytest RDEPENDS:${PN}-ptest += " \ python3-dateparser \ python3-dateutil-zoneinfo \ + python3-pre-commit \ python3-pytest-cov \ python3-pytest-mock \ python3-pytz \ @@ -23,4 +24,5 @@ RDEPENDS:${PN}-ptest += " \ RDEPENDS:${PN} += " \ python3-dateutil \ + python3-tzdata \ " From patchwork Wed Nov 19 04:12:35 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Khem Raj X-Patchwork-Id: 74920 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 D0D6CCF2579 for ; Wed, 19 Nov 2025 04:12:52 +0000 (UTC) Received: from mail-pl1-f171.google.com (mail-pl1-f171.google.com [209.85.214.171]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.7548.1763525567788210624 for ; Tue, 18 Nov 2025 20:12:47 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20230601 header.b=cxZpMFfU; spf=pass (domain: gmail.com, ip: 209.85.214.171, mailfrom: raj.khem@gmail.com) Received: by mail-pl1-f171.google.com with SMTP id d9443c01a7336-295548467c7so72853485ad.2 for ; Tue, 18 Nov 2025 20:12:47 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1763525567; x=1764130367; 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=2YjcBVaE6gCw7fiBuSemmoo2qcPfcZdyXL8lmOvX9/Y=; b=cxZpMFfUg8VvYrZ3tT93TLtPyPap0TnoScNzHRyHtFwf51WQTZxhbPjJV+Vj3eNWDu kJv3SYZqyveAqceAQWxNF5IRMueZzNyasIqOMoR55tWM5wBVN7G+5db+syQyL8XeHayq oR9r1KMoCYo9kIyOqpgpWzCtuRn8w/igJxdb2CHmxwgDZoagtvZb1JClTFIEriPC1v8l 5/wLr9vGP7FT9babIQYYKTidVN5/oAARHS2vt1Wc538YTAUt2+nBPUMY7EsuldfdXYns vwsxKjvf+QfJu0glGkD15EfY/fsy6D4eFCgE1G+uSlCf+jR7HSiNGMaiyOpDxJL3qO1z RpPw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1763525567; x=1764130367; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=2YjcBVaE6gCw7fiBuSemmoo2qcPfcZdyXL8lmOvX9/Y=; b=HpXFgbpKXiahd7EAWhLgVS9UwxS0pH6z453rS0rtecT/RigI4p3yo9o51LkOUAJvSc diXj8cSl7mJPLY4Nzrue3Acc398HfU74MYOkihPzPuMCYrT5abYjPOoEpacftr4A5Dls OqCN4i2bDworTJlAUG+OPsGle7BbwB49ad5GCEwjLtmsgTBvbLF81gfaLnu9KwmzLmD4 HhzMkXkd2ViVVpHLsaLNBjfMHgfthbsci6neV1p8eiysELLh/kSR+KGVz/Vxi9KCc9Fa M6/HAS0bO4XbXtGemVubV4kzzCweHM1Q29kIL3d74nMKzPko4kxz95s1Fxg7KAYtCAJ2 h/FA== X-Gm-Message-State: AOJu0YyrjZY2oU/HvrjVkd3A7ZC1H02kkC4He2QFtKlWj+Zgo1zDiD5Q Ou/d1Jdt25oJfMmbPP/20oVxyoctQ5jjk6NLqU2g2beqvn6CAqwHwPoFxyOVbdpbqpY= X-Gm-Gg: ASbGnctHeM/ESZRtf6daQb2xHM/wyqtAbGBClxrN/MC/eLb45bJPmOFbCDsaW2dbsFz NdSnvdH3iPrKF2u1YeFhQAdQkue6Ylm14F9mq/yogdIyLeIqnIBt9uz28EfD3Oj3Q6mgZm2Vnn5 sfp7rlmauFCSYejn9gMu7KXZHceMcCwM/pzUVURxqAq1rxBf10klQdDJNthOD+F2C6mYuAeH1eM LM4BdxALoHbm6Djq3Od9ebNZBV+eZYDvPylUgbR7lDJAjtbk3M2uur4OROccTbHezshG3UKDRNt j4yFS5u5hIadbQxHez73RbNvyyGzZdG33acCI49DU4ZzQw4XLTlDrpukeIApyCz4xAvE1eZd1nY uaETkZqpHosQJF0PZHKSkiIqPFLWq9FCC0F8RU4eXnhcVbwhAym3/vGe/5ZhWR/ejjwTy4J3KQb 3F5NtxFvZqCCeTu4LiGTIfEWZat6rcBgpV27draU8zOCV1sjrIe64G9hHf0ae51DY7jcnWle9HO AVNQoy1OWLzMKaIyiY+u+uulmYgbvGSuQi6so5ifNM= X-Google-Smtp-Source: AGHT+IFAOR019bqMEFtaGhQ4bXCEyY+bAgMJ6N4VvJftwUz2lj2CdEfgwLiQjkHJ4n9g81Ozuhd48w== X-Received: by 2002:a05:7022:ea47:10b0:119:e569:fbb4 with SMTP id a92af1059eb24-11c8d9c638amr356280c88.35.1763525566837; Tue, 18 Nov 2025 20:12:46 -0800 (PST) Received: from apollo.tail3ccdd3.ts.net ([2601:646:8201:fd20::888a]) by smtp.gmail.com with ESMTPSA id a92af1059eb24-11b060885e3sm66819088c88.0.2025.11.18.20.12.45 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 18 Nov 2025 20:12:46 -0800 (PST) From: Khem Raj To: openembedded-devel@lists.openembedded.org Cc: Khem Raj Subject: [meta-python][ 9/9] Revert "python3-argcomplete: Upgrade 3.6.2 -> 3.6.3" Date: Tue, 18 Nov 2025 20:12:35 -0800 Message-ID: <20251119041235.2448193-9-raj.khem@gmail.com> X-Mailer: git-send-email 2.52.0 In-Reply-To: <20251119041235.2448193-1-raj.khem@gmail.com> References: <20251119041235.2448193-1-raj.khem@gmail.com> MIME-Version: 1.0 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 ; Wed, 19 Nov 2025 04:12:52 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/121883 This reverts commit 809cb8f42473ea0ead9074f7d699619f66f13c05. It causes ptest regression in traitlets as seen here [1] We will have to fix this regression before we upgrade argcomplete module [1] https://github.com/ipython/traitlets/issues/925 Signed-off-by: Khem Raj --- ...hon3-argcomplete_3.6.3.bb => python3-argcomplete_3.6.2.bb} | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) rename meta-python/recipes-devtools/python/{python3-argcomplete_3.6.3.bb => python3-argcomplete_3.6.2.bb} (78%) diff --git a/meta-python/recipes-devtools/python/python3-argcomplete_3.6.3.bb b/meta-python/recipes-devtools/python/python3-argcomplete_3.6.2.bb similarity index 78% rename from meta-python/recipes-devtools/python/python3-argcomplete_3.6.3.bb rename to meta-python/recipes-devtools/python/python3-argcomplete_3.6.2.bb index f73ecf4523..abad776d8c 100644 --- a/meta-python/recipes-devtools/python/python3-argcomplete_3.6.3.bb +++ b/meta-python/recipes-devtools/python/python3-argcomplete_3.6.2.bb @@ -3,7 +3,9 @@ HOMEPAGE = "https://github.com/kislyuk/argcomplete" LICENSE = "Apache-2.0" LIC_FILES_CHKSUM = "file://LICENSE.rst;md5=2ee41112a44fe7014dce33e26468ba93" -SRC_URI[sha256sum] = "62e8ed4fd6a45864acc8235409461b72c9a28ee785a2011cc5eb78318786c89c" +SRC_URI[sha256sum] = "d0519b1bc867f5f4f4713c41ad0aba73a4a5f007449716b16f385f2166dc6adf" + +PYPI_PACKAGE = "argcomplete" inherit pypi python_hatchling