From patchwork Sun Aug 16 23:23:47 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Khem Raj X-Patchwork-Id: 95498 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 ADB4EC5DF7A for ; Sun, 16 Aug 2026 23:24:13 +0000 (UTC) Received: from mail-pg1-f177.google.com (mail-pg1-f177.google.com [209.85.215.177]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.19633.1786922643349870450 for ; Sun, 16 Aug 2026 16:24:03 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20251104 header.b=VOwRxwof; spf=pass (domain: gmail.com, ip: 209.85.215.177, mailfrom: raj.khem@gmail.com) Received: by mail-pg1-f177.google.com with SMTP id 41be03b00d2f7-cbb7926836eso1818376a12.3 for ; Sun, 16 Aug 2026 16:24:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1786922643; x=1787527443; 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:content-type; bh=InVgNPkmTPrNT+sn7Hlh1Zmfqz5e4CNjSJl7z/yFzqo=; b=VOwRxwofHw9pqxuDGLZFuRATq69LeQN3kHk7GjLaaomA8JEcaLnhkLebIsc0VznNAp iSCffLR5gxybfYHMtnwZNWpRrwb9WH3T8u2KCS3C9jO3SL8slmITx6IMG5gCwuQuhayi xa8PpH9cse+t83MPwIyRjGRzu9D3RJ9J5944brZrJXfgto7w5amCksp6eqVZwNwnRlCu ytbOl+ipg5JiHufakSJcw1a4coesFIReOhqFi/SS4ylDhwF3FkCMkwa/oLto/nAWmfZH E67i8MQ9F4V09z5/g6OhBpvasv+2ZMyLMoBx+P0qxnxoq2aVZYhBekTIErF9KOsc1pCq mEWQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1786922643; x=1787527443; 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:content-type; bh=InVgNPkmTPrNT+sn7Hlh1Zmfqz5e4CNjSJl7z/yFzqo=; b=F8EFKdZqd9voQ2PxGSjID35/hgc7aEm5tSO/aa7815Tye3QXS0x0MKh5ExMiwP0wA6 HFg07sJflsuj4jyx9Os2MEFX4S5j3BWqlFMXZ+onepGwzehOjHJrbPcxAS2tdGJ69arT VakJuswPpV5DQlWt9MN051K1fr1ZF7jY9tz4yU/jdOKXpNtGQM4+EiVsaW79Ujc9/ci0 LWnhzeM1SvhBtXgja6lKYEengbAhEHQvFyCjEF0L75j+LEQyT2nJaQMMmLfvVk4gZmV7 iMeZEHkmLRAYMfLDlB8wjQ+YlwQ/4VaBxZEHWkP+TDPg8nv+UyR1L4e9fT9/hOtvfdYH E6rA== X-Gm-Message-State: AOJu0YxwqnXFcLK+9YxdRwwZHa4PbsfBt7bIR9wL2+sSGj5/wJ4QU6zz dMOCt6XTdfgaXMYaC47f6rIXpscwTAEHOunmLR/SD9eatsI80+tx6tfW4IISxA== X-Gm-Gg: AR+sD102r8RlZCtl43zXS5quaJksmc/qgI2tkeA56V7Z7eV4ac0rXViQgXGVCPMcLJc s0i0aaTsgaeXXcEOqax2xGQLMUD2yvaXsMtwM6T2fOA5Ps5RpwcY6M6f4CWSjxjucReldJuK5/q 0kwFFWLXhLOWro0djZBMlzA5Iu7idjzlfxFKrFcTUC1qJP9kbS7nQh3TJS3ougB22O/ujdXNt3f avK2Q1Et9Jdh1jQ5BPHQ+Id0Z1+yGOWG07lw/IaWeht7QDkhsMnk4mVMhL1rFGh/FCtHCCCFFlK 7F2htnCngQogB3lKVk99m3tUdH6L/7Tm3srxO9d01uz20ptD3C6YnefnQA0OIXjfs92QcvnG2i5 KZ1dHRQab5DuI8yERBYotWAKUqxaKyFyZ7n+G42tEGhvGhyx45XjJ1Vgf7oHn/Pnf9SCyQO3+RA LLU+hAP8ja8Pvdp1s+pRWgC1LjlnJEVXmtgrfmQnc72mCHwsNazC5PTZcijGKFCw+qi79r6HBWc vfU6OEN+Pt7Nrg3Yw1PmpoWgy0s56mRNVeNokXy2XcwEnMV8Yecj+GFpkhyAR4I4o5j/G69P+dT vzmwiQJmdlwBQn3YrP29FQmQzVuYT60sBtMl12LwBva8m6adNCG2hjVSJtRKxABGdMVrbYMWlWf DN/frkYtri/3xAuv+XYli3WhcNgp3Ytvp1fNTe9EUAO5qrg== X-Received: by 2002:a05:6a21:3398:b0:3c0:ac0f:6558 with SMTP id adf61e73a8af0-3cc71d53e91mr21050879637.2.1786922642651; Sun, 16 Aug 2026 16:24:02 -0700 (PDT) Received: from apollo.localdomain ([208.95.233.74]) by smtp.gmail.com with ESMTPSA id 5a478bee46e88-320ea8fe3cdsm30368131eec.28.2026.08.16.16.24.01 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 16 Aug 2026 16:24:02 -0700 (PDT) From: Khem Raj X-Google-Original-From: Khem Raj To: openembedded-devel@lists.openembedded.org Cc: Khem Raj Subject: [meta-python][PATCH 01/12] python3-cbor2: add tzdata/zoneinfo RDEPENDS for ptest Date: Sun, 16 Aug 2026 16:23:47 -0700 Message-ID: <20260816232358.1947922-1-khem.raj@oss.qualcomm.com> X-Mailer: git-send-email 2.55.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 ; Sun, 16 Aug 2026 23:24:13 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/129178 From: Khem Raj Tests exercise zoneinfo-based timezones; add python3-tzdata and python3-zoneinfo to RDEPENDS:${PN}-ptest. Signed-off-by: Khem Raj --- meta-python/recipes-devtools/python/python3-cbor2_6.1.4.bb | 2 ++ 1 file changed, 2 insertions(+) diff --git a/meta-python/recipes-devtools/python/python3-cbor2_6.1.4.bb b/meta-python/recipes-devtools/python/python3-cbor2_6.1.4.bb index d7f08c6cbc..4074ccb29d 100644 --- a/meta-python/recipes-devtools/python/python3-cbor2_6.1.4.bb +++ b/meta-python/recipes-devtools/python/python3-cbor2_6.1.4.bb @@ -13,7 +13,9 @@ require ${BPN}-crates.inc RDEPENDS:${PN}-ptest += " \ python3-hypothesis \ + python3-tzdata \ python3-unixadmin \ + python3-zoneinfo \ " RDEPENDS:${PN} += " \ python3-datetime \ From patchwork Sun Aug 16 23:23:48 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Khem Raj X-Patchwork-Id: 95497 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 5A4D3C5DF79 for ; Sun, 16 Aug 2026 23:24:13 +0000 (UTC) Received: from mail-pj1-f44.google.com (mail-pj1-f44.google.com [209.85.216.44]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.19635.1786922644845667786 for ; Sun, 16 Aug 2026 16:24:04 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20251104 header.b=mpkYNQOd; spf=pass (domain: gmail.com, ip: 209.85.216.44, mailfrom: raj.khem@gmail.com) Received: by mail-pj1-f44.google.com with SMTP id 98e67ed59e1d1-38dfe910e9dso2651911a91.3 for ; Sun, 16 Aug 2026 16:24:04 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1786922644; x=1787527444; 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:content-type; bh=6JyJj4xed3MX/8EgLkkcLy+J+vI6FRnib5bvgcxc6aw=; b=mpkYNQOd0tj+rbA9G8+EAFjvdwzjwxSA2z0N5WrK2rqlnpyzDSKQQl8ruJG0GxJ/DR Ju6mQeg0X/WsM7e5ignly1EXKnFiEWBQb93F9viWO6f/ZQ8oWo2hyqvq/Ccz9elDTo3/ xPZlMmH5AYTCbj9+uMbHT+v9m71BTYylfJwDx7/uH54bKRmf5B3lujFYbqHswINAltVz Dw9RZ4vHeeEejMDBN+ymKl+CaKYi3MCT1KcPmR8Qv2soC66bg7OKMiD44r809gZXMpcl DzWfMCzNNnHD4FPsVdVQwSSqTnOsO5uULGxx5wRXaLVlobS9idWNDWvyoPV0LguVmQHt o8dg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1786922644; x=1787527444; 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:content-type; bh=6JyJj4xed3MX/8EgLkkcLy+J+vI6FRnib5bvgcxc6aw=; b=pQDL940rTxb6iB7c+gDW7oDjwJjgx6Sp6vGT73UznURTzr2UuhJtztnxLbra+k3v79 tb6xPCJrGJ5xxAcH9XbY402MFvEeVW1uhvoXImm/N8l+6Q152o1ivauNJ0syWjBjs140 yRcO7gxxqLSJltx3LC/ucnz6ZzRHP8WcDpWKcvSnFvAZOm17AByNRvg1FRQHUDgbkSJM JBM8djOODHSJt2GN515bZBrYPvF/oST+dgOVFgTs4++nM+YomlPAzQ7vMSXaR8ypxIIT 5muhgnrQQxde9gc2A/Mb1QMlWXoqkzq79zm/lwK88Kzoscf3fIELUqnxGxr7LkurP5zA l6Qg== X-Gm-Message-State: AOJu0YxWlYklvOJUoLkYH+sIYNqueIVuOi4gnRjm0aOaIAMN4NY0SpDR xl1b1PcqS1r9fjeXaEnPOesYMxHFREbOcZpHAHDt2GTvrMQzTv9IEYKpt+sreVCk X-Gm-Gg: AR+sD12jHeUEpT5mKTGrng+uJqTnpPtJyR3uQRuwJCslP5MhvB+lrlH/L8+mC7lcSFt JicG4MaCClFCnQwoXyiog5Io+VlDDBKHNpo1WB4zUrh6uVNRKRLqm8CioijviVQFc/T/ez3wO9D H6EX61N3DWLAJIsZ1sCIJs8dHosKP1ce4xV371A8fb2ZQTpNsnhpWSM91Y22jcJexJ7hmc1d5Yw QVvboBagKeSPZ+KOwzFpq7RJyaYUpkZztv+p5QMWIWc0kITC9c6T0BcmUoe0jo10h75np2r6Ll8 bwPGja0guaS/XCuULSkz3unrbp0cfbMgoPbPcOaD3gqdl0dhqSu/MthNhiEq+7mRhsBC076g3QZ Mx6Fil+UujNNuXASfZfItghjZ+nQbyjcR++3EyYyH43LwqFiUR8ed8HTxiAebALAgYTcgVCd5Tg CCi6w7TKfojQJL8CictS5xMzB09HyRg1/WzQ9rdZUO+RkQOQeNmB2375kcLAq30qREongqM1Vk4 gXfLI/bGkvQeNBYirqoQoB5Wbh6jr/cLg8dTUIe2jwY4VD1z/Y+OQC+2Z1hza6V3ljbFUBMR074 VW9Tz5fQHfAgb56TqdKY3cIvNC0RSyXRUhivVvkTYzwH3G5+vT0TWMUaqKaSWTmqAB0Rfc9a0HV m1E0WqYbmJDSYmtnFiiotMCOLPg45hYqjhprrkXO+rLDcBA== X-Received: by 2002:a17:90b:224a:b0:38f:837e:fc5d with SMTP id 98e67ed59e1d1-3933b786507mr20444867a91.3.1786922644045; Sun, 16 Aug 2026 16:24:04 -0700 (PDT) Received: from apollo.localdomain ([208.95.233.74]) by smtp.gmail.com with ESMTPSA id 5a478bee46e88-320ea8fe3cdsm30368131eec.28.2026.08.16.16.24.02 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 16 Aug 2026 16:24:03 -0700 (PDT) From: Khem Raj X-Google-Original-From: Khem Raj To: openembedded-devel@lists.openembedded.org Cc: Khem Raj Subject: [meta-python][PATCH 02/12] python3-faker: add codecs/misc RDEPENDS for ptest Date: Sun, 16 Aug 2026 16:23:48 -0700 Message-ID: <20260816232358.1947922-2-khem.raj@oss.qualcomm.com> X-Mailer: git-send-email 2.55.0 In-Reply-To: <20260816232358.1947922-1-khem.raj@oss.qualcomm.com> References: <20260816232358.1947922-1-khem.raj@oss.qualcomm.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 ; Sun, 16 Aug 2026 23:24:13 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/129179 From: Khem Raj Needed by faker's ptest suite. Signed-off-by: Khem Raj --- meta-python/recipes-devtools/python/python3-faker_40.36.0.bb | 2 ++ 1 file changed, 2 insertions(+) diff --git a/meta-python/recipes-devtools/python/python3-faker_40.36.0.bb b/meta-python/recipes-devtools/python/python3-faker_40.36.0.bb index 196a8f6357..f0d0207a23 100644 --- a/meta-python/recipes-devtools/python/python3-faker_40.36.0.bb +++ b/meta-python/recipes-devtools/python/python3-faker_40.36.0.bb @@ -36,7 +36,9 @@ RDEPENDS:${PN} += "\ " RDEPENDS:${PN}-ptest += "\ + python3-codecs \ python3-freezegun \ + python3-misc \ python3-validators \ " From patchwork Sun Aug 16 23:23:49 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Khem Raj X-Patchwork-Id: 95495 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 34B43C5DF74 for ; Sun, 16 Aug 2026 23:24:13 +0000 (UTC) Received: from mail-pg1-f169.google.com (mail-pg1-f169.google.com [209.85.215.169]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.19823.1786922646554596672 for ; Sun, 16 Aug 2026 16:24:06 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20251104 header.b=dQ7KC4ut; spf=pass (domain: gmail.com, ip: 209.85.215.169, mailfrom: raj.khem@gmail.com) Received: by mail-pg1-f169.google.com with SMTP id 41be03b00d2f7-ca80d708489so1462850a12.1 for ; Sun, 16 Aug 2026 16:24:06 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1786922646; x=1787527446; 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:content-type; bh=WVhEHWjXsG6GEAjFOXhkyc75byKG6OlwTSr8W/oeJRw=; b=dQ7KC4utQwdVCwcTPLAlTBG0GxT37PNccBe7CvAAR8sz0ofDtczLf7PNdUv1uyxWeT 8/ClxarIjBc7n+SEEGBaCpTFlF0QhyTrrdjzcv0Caf3kcuWrZcPoB64uDjdFKmm5+2iF aM3ahCmM3mqmo8GJSqjren3wkfTFnmMalkLR3+6pWL/4WmiPquzU1EGsmbGhxfiP0ER3 1n/Gz/Mvm41srcVsaTxqQOvHYZJACJrSnyIPqun0x6wnuSO1EOBVMCVMPFvGvOSt/qzr He9DzS7Kz3IzwxafstoGWSO3GNoYh8xY/WCMZG6mum7zx+YCyw7YZDkKI6S2PJ/7c6Sq QokQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1786922646; x=1787527446; 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:content-type; bh=WVhEHWjXsG6GEAjFOXhkyc75byKG6OlwTSr8W/oeJRw=; b=eeTeWx4c57UMi/1Up22mxXTpEWPodmaQ1kbHx6JmDtPhQh+iplyKB0NiEf/PtiO3N/ 7xcTMz84aR18bmSMN9VGNgY/HNU8Gx9SVYAnDXOONKryaiEEtc7m6gClxpP7br60R/nY dqPoBftT0Nlxw7XIAjYUaZI7xRGhhafix/05tlMQXZS10q2SWGJTiBcOrDXyO+Tr7fp2 p6JTPeLzRvsQP0pNKLkS96uQugiKqrpnnkk+SWbebixL7w63jFsFk+FjTA/bME8/W9zq fQj/dTZ7SXcNqJ94KUaswAvFOyPk4EXppNNBxUoYG232zl6RBoVrZ5X1d91sT03jfY9c WqXg== X-Gm-Message-State: AOJu0Ywjuh1b207hu8lCfYiKFfkBAwayeFF+CblIaApQXY5q9t24bLBe HCvKl7oQI9F+D/8JtObJUPT3NyRgqPgalEwScGqJNXmdc+e7jl4/pAokpKmUwtk7 X-Gm-Gg: AR+sD10hsmvhpsMSPvn91QUsBSQmQ8CNG6xu99j2m0lAtjSJtgQog2y5/JkZo+XhvZk DONXy6HDtqEmb1w1IQI8cg/FKzsN+37/8r+yOcrs7uKrayibT0NTTqRWAhfjmAcTLavc66dLP6f jJ0hsRSsrtK/DPi/e3VZKZ+EXNgWcq+nx5IQbf8hobUXGXUO/cONLOVkcoFZFbXNkTZIO6QXThN AARAgp+QkXB+DrUQSzJ6kMNj5+vlX04SYsSV79lOezOIKbnNXmkl4JSXpo14HRGnFAZFDyciilR 2OBgqaKhMBQ4v76uZ5z3wSCMmCa2IscUubYySNJIGtnr28cN88G0wz+98CMkmJrLuH4F+3CwGOq 95CTWdGMmhLmDRZsrj29QyUTLbM099vLuTCRGontBpIL8Pgw2K7t/NeZdPxWkMcSdVREbwkyF6p Rgjs5D8ZooeN/i/m+944By9rf/bvr9g44r1+WdVKxr5SOIEQ1ql93dhcTYADnleUGVZe08e+jZL mySYNwneKMZ0wpsOBg0f0IQuAj7gxFDWic2aQXl4nlgn6TH7mR1w9ZoKWrTMr1HK35q37RTXLYo mpxuxZ1Wu04KdLVJVZxBN/t7vtBcDgQhQs1pRhKSxDIz2zCLc6wciFSO7FQ0W8djib054JZPOfq vsBHl7SMsDuv4OhH8Oo/HAt368n4/vShKie7YLECMqPMe/yjD4VX3GXQx X-Received: by 2002:a17:90b:1d01:b0:38e:7f22:f674 with SMTP id 98e67ed59e1d1-3933b09e9e2mr15500802a91.11.1786922645812; Sun, 16 Aug 2026 16:24:05 -0700 (PDT) Received: from apollo.localdomain ([208.95.233.74]) by smtp.gmail.com with ESMTPSA id 5a478bee46e88-320ea8fe3cdsm30368131eec.28.2026.08.16.16.24.04 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 16 Aug 2026 16:24:04 -0700 (PDT) From: Khem Raj X-Google-Original-From: Khem Raj To: openembedded-devel@lists.openembedded.org Cc: Khem Raj Subject: [meta-python][PATCH 03/12] python3-ecdsa: deselect test with upstream PEM-fixture bug Date: Sun, 16 Aug 2026 16:23:49 -0700 Message-ID: <20260816232358.1947922-3-khem.raj@oss.qualcomm.com> X-Mailer: git-send-email 2.55.0 In-Reply-To: <20260816232358.1947922-1-khem.raj@oss.qualcomm.com> References: <20260816232358.1947922-1-khem.raj@oss.qualcomm.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 ; Sun, 16 Aug 2026 23:24:13 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/129180 From: Khem Raj test_SigningKey_from_pem_pkcs8v2_EdDSA embeds its PEM fixture as an indented triple-quoted string, but der.unpem() only recognizes "-----BEGIN/END-----" markers with no leading whitespace; the indented END marker gets swallowed into the base64 payload instead of being stripped, so it fails with "Incorrect padding" regardless of environment. Upstream test-authoring bug in 0.19.2, not a packaging issue. Signed-off-by: Khem Raj --- meta-python/recipes-devtools/python/python3-ecdsa_0.19.2.bb | 2 ++ 1 file changed, 2 insertions(+) diff --git a/meta-python/recipes-devtools/python/python3-ecdsa_0.19.2.bb b/meta-python/recipes-devtools/python/python3-ecdsa_0.19.2.bb index 5bb1da85b6..59774a1681 100644 --- a/meta-python/recipes-devtools/python/python3-ecdsa_0.19.2.bb +++ b/meta-python/recipes-devtools/python/python3-ecdsa_0.19.2.bb @@ -17,6 +17,8 @@ RDEPENDS:${PN}-ptest += " \ do_install_ptest:append () { install -d ${D}${PTEST_PATH}/tests cp -rf ${S}/src/ecdsa/* ${D}${PTEST_PATH}/tests/ + sed -i -e "/--automake/ s/$/ -k 'not test_SigningKey_from_pem_pkcs8v2_EdDSA'/" \ + ${D}${PTEST_PATH}/run-ptest } RDEPENDS:${PN} += " \ From patchwork Sun Aug 16 23:23:50 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Khem Raj X-Patchwork-Id: 95496 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 1877BC5B572 for ; Sun, 16 Aug 2026 23:24:13 +0000 (UTC) Received: from mail-pg1-f174.google.com (mail-pg1-f174.google.com [209.85.215.174]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.19824.1786922648403796450 for ; Sun, 16 Aug 2026 16:24:08 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20251104 header.b=j4HOjSpH; spf=pass (domain: gmail.com, ip: 209.85.215.174, mailfrom: raj.khem@gmail.com) Received: by mail-pg1-f174.google.com with SMTP id 41be03b00d2f7-cbedbaba5fdso1623105a12.0 for ; Sun, 16 Aug 2026 16:24:08 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1786922648; x=1787527448; 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:content-type; bh=FuCmkzm73OJ6AYrmuCyIPG09SuttWLkCFzl95smfy3k=; b=j4HOjSpHAXxmv81tui/rPP58QYgl6VV3u/Ri/Cj/Yu/pClCjk3GhzyApvymZboxnmM LBwRBwJ6YyyFWmAYv5cTUNk5rTn0/88zKPnjkGSX3uOCxCQxbBLiS93LhTjXu5cfOtpa al3ZGQix8DSg8hOnZfGbw8OGzSgS3JAn8ya0Ye8hx7ObVojjidjoLdnRxgYuT1Le+yzD 2Gv9M//jFmOe7koWRwLeZN1vw7t1oxHAxne/KxiKLfqsI1TZFLDMhGEDjumTI7jfPlZT YrSO+i18XX75ziTx0+9mK1GxbbOCzj7j4HCu1Rk468HerZknquAStBDxHvw/x/00a+qZ TvXA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1786922648; x=1787527448; 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:content-type; bh=FuCmkzm73OJ6AYrmuCyIPG09SuttWLkCFzl95smfy3k=; b=nQ8o8mRigUQtWuy25HSWigXlXAl55jrHzcr1eu77eHF5DVGX8vHCm8rVCDYodUdGbL V2+5lI2RpODeVkEfy8xBoW/13mFfiJMiPeX7pljYRjW+h9NAimAs5k/5AdTfMfhfNvy7 NxqiUggJWcpl8XnO266Nc5zXXMh6Pk3zLSamZyjOkp2+JWebg844Nk8/xes36rDpo+8A zJTerTJg/0MUjE/kP0Y/b1qn2WZ/FuVCuGdVmQ2uZNJBaS4/xYHb9KFLAFIbvoUmyQyj wjIXOwmUUDmkdVv8bam2NbSFkNC7TUUd+cLZkFzFKNmqzeS9XzCaajXiT2kSYNdNi4Ik 2iDA== X-Gm-Message-State: AOJu0Yy2jAGTIU+czYqbRqWa5/i+nPT/7qer10nL0hvwh51jh7+7R88e 4479BEF1MKBNmi+lvPkOXRsj5tgX/Ex4ggNXiG8XEiVqS/10x8f5P8nleS316mTA X-Gm-Gg: AR+sD10Ov7I96ymb7DgYUv01NJ7C9n0fQ213q615jhkdd4DtinuJbWlcmQOZqdbOrzJ iOJYtNFPQ7XS9SXNTBcXXWKZ9toTMren90mQebUPJpddM/cCdpAO81z+T3OTEaN1TIkRBmoh6fz qxR0zDeGAGqBwczQ0wQiiZabq8yQYsc1EpJj6JxAo5aOVD1NbOQJX0t4x1IuK6WL1gHL8rauUSC Id9FG0gTEu0Osb7FY9jCINjluEBXAhw39VIJe9AjRDKtRvG8L31nj7E1pKLUtwyvpcR+63/M4qb 5IkqrlLNF175hUkX4SGpp+ro/e2GwEV8L1G1cm7FcWw9TPtGRetUYlHz1XPM9LiPckEbyTOlOSv jLPNtK6hrFUoEAwUjZ5rUu6bbjE56E+VHTg116uQB3BcyLYxqTv/GP0E0gT9l5OIw1jStO2c06D OUyVLofwKRY6y+Jc2n6bJJF1Fzv19zRrBDXkJ/4I6ekOy4B9/4RwVtn39Kyoca7xlPchxZzvGJ/ dl8sdym2NJoNRAjXZxVETDp5C8kn4XVGcjXFx400cFSb3SxKN69TSycyCZrX2/7bF44QRTXMpqY WJB6kG/a9/bNt0UHjm2Xqj+2cCIJiXo0XSVpDXDfQ8WwPniuJlzCJBW9t7UrVxfPyLqsMItGatn e+EI8xA9y8jQ7eUqT82UDYi4S+UVPOMRyfSPX8l/lyXGb1w== X-Received: by 2002:a05:6a21:a98:b0:3c4:397a:69ba with SMTP id adf61e73a8af0-3cc71d7bd03mr24953068637.28.1786922647597; Sun, 16 Aug 2026 16:24:07 -0700 (PDT) Received: from apollo.localdomain ([208.95.233.74]) by smtp.gmail.com with ESMTPSA id 5a478bee46e88-320ea8fe3cdsm30368131eec.28.2026.08.16.16.24.05 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 16 Aug 2026 16:24:06 -0700 (PDT) From: Khem Raj X-Google-Original-From: Khem Raj To: openembedded-devel@lists.openembedded.org Cc: Khem Raj Subject: [meta-python][PATCH 04/12] python3-fastapi: ship docs_src for ptest, drop pydantic-settings-only examples Date: Sun, 16 Aug 2026 16:23:50 -0700 Message-ID: <20260816232358.1947922-4-khem.raj@oss.qualcomm.com> X-Mailer: git-send-email 2.55.0 In-Reply-To: <20260816232358.1947922-1-khem.raj@oss.qualcomm.com> References: <20260816232358.1947922-1-khem.raj@oss.qualcomm.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 ; Sun, 16 Aug 2026 23:24:13 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/129181 From: Khem Raj Copy docs_src into the ptest tree since scripts/tests import docs_src.*. Remove the two settings examples that require python3-pydantic-settings, which meta-openembedded doesn't package. Signed-off-by: Khem Raj --- .../recipes-devtools/python/python3-fastapi_0.141.1.bb | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/meta-python/recipes-devtools/python/python3-fastapi_0.141.1.bb b/meta-python/recipes-devtools/python/python3-fastapi_0.141.1.bb index d26a0ff070..38a691953c 100644 --- a/meta-python/recipes-devtools/python/python3-fastapi_0.141.1.bb +++ b/meta-python/recipes-devtools/python/python3-fastapi_0.141.1.bb @@ -42,5 +42,10 @@ do_install_ptest:append() { install -d ${D}${PTEST_PATH}/scripts cp -rf ${S}/scripts/* ${D}${PTEST_PATH}/scripts/ rm -rf ${D}${PTEST_PATH}/scripts/tests + cp -rf ${S}/docs_src ${D}${PTEST_PATH}/ echo "import sys; from pathlib import Path; sys.path.insert(0, str(Path(__file__).parent))" > ${D}${PTEST_PATH}/conftest.py + # these docs examples need python3-pydantic-settings, which meta-python + # doesn't package + rm -rf ${D}${PTEST_PATH}/docs_src/settings/app02_an_py310 + rm -rf ${D}${PTEST_PATH}/docs_src/settings/app02_py310 } From patchwork Sun Aug 16 23:23:51 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Khem Raj X-Patchwork-Id: 95494 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 03CCEC5DF70 for ; Sun, 16 Aug 2026 23:24:13 +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.msgproc02-g2.19637.1786922649471341410 for ; Sun, 16 Aug 2026 16:24:09 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20251104 header.b=MLQPpMI/; 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-2cf27856f9cso25364485ad.2 for ; Sun, 16 Aug 2026 16:24:09 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1786922649; x=1787527449; 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:content-type; bh=tqyJat7mMUpbjy7O01kRQgk72vvBq6xLwfRlQPVKgTc=; b=MLQPpMI/X7Wuinxvxu9c2znPJbPs02ULsCD89EU35cw+E+n/sxKRpyd3S/rmpRtSKK gJmx62UjfKICuhMT8m2qWL4E0jlLqJmUTol9QhcK9lpGy/1h3f4rRo1l5uf60B1hvpZL OYJV+B/a5zjpZu9oPJMd3qStAUnOfet71IPudXrgD9HfrR5F9Pwp9TsnpzH0zT3mMt/z nSqHIc++nbyMu4CH9YUg22IbsEDLEcaISf9jx9idr9SzOruhG/kG4Xf+E8293r0YJP8C 84jYqFr1AO/MBpmuqFtJ9o1oGnma2EGpr7APE1arKIN0jvvz+V/JpRlNdxB3tsSgk19A nzMQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1786922649; x=1787527449; 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:content-type; bh=tqyJat7mMUpbjy7O01kRQgk72vvBq6xLwfRlQPVKgTc=; b=pc0Xb9j6P5h6tu63xIcobk2G/ODyZOHCBa7W2joD3HzTb2Lb1HjzIMmFazcl8HZoVX kBaTGr4zqjUvGGX+9Q/HcjFPpTyso37pySYkGZ8djvQnLQDCObEV5+Cdtb70tEJm3anM Typwvjst9fNwt/m07nlKZTj8X11KL7j61fidSQtGZMel4xeUn+Zmw45fLVtDhKykMQiU r99wJTMyDL8/ZnFv8YP7Kvx3m8tAm3vA2G6aqHf3iK0L3LwymqlvmzPyvNvfn1rl8rJJ LNTLroK6J76WSH7T2DwCMXL1ImPw08XC2HuHolSWhwJIhPFgHR8XZWBvDQpHcH3USdlp Rxwg== X-Gm-Message-State: AOJu0Yye536iyEuHDeLHKdqoZZKAk4FGtZym6ZXXATICG8Sp3xh+pcSy hgGLnItfkX0orOjiXWy+rGglQQ2NFae5nDc3XtMKtuFW1n0I7tt8EAM8fyvUAlZD X-Gm-Gg: AR+sD13897e24124cM/ZRU1bXQuGX0m156ZKTMJm52wbX4fr3Ize/3iT0JbGLeMi57d hE7BEj3wOSExzQeD4E9Hsz3/fB++dsEiFwJR3hcuTggDKwr46KDpSu3QPC5IZ3ASI9tQ/71fFXA pvEkhmbEFgSNiE4kUfsoJZxXZvVuzCYHJso5/ZVaUM2rYZ+MmKnKmfP77mFEWAtQIpBReSAQcm2 VhaqwD98Sr+OGspBjaFKiDWdS2D4uOY/Gf0WY+e4FbSHvslK3f9l1bTUEiS3Vj+z6VKDK4jFJ2t tXjNhIqh/Bt+1yMx6PsWynVYmD3iibHdmuqgtUfdzz3rN54hYkEK5bnBH4hX3udI1q372QDGGyt ZfYd7GTskvr35t8R7JKfSN7tAOOMpwoAaDW7SNDuloac3Fbcz4Kw6XVci9x762k1PYySGKHzG7C sKTzP2XrK5OLSPEvECNmfbUPQwDWTFoKCKouX85tVznbj2t6ta/f/dudOL60j871aZd72Ca2ppT hqb91pXakDQJgQaEeetyx2ksczFY0Mn8Ug5EH0OCs1BDP3sZMrZolWPQbKOFyyTEhi9DyRLx8/m 49Iiuep462ZndW9pmF5rKIRUCrJJ7ItqjEG7D/Uph3IG3uLV8d19aIvqHeZkYHPPyNHf7r8/4gp i6op4xo38r+0wVgczM+/MYcIkwqqeCUmCrSAqdJOY7ycq6A== X-Received: by 2002:a17:902:cf09:b0:2ca:d151:383a with SMTP id d9443c01a7336-2d3b0cde910mr252388225ad.20.1786922648728; Sun, 16 Aug 2026 16:24:08 -0700 (PDT) Received: from apollo.localdomain ([208.95.233.74]) by smtp.gmail.com with ESMTPSA id 5a478bee46e88-320ea8fe3cdsm30368131eec.28.2026.08.16.16.24.07 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 16 Aug 2026 16:24:08 -0700 (PDT) From: Khem Raj X-Google-Original-From: Khem Raj To: openembedded-devel@lists.openembedded.org Cc: Khem Raj Subject: [meta-python][PATCH 05/12] python3-glances: fix ptest args being consumed by GlancesMain's argv slicing Date: Sun, 16 Aug 2026 16:23:51 -0700 Message-ID: <20260816232358.1947922-5-khem.raj@oss.qualcomm.com> X-Mailer: git-send-email 2.55.0 In-Reply-To: <20260816232358.1947922-1-khem.raj@oss.qualcomm.com> References: <20260816232358.1947922-1-khem.raj@oss.qualcomm.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 ; Sun, 16 Aug 2026 23:24:13 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/129182 From: Khem Raj tests/test_core.py does GlancesMain(args_begin_at=2) at module import time, slicing the real process sys.argv. Passing --automake on the pytest command line (rather than via PYTEST_ADDOPTS) shifted that slice and broke it; set it via PYTEST_ADDOPTS instead. Signed-off-by: Khem Raj --- .../recipes-devtools/python/python3-glances/run-ptest | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/meta-python/recipes-devtools/python/python3-glances/run-ptest b/meta-python/recipes-devtools/python/python3-glances/run-ptest index f56ca03dca..5903768942 100644 --- a/meta-python/recipes-devtools/python/python3-glances/run-ptest +++ b/meta-python/recipes-devtools/python/python3-glances/run-ptest @@ -1,3 +1,6 @@ #!/bin/sh -pytest tests/test_core.py +# test_core.py does `GlancesMain(args_begin_at=2)` at module import time, +# slicing the real process sys.argv; passing --automake on the command line +# (rather than via PYTEST_ADDOPTS) shifts that slice and breaks it. +PYTEST_ADDOPTS="--automake" pytest tests/test_core.py From patchwork Sun Aug 16 23:23:52 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Khem Raj X-Patchwork-Id: 95493 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 DD8DBC5DF66 for ; Sun, 16 Aug 2026 23:24:12 +0000 (UTC) Received: from mail-pj1-f54.google.com (mail-pj1-f54.google.com [209.85.216.54]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.19825.1786922650721101432 for ; Sun, 16 Aug 2026 16:24:10 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20251104 header.b=D5sbEQ5l; spf=pass (domain: gmail.com, ip: 209.85.216.54, mailfrom: raj.khem@gmail.com) Received: by mail-pj1-f54.google.com with SMTP id 98e67ed59e1d1-38dcbade417so2767775a91.1 for ; Sun, 16 Aug 2026 16:24:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1786922650; x=1787527450; 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:content-type; bh=dxH+63f4dBPqTK6TqEDSv3aI6cNiOjw3xkE4T2zG2Ho=; b=D5sbEQ5lPHFgZnU77h9dAXx/j99u7yJ7hs+srirkPlBqGeY/m00+OUAnGPC7oFWWJv Ed4JaKOjZNkDtCNV09X89KzPF6Z8oB1SKw3Ob3ua1CtwVtBhbPfKeWKK95JjDaSmHmvu fLlyMFl5XG1c/YgGeSbRRJbw5zchKRq8mX1EhcjNguYU6/5nbdrRgpMRh0PRArUM0TS8 Z1evL6ZWvcerGtkMzPhLxaAUA75WiaSv36yhLDp8LhpHEreUX+ixW2y90Outydom2TO1 fpTG1PqcqHJ5w73gh2lBoRlLA8DjrzgKjvyVKv2c2CBb/UY4DELqXkwwaJ4jxjYTJDou kYoQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1786922650; x=1787527450; 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:content-type; bh=dxH+63f4dBPqTK6TqEDSv3aI6cNiOjw3xkE4T2zG2Ho=; b=jG3Dezmt/H3AyLDLnrvhEXqxhBSKiVexxPulaNFONvdpJrFfbSyOsAnVVLwYu5ey8f XA92y1yTtDA/iQTaC1GhAmSDauO4QDsNyBubqy+bRuZOgpH+CiSLpj8mKOM/7scradQv T1r78uJccAyelZDkrY90Ncp0asrJWduxLJ8IQJ7a/bjk3khIAWlywOv++ZOchazYAvVI bnJCa0cn9hLCsNzZ5zeolWNTUi6LZ1PqdpyoDB7MtGjchXHYVLBBDFdMPnbXFEnmzyeV Q+TMYRCoLbct9HPDU90Oyp41r3o6gLwp15f6gSle2HLXJ4R2YVvVEy/tcaTxkmUF/WHN F9BQ== X-Gm-Message-State: AOJu0YzNP2zXsZtLQfhLbpeBq5eAw5JP1S0+AuXdxoUiRdtlNRSI6LoW S8wZomuq8eKfk0rCTUFwphsWsuQT8E/sFAtW68cBft8pUEMvYswJg8TG6woi9WyL X-Gm-Gg: AR+sD10YRte7Yy6wxyzsvK00wjIVdUi9EuJmJxTrIzCKovXwmuo3/Qu0Fe2FGP8d0ax 32llqWjd/Olyx5oIWwTL2mgh75JSie9p3IyEuSxRN6yOJVhXChOZMfa9hwf0eO2Uoi0kTbYzX2H Is+9ZHI9qhTdJYdJuDYZR4jb/RBuHZ0VfWJICzm8KEyQL1v5WOdUx4044BxNEYw4PbzWPLBy+PE VMvtjt9fi5PUZGvnS6gLLkcRxSQxOJhxmByVTTSXor/8718OIPlX/Esalow0poDzhhJiMpCZxHC mrOyIPRL4enOVvOWVMwNkulUqJtQW1ImQ4qzjvcrMjhfIVrX+gkeJyu0vjhw4X3DUV1e3R8MCgV z4+007p3xynTyINaM172WRNIWoH74oCu6fnSkOraOUcnv9wLhn0JE9T4btSpE0ufipa/yK3Iv+A CjrsT7aFfJ4SXmcz5U2DAgNyJnVmyDw4HdSwSeUAapmXVCn7XuOAtEgJaCuLXrg+mVvtskolcnT DzPeTYQvJ9veezJ+ZF/9rFtUfkfSjqoo1tToeUMm3oH1QnVgeapDJvHKyaklQi2j5Vbrb45W+Hd dACpK32VB7Dec05dAAa2zaniSKofdO8/JU3cdIY9H5qMybuiBnof+kGUqvu/YAFuAHfxAAzm3pz 0fh2Y3dDFYy4Pc/xGHZgtmFjpZwQHTF1asuxm4aJ1ax0Erg== X-Received: by 2002:a17:90a:d2cb:b0:392:c80b:8ef7 with SMTP id 98e67ed59e1d1-3933bcff9c2mr22949656a91.18.1786922649907; Sun, 16 Aug 2026 16:24:09 -0700 (PDT) Received: from apollo.localdomain ([208.95.233.74]) by smtp.gmail.com with ESMTPSA id 5a478bee46e88-320ea8fe3cdsm30368131eec.28.2026.08.16.16.24.08 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 16 Aug 2026 16:24:09 -0700 (PDT) From: Khem Raj X-Google-Original-From: Khem Raj To: openembedded-devel@lists.openembedded.org Cc: Khem Raj Subject: [meta-python][PATCH 06/12] python3-google-auth-oauthlib: add python3-cryptography to ptest RDEPENDS Date: Sun, 16 Aug 2026 16:23:52 -0700 Message-ID: <20260816232358.1947922-6-khem.raj@oss.qualcomm.com> X-Mailer: git-send-email 2.55.0 In-Reply-To: <20260816232358.1947922-1-khem.raj@oss.qualcomm.com> References: <20260816232358.1947922-1-khem.raj@oss.qualcomm.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 ; Sun, 16 Aug 2026 23:24:12 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/129183 From: Khem Raj Needed by the ptest suite. Signed-off-by: Khem Raj --- .../python/python3-google-auth-oauthlib_1.4.0.bb | 1 + 1 file changed, 1 insertion(+) diff --git a/meta-python/recipes-devtools/python/python3-google-auth-oauthlib_1.4.0.bb b/meta-python/recipes-devtools/python/python3-google-auth-oauthlib_1.4.0.bb index 3f56b5b45d..a6c16c4800 100644 --- a/meta-python/recipes-devtools/python/python3-google-auth-oauthlib_1.4.0.bb +++ b/meta-python/recipes-devtools/python/python3-google-auth-oauthlib_1.4.0.bb @@ -16,6 +16,7 @@ SRC_URI += " \ RDEPENDS:${PN}-ptest += " \ python3-click \ + python3-cryptography \ python3-mock \ python3-pytest \ python3-unittest-automake-output \ From patchwork Sun Aug 16 23:23:53 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Khem Raj X-Patchwork-Id: 95499 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 EEA53C5DF7C for ; Sun, 16 Aug 2026 23:24:13 +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.msgproc01-g2.19827.1786922652584091843 for ; Sun, 16 Aug 2026 16:24:12 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20251104 header.b=Wu4VIvmi; 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-2cf452def93so29726985ad.1 for ; Sun, 16 Aug 2026 16:24:12 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1786922652; x=1787527452; 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:content-type; bh=AK94nwjcb+ICwqMcNYI/O9fYy57MaG38yMiqob+GP5w=; b=Wu4VIvmiIqsXwZZ5Fjn6LWgrgJXFTTzLPmBMV2oy/bMt9yDwMPftjIVDtWHSaS/1zQ LQk6xaYYHck2JNxfPyDJAS1KUKrB9CYSSCRs8Cd8M1fxcIH20X79Bby3zc6YnU6FH4pb syv4HZDK0HLXlWyrNo828HlZBR3xee7pBW7cXbrWjpppclmZcDiOWndXEg1qtaDsMHyI 02sVBLeZn8IWwatH6YInKb1l3YwgQNRxKQDlICTCGqs8lhOGaf6L+x50VFdwwlnFN5f5 +t7uBLgeI21AnwwkG78HIYSe6DI8zfXeb46ljYOQI+y1BmNZ0Ce2J8MAAHcvHaRKtAmf RLVg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1786922652; x=1787527452; 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:content-type; bh=AK94nwjcb+ICwqMcNYI/O9fYy57MaG38yMiqob+GP5w=; b=IH8c2eUhlsHKincLY7Yv1LAmL/W3HUjjPlhLsRcnYgE31ZVUkZG9u+bhIVnLCcf3cF zB8Fs4G7lL2+j5Y3yD8gj1mQfBH6L5PVaus/Lvbqabob99w1tDtDg0z7MgV9bYyWJJt3 ISyVAQtSRTXFeDMbJ/hB8pZE5OwoctLlkxBe52Uykv/AO6lfgTSPW9jw343hg2uBVchh mq5xJxA/fKgqP616zcyJRJoejD6TMMJjxo/MjRTtxwr6hxVlcS91FunrNy49/ceGWpiA 1oenoC/AvVmnW6LfTPi9oX9Esl00lT9VsJZjWvVKuC8yk3P0aHKQ4yri3D9HoOHvdnIA pRlQ== X-Gm-Message-State: AOJu0YyQI5yuvMoFRcEE1nV2L/BmYzooQDgFNrN67FL3uTLB3pk7woDh oCvuDMt6ZjQkAsqZh6VJ+KU8QNVLg1hR9spT94pssG6wJW6DfV+y3orOg3wBOIuM X-Gm-Gg: AR+sD10KdfcMtchje2xbApDky4vbVHWDk34oZPBLTHYhJoz+eI0kLBzgwZnByy20y4K CsL2kuWJ0vUdfJyKffaTlcql3inU1kloxWGgiGaG7Gwtv9iMZUAhwBZ5f1hjNeGEP4UTSc4fPYQ WbaaQO4xmZjbpWCu3xUgFNV6oVLd5jOaxUeCz8K68PpQ85oxwwx/pT+28O/RJ2vI0/pm3AGtdBL bZ/u9noSMLiRbye/z2Trbiq9QCAIiWLAqR3+6bEXfzkrI6KLrhphXpqAzOwRB6nzftg+u9uGN0J 4ErYYncIdtNUkppUb89Mo90UJtGeuDrnYAvnLFi+guWCs6+FR4ZtK75AnJAMjfDpLHK4cZho859 kjnFdFXGH6I9uuqXhnLVanrqHX0E2bClr5N6Jz6kcDNoxsbvCe7KmUqjs8Dnti4geKaGm3lM0jJ PtEhwFs9+Hrpq0mEwPveUPfAeTSHyb7mv5qFZIl8C0qeS+HPAFezSKKNgZn2ID5bQVpjWxj3HAS lxpOFUsRh9itArvNlcMDAofaE1W7It/uLFKjMNABF0IEtR+5n0PJ4v1nIak/DYj0ML4S9XmDWB7 ZZnhHsdx+Kfywa2CXiO0VmQ0q6PXUC9aqtOw3PHF/y/UPOkBoHAFRzY7So45ZgXKAnFC7EJG4Cm eFam+/9Qi65hiY2PdXXTU4PZI/V40whjziG5b5v750QM1Q4SZ7804Q/mu X-Received: by 2002:a17:902:ec83:b0:2d3:7122:833 with SMTP id d9443c01a7336-2d37f7c3e97mr286280475ad.15.1786922651864; Sun, 16 Aug 2026 16:24:11 -0700 (PDT) Received: from apollo.localdomain ([208.95.233.74]) by smtp.gmail.com with ESMTPSA id 5a478bee46e88-320ea8fe3cdsm30368131eec.28.2026.08.16.16.24.10 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 16 Aug 2026 16:24:10 -0700 (PDT) From: Khem Raj X-Google-Original-From: Khem Raj To: openembedded-devel@lists.openembedded.org Cc: Khem Raj Subject: [meta-python][PATCH 07/12] python3-rich-toolkit: add python3-pydantic to ptest RDEPENDS Date: Sun, 16 Aug 2026 16:23:53 -0700 Message-ID: <20260816232358.1947922-7-khem.raj@oss.qualcomm.com> X-Mailer: git-send-email 2.55.0 In-Reply-To: <20260816232358.1947922-1-khem.raj@oss.qualcomm.com> References: <20260816232358.1947922-1-khem.raj@oss.qualcomm.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 ; Sun, 16 Aug 2026 23:24:13 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/129184 From: Khem Raj Needed by the ptest suite. Signed-off-by: Khem Raj --- .../recipes-devtools/python/python3-rich-toolkit_0.20.3.bb | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/meta-python/recipes-devtools/python/python3-rich-toolkit_0.20.3.bb b/meta-python/recipes-devtools/python/python3-rich-toolkit_0.20.3.bb index 3f54f47790..a0b1eed56e 100644 --- a/meta-python/recipes-devtools/python/python3-rich-toolkit_0.20.3.bb +++ b/meta-python/recipes-devtools/python/python3-rich-toolkit_0.20.3.bb @@ -15,3 +15,7 @@ RDEPENDS:${PN} = "\ python3-typing-extensions \ python3-inline-snapshot \ " + +RDEPENDS:${PN}-ptest += "\ + python3-pydantic \ +" From patchwork Sun Aug 16 23:23:54 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Khem Raj X-Patchwork-Id: 95502 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 0637BC5DF7B for ; Sun, 16 Aug 2026 23:24:24 +0000 (UTC) Received: from mail-pg1-f181.google.com (mail-pg1-f181.google.com [209.85.215.181]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.19639.1786922654907152328 for ; Sun, 16 Aug 2026 16:24:15 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20251104 header.b=bE66NqrE; spf=pass (domain: gmail.com, ip: 209.85.215.181, mailfrom: raj.khem@gmail.com) Received: by mail-pg1-f181.google.com with SMTP id 41be03b00d2f7-c998fd549a8so2013450a12.2 for ; Sun, 16 Aug 2026 16:24:14 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1786922654; x=1787527454; 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:content-type; bh=yW+/2Pj6crxCYQqV1qJ2hSn7BOYvRwnx3yXSYNglnJQ=; b=bE66NqrElCF1ZkIWGaqICnNb9BwP9K6mqL6rKLPaVVKLznPiaY4uFHLFZ19jq59/m2 +pzAqffu9BORobCohJpUQNg2ZJM0t+kbs+0JUtBzd4+4gOzMbUS7u1h9CVrN4T08gyH4 qEtCbXHEQMTR+qRJc1I80XZFprWTAZbPB+6zuaUwWNSFWLJ/GaxcxB3TuanPFakJ1/xc 230d3rhQoW3FF5Pu2jkZzcr93PhmA5A4XCldrCXEGYd3uRlvba+2tTlmDkMT4u6e8EFR RzPp56sLV8wzN7ml5V3UW2RmReZFnelr3d3MK+yGCz0naTwkbtt9aauVCWqbDbWbRxEJ GWQQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1786922654; x=1787527454; 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:content-type; bh=yW+/2Pj6crxCYQqV1qJ2hSn7BOYvRwnx3yXSYNglnJQ=; b=EsU7dy3Y2ssp4isVj36dXkr0G5cyH6VFOoSWDYCYlbyyTUAdH68BofxLrwLOALkyYJ oHJXSvcwS6FtslSxZsAOWK+qWye+hEvTRa5dMU9QeQ2GIcWO3IEnxsLTg8pJOjVbr2Dk OiRXexb3i6qBUxXb6PYPZ2vAwgTVMxTiebO0IXgu7xtrxWAz1INU675ClS7I3G8XLSCK KapRSLZaD8sF11RU7cFRfUk6pCOBKjSoj9uD4fAFpC8VOCMxbFbi0LuoNMWCRVnBshMd TR/YmFsazpiMz09smuTGYIjkMbKxFnAGV+e4HiGswL17vSrIFtVeB32IhdvAEzapJWd9 IFeQ== X-Gm-Message-State: AOJu0YwMuaLhQ9jXDcpt3vOhpzsZU7/NZLeJzTKNj2wOz/fa264/0/rD /glS8fujuJ/YwSY418+zMFpQT+BYLqzlfbrIpv6Am6D6ZdLnRwGKWFbthBGyTNER X-Gm-Gg: AR+sD10E1rIQWiZa8W72mu9vNcDwzao0kfbpxKrFZ2XcmJGCSCU37skiZ2KtRnpixb8 P3noAA4DDECjANi65znmnmJbHxI0mYWtWI+Tf8iMelYzXFb3QdlZ7jGMvAN/0WrhJ7RbL848yyy haOniQ8bvKlhQREJjB1ZYZTAj5CXgzaFxNdW/pzroxSNm8RNM9Pp1v6d8RZaPGGbRTn7dXDuBNb td8UN/anItodEwHk24ZqsRVReu9stqzhhfbl4Qs5rK3+0/JvitdcMCTfBXIpN/jc0lzHt7Eol96 8h7EERwmADaL6B1Ek0MDFMThEMNdRriuUoD9A5uk3TOVxtan47vdIwgFc8kzPIdg/2Y8diHzUN3 V3ArUECcJHY9j4sSCRiSAuETM4hq6Tah3fKPgLmCnLG+sMk9JyQR7Ohq/SBC1wgS4ju79cy/MKP PaQnTzAl0Do3/4PvAYAwlvMCQxwtfR1kLZxrGNKNtR6jeNFPbg60pu6pSgk5JykRcZTrfNUiw8i 2hKM4A6g+XPiev2Suz3gr+akzAW8IHcipCDplK2zxFXNnRsO/jjSwqt4u0PROhYtj66+BRyzIRs FswhjXQ9nea5NsYf1R8ewXe3eQLXG19wuJDfYsxcnyqHVCMpJbCdY1my6530ZoKkaL6DGrZtafW N+blZUZQK8G4THy/wo+V6fccZdoXiSfI9QSYN1NjTKOLp4A== X-Received: by 2002:a05:6a20:258e:b0:3bf:983d:e9b4 with SMTP id adf61e73a8af0-3cc71f7b02fmr20383763637.33.1786922654119; Sun, 16 Aug 2026 16:24:14 -0700 (PDT) Received: from apollo.localdomain ([208.95.233.74]) by smtp.gmail.com with ESMTPSA id 5a478bee46e88-320ea8fe3cdsm30368131eec.28.2026.08.16.16.24.12 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 16 Aug 2026 16:24:12 -0700 (PDT) From: Khem Raj X-Google-Original-From: Khem Raj To: openembedded-devel@lists.openembedded.org Cc: Khem Raj Subject: [meta-python][PATCH 08/12] python3-portion: add misc/statistics RDEPENDS for pytest-benchmark Date: Sun, 16 Aug 2026 16:23:54 -0700 Message-ID: <20260816232358.1947922-8-khem.raj@oss.qualcomm.com> X-Mailer: git-send-email 2.55.0 In-Reply-To: <20260816232358.1947922-1-khem.raj@oss.qualcomm.com> References: <20260816232358.1947922-1-khem.raj@oss.qualcomm.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 ; Sun, 16 Aug 2026 23:24:24 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/129185 From: Khem Raj python3-misc for timeit, python3-statistics for statistics, both used by pytest-benchmark's storage/stats machinery. Signed-off-by: Khem Raj --- meta-python/recipes-devtools/python/python3-portion_2.6.2.bb | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/meta-python/recipes-devtools/python/python3-portion_2.6.2.bb b/meta-python/recipes-devtools/python/python3-portion_2.6.2.bb index f72784e23b..ecd524ed33 100644 --- a/meta-python/recipes-devtools/python/python3-portion_2.6.2.bb +++ b/meta-python/recipes-devtools/python/python3-portion_2.6.2.bb @@ -13,8 +13,12 @@ RDEPENDS:${PN} += "\ python3-sortedcontainers \ " +# python3-misc for timeit, python3-statistics for statistics (both used by +# pytest-benchmark's storage/stats machinery) RDEPENDS:${PN}-ptest += "\ + python3-misc \ python3-pytest-benchmark \ + python3-statistics \ " do_install_ptest:append () { From patchwork Sun Aug 16 23:23:55 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Khem Raj X-Patchwork-Id: 95504 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 E68EAC5DF79 for ; Sun, 16 Aug 2026 23:24:23 +0000 (UTC) Received: from mail-pf1-f177.google.com (mail-pf1-f177.google.com [209.85.210.177]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.19828.1786922656312443502 for ; Sun, 16 Aug 2026 16:24:16 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20251104 header.b=QgC9U3AM; spf=pass (domain: gmail.com, ip: 209.85.210.177, mailfrom: raj.khem@gmail.com) Received: by mail-pf1-f177.google.com with SMTP id d2e1a72fcca58-8485ef63b68so2071401b3a.1 for ; Sun, 16 Aug 2026 16:24:16 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1786922656; x=1787527456; 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:content-type; bh=RA61DMjcyGr2WUhYiPrexcdqyNOj50gPQglqKykyGfk=; b=QgC9U3AMaVO7meIm92xXFuU/zpjY0RKJlwKk+Dxm7QInoc69Gd8zEkbZWuADbmrLVe ACOu1w2cy/BtFtxHfS3QbCJ9WLA/PO0/1FttDhM7uLPQt2i20DepeLVCs0Wn773tdxc+ kx0pEM7QSi/YrNWVa8MYerLjBevpIC4hPbMezPdw6ak4zvD9yEXKnoxMISeavaTeLmRp CYbg/ikwIi3SJg+ioR1QbAhCJtGopArpoA9Uz5E4yu7NLTG5wsrhLZ/PFh95LwaGMVKy +3is5DV8uqcHHT4pSaejwSZNFAo5JYklHQRdXNHwCCNMiKLD7QHlsLO3HCJ5jLcD/ndQ WXZQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1786922656; x=1787527456; 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:content-type; bh=RA61DMjcyGr2WUhYiPrexcdqyNOj50gPQglqKykyGfk=; b=NS9T8oBHWcPBP3fZATitfb4SdZA+jTuSFx7idN1xS4XgwqxQgIGLQ75AA7ecU02jnP SnPGG6H4kYtbBugjJgDSFHQli5kwuaztx8k3QAuLTTscL6piB2k5XgbUyb5lF0YAsYv3 vIq0u8H1Jur25BpHp/cDkpg5a1aV8E1AaoDMZlE40yN5e5K9R9nEEL8NhCmqotmNznf9 abpnWe6gzEpXjjkevn87ugeaGDDpFHDBIuciL5PB1sK55q7eRZ6zFev9ZWkHUuT0Aiif UriGVX32rCz1Wxakn1ZaQkF2Hq6tDQDP28l7aqhnk8uX/QPTq51W8cPzOcZnn15g9cRe SabQ== X-Gm-Message-State: AOJu0Yy2vziRCg3H7cw97Bqi+/Z0F4aUL3Uko6q9vUDBPyOQcJEQZlgJ mPNy6Fn68IR+KTd94q05sr6+uTapzS7Dt5TVEdeOniRL2paU8cGYxMkQ8oPtMJrm X-Gm-Gg: AR+sD10y+lUWqhrkddb+sp+ZMg3d0em0s39hkgJuzY8we4crX9BBLuqwKkU3z7Go1RO xuAu3FhiM/FCwjBXeAfMAGyyJj9DN4piu+fM1Subvd1uUdl5f+La6S20aHdMpnbMADqnhNfCRX5 AGbr/nin1jfQutv1YmKIpjuunbj7K5Z4eOJ50DUoHhKYSOrz5psalh2vRgsKmnfxWKiHH68UX0h 7M3CXKVVfBiiksUZ2WsfZrUHGjUjSY1ameezNpsqsdhmdCE+8xIYKk2CZRczht3x6KFB4vltM5G TPIDj+bG0w3LwJ+fHOIGaT4mTO4zYTCg4UEGtqNeuN2Ls7cETgqf2X2IjDun01fLF56JOJbPrNV mNTkIeqUzuB/lyB/VZZJ7D0ecMhneYEbD8ng8qzRlh50SvORGF4QSDTJUxkHOcO2ob9ae5z/Yfe O2ZjY6hQ5PHL2kBsZVKaGYu8Kl/SF6HXqGa0eN3CxnoevJEaSyFGcZMJ+QukwAAEtdRrvjKS2IH Zgl9tFK2lt8XvvLqJdu+coAHpNwqJ41GJ01jmdNHmnQ/40r47q4ccYfDcEESYs6ZDVv7SNfND8e ctkEVOffH/+AVhRDXEG31FdHkh9yr7aEIXd714u1oxaWJ8a9E788mc1F3pF50gAea/5IJjNKEoG GhCSlgnhTsot5wFF5kfJ55m7dazvDICqx8/VR38gzdKUF2Q== X-Received: by 2002:a05:6a20:7343:b0:3c3:a722:59cc with SMTP id adf61e73a8af0-3cc71cc65camr22222231637.22.1786922655381; Sun, 16 Aug 2026 16:24:15 -0700 (PDT) Received: from apollo.localdomain ([208.95.233.74]) by smtp.gmail.com with ESMTPSA id 5a478bee46e88-320ea8fe3cdsm30368131eec.28.2026.08.16.16.24.14 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 16 Aug 2026 16:24:14 -0700 (PDT) From: Khem Raj X-Google-Original-From: Khem Raj To: openembedded-devel@lists.openembedded.org Cc: Khem Raj Subject: [meta-python][PATCH 09/12] python3-pytest-env: add python3-python-dotenv to ptest RDEPENDS Date: Sun, 16 Aug 2026 16:23:55 -0700 Message-ID: <20260816232358.1947922-9-khem.raj@oss.qualcomm.com> X-Mailer: git-send-email 2.55.0 In-Reply-To: <20260816232358.1947922-1-khem.raj@oss.qualcomm.com> References: <20260816232358.1947922-1-khem.raj@oss.qualcomm.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 ; Sun, 16 Aug 2026 23:24:23 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/129186 From: Khem Raj Needed by the ptest suite. Signed-off-by: Khem Raj --- meta-python/recipes-devtools/python/python3-pytest-env_1.7.0.bb | 1 + 1 file changed, 1 insertion(+) diff --git a/meta-python/recipes-devtools/python/python3-pytest-env_1.7.0.bb b/meta-python/recipes-devtools/python/python3-pytest-env_1.7.0.bb index 0930573448..3ffe73b864 100644 --- a/meta-python/recipes-devtools/python/python3-pytest-env_1.7.0.bb +++ b/meta-python/recipes-devtools/python/python3-pytest-env_1.7.0.bb @@ -18,4 +18,5 @@ RDEPENDS:${PN}-ptest += " \ python3-covdefaults \ python3-coverage \ python3-pytest-mock \ + python3-python-dotenv \ " From patchwork Sun Aug 16 23:23:56 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Khem Raj X-Patchwork-Id: 95503 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 D6A53C5DF74 for ; Sun, 16 Aug 2026 23:24:23 +0000 (UTC) Received: from mail-pl1-f177.google.com (mail-pl1-f177.google.com [209.85.214.177]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.19829.1786922657310582242 for ; Sun, 16 Aug 2026 16:24:17 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20251104 header.b=dQE7S58M; spf=pass (domain: gmail.com, ip: 209.85.214.177, mailfrom: raj.khem@gmail.com) Received: by mail-pl1-f177.google.com with SMTP id d9443c01a7336-2cf27856f9cso25364995ad.2 for ; Sun, 16 Aug 2026 16:24:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1786922657; x=1787527457; 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:content-type; bh=KS3s7otBr+uQoyPzu6d33bEJ3VhQ811HOWjhguDi6OQ=; b=dQE7S58MEx2lHMu4mtv0CNW9xYFkWSvWAYMpsJ9bEY90EIB7wvCknd0PVp6kQw81aT yo1JHnCyLm7tVIYlR14xPFU+WyUyRlB7MaLJxPtu5fVLInJyOyS7xlaJNwxPtotx48R+ uLETvXVIFZApHosYJc2Ba2YbS0necH93x3bd+OYb6Ojf5eUSdxoOb59Ki3m/xWQR5beI mcW9iYHzAdy1JgL31FqBVxckrB/4SthBnY0rL4qkUWYMV+SxEk+l+xI0IvQt0GOUxPL/ oxwttj8vLVFIDtMAONuWMQ+p8vc3+eIwhM78o99aibob8LNblhdw+u0G7tPNg7ipgbJB GUFA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1786922657; x=1787527457; 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:content-type; bh=KS3s7otBr+uQoyPzu6d33bEJ3VhQ811HOWjhguDi6OQ=; b=Ly3lhv/SUb0YODlTkGzq8+N6KwDVkOLg4tZFmCXsSXz/QEu5ElLq+3Ul+8K9afq/et j+65Svo6CfyUT1IA4px65yyJe9/0hTp9TEOGU2PR/Cj98FvXkQOFAYMtdQUxB5kJ1kvt xkQrD9yNuNmf4sCrENj3DrJad+vljrTapQSe6JArVup6JQjKg5LpmqkpHJvrJKbGHBHY 88osBCiEwNepQLMZCBHtenazPHUxwrymd+WoKIM2zWZ9rF47pS/oaYCGJtLNib+S9vOG 9Wz1m7ziWhT++jVQMfaPqMCT8CWykWQmyaGNu1dZWeAffFN5Q9ZhdUmRsOsfy4/0J4jY yxog== X-Gm-Message-State: AOJu0Yxv0Ee0KPV5QBjXm2KJPnmSKyg8jeTkAVULmV4ZiMqN3tuFZ7a7 muGwQvfkp2VdHBuxPiK4znP9Fh+izihmZztaIGI+d8sydWMkRYG4I3mpZuMzKumg X-Gm-Gg: AR+sD10JLKyKtdw0I5UOZgUobRY7cWMCkt+wVAEEPhxx4liFF62jRe9jrjxUg5jdL0C tonghUjRSis7ahcOX5uVCgKh3t1QiwzHqS91wHIqaGfgK4qVLTLMY0Y310SRuVajRdKw7+lrBIp /wvRJm2YDA3PRofNneikpQkkDmWd/UFZvvQf1O0vTS3ll4SkjWvz9Xg6VSf7iz/mPrEquqMse8I aS0LBGrsXkgemeoDFubQkJovRbtNPRkI3eXwffa91S1mx2wTsq8+4mlGZKCDwpkUy5kTAGlWgLc tDtTGvBEim/VoWlkVF8sRSAid2a1gg5ONyRuqVyITHiQqP5FeYCm0/pQtEVs5PYc1kbFYnhdrgN Pxpo8BNwVAXWWEK6QtQWfgcm1Oxsk7PPUzxbnd2baXJywzxZ2nd5P+mIbLF037RvQVKUx3l7Ru0 Xq9q0++nw9sklkB7uvrzEHcrSzfiwSg7Jc8VqpTDnAyLr9W3lfJ7GiutOJq5kFAyM91LFXwaJ3H rCEFy4wKE+9WmlZvuFySJU7U3feXhI6oV8d3hUL+rhjs/DINE6KuAK+XY62hcpH/8PUMMnri4QX N8cthWfXTjYrLuGLmSS3yxjsLH85H9Q+fO7ZcA8XvLWUvF4xoYL7qxoQvL1zaMYYLfs6i9SvDqk GnYumQWiMkXI1uCRYw7K+M9g9a2DfkXcSve/0nySXLn72fw== X-Received: by 2002:a17:902:d582:b0:2cc:9179:335 with SMTP id d9443c01a7336-2d3b088aed5mr230249615ad.8.1786922656573; Sun, 16 Aug 2026 16:24:16 -0700 (PDT) Received: from apollo.localdomain ([208.95.233.74]) by smtp.gmail.com with ESMTPSA id 5a478bee46e88-320ea8fe3cdsm30368131eec.28.2026.08.16.16.24.15 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 16 Aug 2026 16:24:16 -0700 (PDT) From: Khem Raj X-Google-Original-From: Khem Raj To: openembedded-devel@lists.openembedded.org Cc: Khem Raj Subject: [meta-python][PATCH 10/12] python3-gunicorn: add python3-multiprocessing to ptest RDEPENDS Date: Sun, 16 Aug 2026 16:23:56 -0700 Message-ID: <20260816232358.1947922-10-khem.raj@oss.qualcomm.com> X-Mailer: git-send-email 2.55.0 In-Reply-To: <20260816232358.1947922-1-khem.raj@oss.qualcomm.com> References: <20260816232358.1947922-1-khem.raj@oss.qualcomm.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 ; Sun, 16 Aug 2026 23:24:23 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/129187 From: Khem Raj gevent.monkey.patch_all() internally does "import multiprocessing" during _gevent_did_monkey_patch (gevent/subprocess.py); without python3-multiprocessing installed this raises ModuleNotFoundError, crashing any gunicorn gevent-worker boot. Explains both the direct import-order test failures and the ConnectionResetError seen in the control-socket integration tests, since the worker process crashes mid-boot in both cases. Signed-off-by: Khem Raj --- .../python/python3-gunicorn_26.0.0.bb | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/meta-python/recipes-devtools/python/python3-gunicorn_26.0.0.bb b/meta-python/recipes-devtools/python/python3-gunicorn_26.0.0.bb index 449c9685ca..575e8a66e1 100644 --- a/meta-python/recipes-devtools/python/python3-gunicorn_26.0.0.bb +++ b/meta-python/recipes-devtools/python/python3-gunicorn_26.0.0.bb @@ -19,13 +19,25 @@ RDEPENDS:${PN}-ptest += " \ python3-eventlet \ python3-gevent \ python3-misc \ + python3-multiprocessing \ python3-pytest \ + python3-pytest-asyncio \ python3-unittest-automake-output \ " do_install_ptest() { install -d ${D}${PTEST_PATH}/tests cp -rf ${S}/tests/* ${D}${PTEST_PATH}/tests/ + # tests/docker/* are docker-compose/Dockerfile-driven integration tests + # requiring a Docker daemon, which the ptest QEMU environment doesn't have + rm -rf ${D}${PTEST_PATH}/tests/docker + # upstream's pyproject.toml sets asyncio_mode=auto for the async tests + # under tests/dirty and tests/ctl; provide just that bit without pulling + # in the rest of upstream's addopts (e.g. --cov=gunicorn) + cat > ${D}${PTEST_PATH}/pytest.ini < X-Patchwork-Id: 95501 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 C2F84C5DF70 for ; Sun, 16 Aug 2026 23:24:23 +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.19641.1786922658540817427 for ; Sun, 16 Aug 2026 16:24:18 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20251104 header.b=B1GtuNx9; 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-2cab973140bso43698995ad.3 for ; Sun, 16 Aug 2026 16:24:18 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1786922658; x=1787527458; 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:content-type; bh=w9UAQQPedDvkKRjCaYl2Eh0eCTyis7fpz1iNKmx6RJw=; b=B1GtuNx9U+XT+BA2+43rkKKrjUdk2d8OIEexIauJzdz+jQXN+Izwbndwt89wIMRLKI Q/GM7nT2SK83Ez85u9kns1Tw0W4zVoJmfQaLp0nRBpgPr8BapastKSyDIgtay/wUfqng s6x4uq71Os60tiNvSmlkGCJcqTFhByWXlTneMuHwgJBucuVGDkdtQAseC5/+AnqE3Fw0 esXJDZXiTv9KCJKQkCUHQB3WMkU+PbXIaibiGm2CeyhFi2aclMU77+/g4ztBOy0bo0xY KrcG+Rfzw++g/4dkPqzPTIR5STtZgTuW5jk44pIUeRuOCQv9LpKTW1Fb1+dlP8/Wsbq3 UOnw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1786922658; x=1787527458; 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:content-type; bh=w9UAQQPedDvkKRjCaYl2Eh0eCTyis7fpz1iNKmx6RJw=; b=gLEt+PiQGDYVY0ygySAVz3dOdhaNrCOu9oS+1nqVzJb4iZJU3XEWZPHHG/HrjPFcC5 qxkudeNKEXydWBg0CNnYbUJv59jM2+Hhg4fBvOs+r/LNdykOe1K7c2zc1cYcB1CkT+y7 m5npc1OGSZUNpc0lmltbaKjxkZHLQp0A4vaeNcF75dzdmNyUu1/qKN2mv9WoGgaOyk7J KW6U55jIhAgfjS5ArEwz4ReDtoIL7DlFJLySOUnhgdYt6ozw8LJjFLavzglJ+a8LS4cD 3b4Trt3Nn36oF1LMtUvVhPL6LJjWLglNLPAWfFJsufROl4WhfHZm21/oa1lBup3BYpxL GFtA== X-Gm-Message-State: AOJu0YwrkYI1/vS/5KwPBa9O6tDbwYZ75GWByspxTs2UC10g6LUj13fZ QW4rECoEPBh646iKb1uZAva7oRzrDVuJczrTUQhNQClcCTiE3URdzoVqGTykdmDK X-Gm-Gg: AR+sD1380oymnMBlhrLHxul3lMvz0pbQ5LBcXdqL5aqC8RqpXIBzF7tfAO767o0I/8o fX3YG2qxl2PR27x9AdFuwWdoJRrFFBXf417Sv+q22UAhxbtDYJj2Xs32oupopJMcJCWq2UYrw2t xDlnHHk/ghEJDeqNJu1SdyyX/sVay9ATtY31S+/TNd7mCLejN8RxtWmmZd3gShDLGG7kaWCMTi6 euU2D+jttFClxd36wKTOB2NtmuTXb1VWh7mt605M5KJ0FvB9oN4yruCkTin6/CUkZC5Lk2DxlSs Rks9pIru42BuXWt5VzqIhMxE2qwfqIUxfPVilVkLtZ++cJIlbU+e5xFMBaUVnNQ/Jaa3BFhcEFH 0MRAft62AbSuA4Uc1zaiaeKhlc6/mvRaxyJ96JHiNTjoDjt4iF1Vcniv47MgLKDwfa2JJ9d1SAV TUG/zC+zQ5vxZaiOnR/MpuzMBtvSWUlPE59fSrM8dQJPXKSLPjt4g9ZJaQI4Xk6fMGq4mWsiGQd 2go4etraLninMLRduf/0BWmDxBykUWfyEzCzMeYOsdMBFKf5NOLAaZJAADcjyUyqe+tHfmawnVn wUO3A6RwD1UxrX/LAFN5L3nGUv4/83AX2CAYQ39y2utWM6D4CFZEd8wSc2nSCTlbvg3VbvSH8Pk +5DWcKPMwJmmY/z7tE3yI7DZh6Ib8RYx7Q4zPblQrtbFyHw== X-Received: by 2002:a05:6a21:3281:b0:3bf:5539:f93 with SMTP id adf61e73a8af0-3cc71eb2994mr20139208637.38.1786922657750; Sun, 16 Aug 2026 16:24:17 -0700 (PDT) Received: from apollo.localdomain ([208.95.233.74]) by smtp.gmail.com with ESMTPSA id 5a478bee46e88-320ea8fe3cdsm30368131eec.28.2026.08.16.16.24.16 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 16 Aug 2026 16:24:17 -0700 (PDT) From: Khem Raj X-Google-Original-From: Khem Raj To: openembedded-devel@lists.openembedded.org Cc: Khem Raj Subject: [meta-python][PATCH 11/12] python3-msgpack: add python3-misc for tracemalloc used by test_except.py Date: Sun, 16 Aug 2026 16:23:57 -0700 Message-ID: <20260816232358.1947922-11-khem.raj@oss.qualcomm.com> X-Mailer: git-send-email 2.55.0 In-Reply-To: <20260816232358.1947922-1-khem.raj@oss.qualcomm.com> References: <20260816232358.1947922-1-khem.raj@oss.qualcomm.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 ; Sun, 16 Aug 2026 23:24:23 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/129188 From: Khem Raj Signed-off-by: Khem Raj --- meta-python/recipes-devtools/python/python3-msgpack_1.2.1.bb | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/meta-python/recipes-devtools/python/python3-msgpack_1.2.1.bb b/meta-python/recipes-devtools/python/python3-msgpack_1.2.1.bb index 283068a71a..f8154598ac 100644 --- a/meta-python/recipes-devtools/python/python3-msgpack_1.2.1.bb +++ b/meta-python/recipes-devtools/python/python3-msgpack_1.2.1.bb @@ -12,4 +12,9 @@ RDEPENDS:${PN}:append:class-target = " \ python3-io \ " +# python3-misc for tracemalloc (used by test/test_except.py) +RDEPENDS:${PN}-ptest += " \ + python3-misc \ +" + BBCLASSEXTEND = "native nativesdk" From patchwork Sun Aug 16 23:23:58 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Khem Raj X-Patchwork-Id: 95500 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 ABDD1C5DF66 for ; Sun, 16 Aug 2026 23:24:23 +0000 (UTC) Received: from mail-pj1-f44.google.com (mail-pj1-f44.google.com [209.85.216.44]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.19642.1786922659771917305 for ; Sun, 16 Aug 2026 16:24:19 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20251104 header.b=Bp3C/d+q; spf=pass (domain: gmail.com, ip: 209.85.216.44, mailfrom: raj.khem@gmail.com) Received: by mail-pj1-f44.google.com with SMTP id 98e67ed59e1d1-38759bcd877so3149792a91.2 for ; Sun, 16 Aug 2026 16:24:19 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1786922659; x=1787527459; 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:content-type; bh=zhd67geONQMeEM2Et9Vr2KWmAdS+4NPP9CB5OzrclTc=; b=Bp3C/d+qFtzqoZuUogSNwQfEZFAORC+1tH5LjqI38PuymfyNMOHimgggXgonddsQDB 4SPHh4YDuw39xAldat3XNsBMXlOj4eXjnZuNlqiw7nywwLb7PP7EtfaF3sFDkPQA5Mmf BGja9/oBZHgbWezQiZpQFe+NoZc3i2e/tGyr0ahPqUzuVfCzpSk8jEuuhagveDpE7u+V Kxy9iFrOE4ZlXDoEC9ckw7Eg2mUeyxjZ9JZngKVwKKUpFxvi/dJEESWZ2Y4yJQyspwiE 4dTUqe80gYl4hfbOhs0nsV4oKjI3xB8UgiOuW79Y5KwZF+2pQEfhTdTthC9pXT0ypNWE zP+A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1786922659; x=1787527459; 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:content-type; bh=zhd67geONQMeEM2Et9Vr2KWmAdS+4NPP9CB5OzrclTc=; b=KWQFyfW72sZwr21YsUA8F0h1U0xQP3Oj3wDrY297YgLBSLilc+gG5DfKg2CZfsW3Vq cTJHhJDzyPxB1TJBFCd4alIkNk+YsWN1zmZvci+2CceF5RCNtSajaBW0vz/qf2xwJtMv Obe3+6MJrFHKRsajtJ+pHcCmjgNRTaMR/AuVkYcLudXWMTsHRQP6YWMeB+KorJefZUQT 7+vfb20aT3R7P1nz9aQ1vhvTULfEwttHj2CA+08Rp+9EgN+mBfAskGwsXpKXsjpSAGOa fy8mgLYX+ONGCp8tEjKi8tu2q1XNY6OToJzR2/GkXWhqZVQNU+xqFu4psOdxPIYIH6kz f+8g== X-Gm-Message-State: AOJu0Yxh1LtExCwdgx0B9BvHqSKqE4NrzJnjgOL6VxMov/+XXb0XzRmD /LuEmLwbJZXP8vRAP1tSqRTzWWvD2XLjj/P4Ko0oNJEVaeiKd/ujVmW3bLH04MFG X-Gm-Gg: AR+sD11hy9Qdfxv9RXajRSjXEw1AL4cKHfovrLWXe+iIV3v+YcJh9Tlw6L55jUOF3eS 0pmqzNTRKzeCokKwPyuz47MaDa90DoFldqcuX7p6JIAlh+L9eU0WeFUAV5lh7wzLTla7ooPBaOz ryw0s0Rn9hefknTwCAV0wwkEkAi0Ci0IfZgmYO5NBJSemd/9TKCpqXm3rrzxexM5RRUpAPhPIAD X8PH1u9W5UgbD2XpKsxh+HYL7pXX7MXjy84Wk28PVznMkEy37wAKuVXWMnSUKVzstQ+6lDJ0+GX VC383zhcFo4D3E2L9fIUo7b2LV1JYgum1WeP3lRTCK5nhCRKEFBU6Xc0Aoz4DjiebVUvwTceXWa OByxPox3jAYFw4hS9Ft34m+xYL6FNZEHvVAeRYLHm8O/kv3Q5XxRBfIzioneVKQZ/4F+9zhmXd9 UzXa6ySL1GYMEUwS0YsOTgyFt4U8FRpI+FSEvggJ4VWThKhVNKgMnE+GPO+DXQTuVnrdDjaeSD4 icCKo6qWq72Nv6eg4YV+yrilUez1JKLZk4FxDZ5sCRhgEsU2eJiajyuXPDgnEDqIuKWONZzuk4/ mvup8ZOr8s1Xn6o07Egp/OubZrd8o2/OWnOcGiRzZzVu90oIdznTxQ5R7q3BSNPwGvnQ/OoCpX2 u4f7yqlGkJZFLCA2rLeQxKZMy5e0C9eqRhpSlVAsBSGgZ8g== X-Received: by 2002:a17:90b:3d83:b0:37f:f8c5:93c2 with SMTP id 98e67ed59e1d1-3933ed4c64cmr25069494a91.21.1786922659060; Sun, 16 Aug 2026 16:24:19 -0700 (PDT) Received: from apollo.localdomain ([208.95.233.74]) by smtp.gmail.com with ESMTPSA id 5a478bee46e88-320ea8fe3cdsm30368131eec.28.2026.08.16.16.24.17 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 16 Aug 2026 16:24:18 -0700 (PDT) From: Khem Raj X-Google-Original-From: Khem Raj To: openembedded-devel@lists.openembedded.org Cc: Khem Raj Subject: [meta-python][PATCH 12/12] python3-wsproto: drop stale PTEST_PYTEST_DIR override Date: Sun, 16 Aug 2026 16:23:58 -0700 Message-ID: <20260816232358.1947922-12-khem.raj@oss.qualcomm.com> X-Mailer: git-send-email 2.55.0 In-Reply-To: <20260816232358.1947922-1-khem.raj@oss.qualcomm.com> References: <20260816232358.1947922-1-khem.raj@oss.qualcomm.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 ; Sun, 16 Aug 2026 23:24:23 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/129189 From: Khem Raj Upstream ships its test suite under tests/ (plural), but the recipe overrode PTEST_PYTEST_DIR to "test" (singular), which doesn't exist in the source tree. ptest-python-pytest.bbclass's default is already "tests"; drop the override so the real directory gets installed and run instead of nothing. Signed-off-by: Khem Raj --- meta-python/recipes-devtools/python/python3-wsproto_1.3.2.bb | 2 -- 1 file changed, 2 deletions(-) diff --git a/meta-python/recipes-devtools/python/python3-wsproto_1.3.2.bb b/meta-python/recipes-devtools/python/python3-wsproto_1.3.2.bb index 3a9b18b7af..8ab84d7a09 100644 --- a/meta-python/recipes-devtools/python/python3-wsproto_1.3.2.bb +++ b/meta-python/recipes-devtools/python/python3-wsproto_1.3.2.bb @@ -5,8 +5,6 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=69fabf732409f4ac61875827b258caaf" inherit pypi python_setuptools_build_meta ptest-python-pytest -PTEST_PYTEST_DIR = "test" - SRC_URI[sha256sum] = "b86885dcf294e15204919950f666e06ffc6c7c114ca900b060d6e16293528294" RDEPENDS:${PN} += " \