From patchwork Wed Nov 5 21:26:25 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Tom Geelen X-Patchwork-Id: 73667 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 4B08ECCFA0D for ; Wed, 5 Nov 2025 21:27:09 +0000 (UTC) Received: from mail-ej1-f50.google.com (mail-ej1-f50.google.com [209.85.218.50]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.21032.1762378022888900188 for ; Wed, 05 Nov 2025 13:27:03 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20230601 header.b=d9i2aCwq; spf=pass (domain: gmail.com, ip: 209.85.218.50, mailfrom: t.f.g.geelen@gmail.com) Received: by mail-ej1-f50.google.com with SMTP id a640c23a62f3a-b7291af7190so3643066b.3 for ; Wed, 05 Nov 2025 13:27:02 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1762378021; x=1762982821; 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=kn1EePeWENkBnTfs0kTm6MT0y6selASxt1ppPcM5PV4=; b=d9i2aCwqiKq5t89nSr0dR9xgqAd92kSGdeiPhqfLe5iL4oQueAw1Xx5TgcOLYKgOGQ ceLIbwb0XUbXuFCoqiero7KECDqzckdaGxGDeWmGnJnQiOEVdsWWfb+rDIc/BA7VbT0d TeEu2L8Zih4uo8rbclJOyG/bjYllUTu3Fra0fxsdoOcU/AAlEGgJG2Mb3e2lXdfIkwTM YYW6Rjbjr1mu4E1d2ABsNae71Cxcbl/rAUc37wBKmvj5RZaHM8bEVoQMoYVPfSmYlVz/ aDhHHIZeTDgCzQKpKJRYtQPk2flQ4C8BgpHInt76aqhw3Y3ys7hH3RqmHzp04PWEkrUT Em5A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1762378021; x=1762982821; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=kn1EePeWENkBnTfs0kTm6MT0y6selASxt1ppPcM5PV4=; b=uA0773HEx9v72Fxj6+KAxvvmYgnnMvKErKFpv+Q5EGdtH3/nBXc6Jna8k1Lnq5rozp 0KuGq/4pM6ka5F76U/spybP7xFputlF6pT9ih9V2S0K6fcRDu3n6tBidyeUiSME7UbAW qcb19O1rf1xod0Q4zDKXAeWs/c2d85KEoIKWg+cX/ahJzJv7+ueBgzma/oFcp8h0/ulf Qr2JcXfMjEQHI3T7Kl2tV2pnO6ElPHu7KZl1yx+gPXY4fL33+g6JOgHztWjcyCn77TPL PZINEFcscuGH9AmYVEOirMhVwoMOfg940h+xf4DjXBj2SamtIy/i3akbZFzIYVPgtsqq oBrw== X-Gm-Message-State: AOJu0YxFis5k9sUbaqS4GnklH3Wadxn6hkd30+uDw/jPM314b+Nqry8X oA9jcnSxuFlddpS8tpJvwGLeOr7lvbrFSx0jfgLId9iMKRtAWpkwmgOGCsONrSiw X-Gm-Gg: ASbGnctO/6LRLDYSu5CFmKFkWR9IfKfI3OQ4Ae9M/lk5uRDXkqogSI5S0DRwJEeoVLp 7rCI5sIcQpxuXQH//IPgnkYhPkskScvCz8nfnX9kcQVVSF2U1N1e1vggvuK27SriUpfd/L7T9Kx WJ5E5sX6mnRNlYxCcYeUZGi4hkktFAavNCvdOayljMRQgLP1JvC7KlYoF/6X6KBwRxvMp5vXpH6 4UgdFSJAigxtx+d9qKVBn0rkCIAwIIu4beIOwMa9+IPoBnaTbBBI5O3Xx5U9EP+vvDHqVKbzhjb k/Sl9aLoFJ4m0YmC4L967PnMaKnRXHZePyFEh5N9bx+7YFQqbc4nujo5JHIiojweb/isrACbZlQ e/oKR+8mNw7EllHI6zgQNjTC+YA5Qp6DGHriAlpH7R+GEggtsrhBL2qBuU6QmNOZ4Z/kxbNqOyd 8S5cNtGMG4lFHv1ZNfplsvd1SqjiZftw1iazIrBO99ePSIg15nQSnHg9w4Z+1hkkee3v3Un0f0F Ygr/mDS6zHYjcIwOosJHWpt X-Google-Smtp-Source: AGHT+IEKvJdgvf3gn0ZyYwMyVofabl3RPdAbKFx9z9Lvnoyta0VSj4M1vs1CEIFXdZEyvcgF++we7A== X-Received: by 2002:a17:907:d8a:b0:b70:acd7:2049 with SMTP id a640c23a62f3a-b72652beb49mr468088566b.25.1762378020735; Wed, 05 Nov 2025 13:27:00 -0800 (PST) Received: from control-center.fritz.box (150-12-20-31.ftth.glasoperator.nl. [31.20.12.150]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-b728933429fsm58550766b.9.2025.11.05.13.27.00 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 05 Nov 2025 13:27:00 -0800 (PST) From: Tom Geelen To: openembedded-devel@lists.openembedded.org Cc: Tom Geelen Subject: [meta-python][PATCH 1/8] python3-requests-toolbelt: add BBCLASSEXTEND: native nativesdk Date: Wed, 5 Nov 2025 22:26:25 +0100 Message-ID: <20251105212631.386242-2-t.f.g.geelen@gmail.com> X-Mailer: git-send-email 2.43.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, 05 Nov 2025 21:27:09 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/121330 Signed-off-by: Tom Geelen --- .../recipes-devtools/python/python3-requests-toolbelt_1.0.0.bb | 2 ++ 1 file changed, 2 insertions(+) diff --git a/meta-python/recipes-devtools/python/python3-requests-toolbelt_1.0.0.bb b/meta-python/recipes-devtools/python/python3-requests-toolbelt_1.0.0.bb index 8956dee1f1..f74f967bc1 100644 --- a/meta-python/recipes-devtools/python/python3-requests-toolbelt_1.0.0.bb +++ b/meta-python/recipes-devtools/python/python3-requests-toolbelt_1.0.0.bb @@ -32,3 +32,5 @@ do_install_ptest:append() { # downloaded file is not supported rm -f ${D}${PTEST_PATH}/tests/test_multipart_encoder.py } + +BBCLASSEXTEND = "native nativesdk" From patchwork Wed Nov 5 21:26:27 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Tom Geelen X-Patchwork-Id: 73668 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 3A290CCFA0D for ; Wed, 5 Nov 2025 21:27:39 +0000 (UTC) Received: from mail-ed1-f46.google.com (mail-ed1-f46.google.com [209.85.208.46]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.21044.1762378055166562177 for ; Wed, 05 Nov 2025 13:27:35 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20230601 header.b=M7L7wZ1d; spf=pass (domain: gmail.com, ip: 209.85.208.46, mailfrom: t.f.g.geelen@gmail.com) Received: by mail-ed1-f46.google.com with SMTP id 4fb4d7f45d1cf-6408f9cb1dcso378471a12.3 for ; Wed, 05 Nov 2025 13:27:34 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1762378053; x=1762982853; 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=5ap96TWT26Wp2JFiB7cazXTo1IGztzvMGUAsYGv1ic8=; b=M7L7wZ1dhvimZ3Oklff6QiGytUCcPJmUFV1vHFGpGHBd8a484UhUfQZU6kgtCzTbks jkhaP0JxvFuZAkxTluippdADf7KeNUIS9xmMa3iwCCHqzJieQ2e7ObFmnodqcJMIpge2 ed7Ma6TGwbZUKbIzM+LDTjcbeuNgA7oQ4Wo82O/U//hGCkyxRmwoieBJ2X+3+HXXuuH1 Kyo34NYGfh8P3eWpEcRRDCW5GkCmh0w7+pAP6z9vos0kfHGtoVpWluodSr0HelOyqsTn Vqe2pbaGbwo13D2EY4kwD/j24jt5fflIjCajen0yEVRTGigzjmk1bF+Y5x/Yw6ODmuhK HXng== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1762378053; x=1762982853; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=5ap96TWT26Wp2JFiB7cazXTo1IGztzvMGUAsYGv1ic8=; b=EKIcBq9qy5XgQ1Zi7+eT9QwDS7V3PBNBEQ3JUCAs2qV3I/RkhEddRwQftZNAi7lAM0 vcwOvmLNZGy+Ercol7dv2j5qrGmiqJs3fASvLVY+vOjrkBUQixrvUxMw4+d3jshEiW5N j0j+nMvo2ZN8chiVMDHVnnRHzyXLn8HgGTSMyD4XqafA0yiy2rM3ljZAqORlb4liRXlU 6FSwDf94dNMNbLfPqTCIXwitu6rp9briWL0R5YzaXPOdKD5nYhtVdnq/CNVXqEJd/kip IjpfNmLWzZK0tv5w6H88bhGrjBjxvgoKyRUplULV8XOg9c++WLdDoeuj7bQWxuqUoOhs /RQA== X-Gm-Message-State: AOJu0YzCAg0igVi9TslbAMDG+UQArrBCqgZU83jW9JT5WwkptHmmiLoh 7TS7EJjo3iQky5xjrPMlxM/jZmQSv2Gk3aoqyvvuRCF27MFKQXB5NYcw+PM2XnRS X-Gm-Gg: ASbGncsrFffxZEZX/68lDdizDNetaYRH0hS4z1XddOBbTcXhz7rQc/T5LsQxf0TdWcS FKaWvWDxx2JjcZbXC2mAk9W2HCUpYqhmU3nc03wilK9q73rUTwg0pu7vj3cIGBT3YdQ4nvUPqED CkSJqxt3qgWCrWQ05BNycBdaSFJdy9yJpYYM3/HNRjENAKM5IThLBWWZFc8qEVm6kAMdVownVPo mUv/0ceVsiS1VtJdXI1BdXxitN3TcabZnmNltHJdf10pOOGXA+Q9VpigSsnKPYUS0YGfq+gClj/ cF9UU43NHspZN2cl8zi5Sql/ZK/Fxa5g5/B1quJwtr29rYuLKgE1NCOUcbcvBf6BPA3QgEHo88u enH8BcHpw4ucFoiQvyt10vRuaZg8tLjhTIfVRi62fg3kIZwfNXIY7GHnYAoVI60AlPTZcPsduJs uhcWkrBL1kRaevV5H248IQNdEjD2HsG0RyhxyUzEhN8HsODxUzgESEXmrHVllG2uUOVlZO1llXh Qc6vxwslGM+pw== X-Google-Smtp-Source: AGHT+IEUdwAUObOs2FbzUl9sKWz36Kdq1BXAF2org6SV5+62EDZuOAqkLhSYLBV9LMvR4llYf2aNhw== X-Received: by 2002:a17:906:37c3:b0:b72:88b6:c8c9 with SMTP id a640c23a62f3a-b7288b6ced1mr74331966b.41.1762378053114; Wed, 05 Nov 2025 13:27:33 -0800 (PST) Received: from control-center.fritz.box (150-12-20-31.ftth.glasoperator.nl. [31.20.12.150]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-b728933429fsm58550766b.9.2025.11.05.13.27.32 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 05 Nov 2025 13:27:32 -0800 (PST) From: Tom Geelen To: openembedded-devel@lists.openembedded.org Cc: Tom Geelen Subject: [meta-python][PATCH 2/8] python3-sqlalchemy: add missing RDEPENDS on python3-greenlet Date: Wed, 5 Nov 2025 22:26:27 +0100 Message-ID: <20251105212631.386242-4-t.f.g.geelen@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20251105212631.386242-2-t.f.g.geelen@gmail.com> References: <20251105212631.386242-2-t.f.g.geelen@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, 05 Nov 2025 21:27:39 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/121331 When checking with 'pip check' on any target pip reports that this is a missing dependency. Signed-off-by: Tom Geelen --- meta-python/recipes-devtools/python/python3-sqlalchemy_2.0.44.bb | 1 + 1 file changed, 1 insertion(+) diff --git a/meta-python/recipes-devtools/python/python3-sqlalchemy_2.0.44.bb b/meta-python/recipes-devtools/python/python3-sqlalchemy_2.0.44.bb index 5bbd79a93a..d17901a031 100644 --- a/meta-python/recipes-devtools/python/python3-sqlalchemy_2.0.44.bb +++ b/meta-python/recipes-devtools/python/python3-sqlalchemy_2.0.44.bb @@ -19,6 +19,7 @@ RDEPENDS:${PN} += " \ python3-profile \ python3-threading \ python3-typing-extensions \ + python3-greenlet \ " BBCLASSEXTEND = "native nativesdk" From patchwork Wed Nov 5 21:26:28 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Tom Geelen X-Patchwork-Id: 73669 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 3C3E8CCFA0D for ; Wed, 5 Nov 2025 21:27:49 +0000 (UTC) Received: from mail-ed1-f50.google.com (mail-ed1-f50.google.com [209.85.208.50]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.21048.1762378064328444257 for ; Wed, 05 Nov 2025 13:27:44 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20230601 header.b=DKpYs/iq; spf=pass (domain: gmail.com, ip: 209.85.208.50, mailfrom: t.f.g.geelen@gmail.com) Received: by mail-ed1-f50.google.com with SMTP id 4fb4d7f45d1cf-640b0639dabso463887a12.3 for ; Wed, 05 Nov 2025 13:27:44 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1762378062; x=1762982862; 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=OcPGI2Xgc2TwBxFwMbh50v0M9iuGfIbKm+2oHyRIPcI=; b=DKpYs/iqrt/JcYiLj/oOYJdr3ULdpuLDNj1JTfDUt5zD9YTLwPYkNaLPmpyGWs7+Z5 idkbh7K+xHOBfKsADlOaj1RdC+GCng/yDAyL4xPFnxJUiKF6TIPilWuaBPBnd0+TiLfU 900h7bFBmbsmVF0wUHBoy9dl7fixyXeReTWmDYdMbi5oqxNbRpEUxs1i5BPJIXmxuWm8 hlKzVeOke+Zp3EQucwBHUUTC3UZxNU1/UhbWiU5tyWwTI0r/EIN2110nMpASfQYy9bYm pYXiQeWYMC3YUqwCZXblDuBgr1hJ2Ibqvo+fZ5vxNGzgCVZaVQyskjvRH3NyAc7W50w5 M6uw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1762378062; x=1762982862; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=OcPGI2Xgc2TwBxFwMbh50v0M9iuGfIbKm+2oHyRIPcI=; b=IVipU2S/0QRPQt+eVD/DPJ0z9XDZHV4fOVaT+VWeYM688+X676Pi05gt9v5IQ9zWw5 symturN3sdeIzkoQMPXJ4j6o0qZ9+a/KGPDUoE5uCD8DMN7mWOAgAkqfouYYBJNd/nB/ dPGTaWp8Uz+80a4KiP5siN6CgvUa1NNJKAOT4ZJZhNSbhTYiAjfFrEPPTz/0BNVUIy+H 2qDP+9VoXB2lYi0U2uR2duykR5qIxteFlKdt5HkSI889lAN9Rqk4KvpVCL6pmxdEK6/i 0e0dLH+g9+r3WqMIVpinPtU0oR9DJF2IVJvqxz+W89kEHPxV5W9U92SHZSmvPLibEjlU rQhw== X-Gm-Message-State: AOJu0YyazZco6Y5sG7Ub+Sojf3WVPufAZDZia1o8hwB8tgxnVyDgLJ6J NKMpeQkzmIyt9In3goXCuQVRReJvaW4yVbhT8hx9Bo8S2a7x+zkmN/0lSS0xURk8 X-Gm-Gg: ASbGncsjirvkl0Gnpt6HbdEyFX5b13Zq9kzSNBhwvo0QA3MVglHAGTzR/79I8u+hFx6 ONJ5LGAc+ZaJqSvuXoPZgkVMQptb1YjGC0GhC/r8dsZpAnUjlA/8+aP0/B1mZUgSHDG/4F6ez9H kD79KTOUS9DpJWmJtT8UvYlwNvUBJFtemax7IfD8YFw4o8+qYlCx0v/reOg7XEDY0ZT/9lNAM+A EKc7zOSCHnGK5IKQToOfa4sXpsDHIvUCmg7vva/+VnGowFlFp9W5Ni+ofxpvvgsSubuLqQwKlQO hKSI1kXq0+TDXi1whMw1cwQU4Gu9bhqeVtv+UyRI7zRfDcjE/7Zrug1tyhhQqPSvF1tOFj7bdbC iwI/d6KzHaogkZv4UPZhkpi96QFhze5CMtoa0BDeSyosDN9CS/69TfiuEOOr7N+BQaW1a5rPofS R89/5LsBa2qSPAi0PRjvKb33x2DMgSMU4NEEoaE+gDTI57Un/7PTxeNtIgmnGUacp57YYGnS6TS /4kWHz3OYkYtA== X-Google-Smtp-Source: AGHT+IE72DqBhOgL8eUUqS2T0D7dUdVP5jMxidLw+7ISuOhuZlRfD+oMQ2ED2MQpuzMB5tWQgGroIg== X-Received: by 2002:a17:907:944a:b0:b6d:8d8d:3010 with SMTP id a640c23a62f3a-b72655b7411mr343741366b.56.1762378062251; Wed, 05 Nov 2025 13:27:42 -0800 (PST) Received: from control-center.fritz.box (150-12-20-31.ftth.glasoperator.nl. [31.20.12.150]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-b728933429fsm58550766b.9.2025.11.05.13.27.41 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 05 Nov 2025 13:27:41 -0800 (PST) From: Tom Geelen To: openembedded-devel@lists.openembedded.org Cc: Tom Geelen Subject: [meta-python][PATCH 3/8] python3-yarl: add BBCLASSEXTEND = "native nativesdk" Date: Wed, 5 Nov 2025 22:26:28 +0100 Message-ID: <20251105212631.386242-5-t.f.g.geelen@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20251105212631.386242-2-t.f.g.geelen@gmail.com> References: <20251105212631.386242-2-t.f.g.geelen@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, 05 Nov 2025 21:27:49 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/121332 Signed-off-by: Tom Geelen --- meta-python/recipes-devtools/python/python3-yarl_1.22.0.bb | 1 + 1 file changed, 1 insertion(+) diff --git a/meta-python/recipes-devtools/python/python3-yarl_1.22.0.bb b/meta-python/recipes-devtools/python/python3-yarl_1.22.0.bb index 6be8a6773c..6c2e2259b7 100644 --- a/meta-python/recipes-devtools/python/python3-yarl_1.22.0.bb +++ b/meta-python/recipes-devtools/python/python3-yarl_1.22.0.bb @@ -33,3 +33,4 @@ RDEPENDS:${PN}-ptest += " \ python3-unittest-automake-output \ " +BBCLASSEXTEND = "native nativesdk" From patchwork Wed Nov 5 21:26:30 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Tom Geelen X-Patchwork-Id: 73670 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 35814CCFA0D for ; Wed, 5 Nov 2025 21:27:59 +0000 (UTC) Received: from mail-ej1-f41.google.com (mail-ej1-f41.google.com [209.85.218.41]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.21061.1762378076663076928 for ; Wed, 05 Nov 2025 13:27:56 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20230601 header.b=dgLXN8Sa; spf=pass (domain: gmail.com, ip: 209.85.218.41, mailfrom: t.f.g.geelen@gmail.com) Received: by mail-ej1-f41.google.com with SMTP id a640c23a62f3a-b4f323cf89bso59413966b.2 for ; Wed, 05 Nov 2025 13:27:56 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1762378075; x=1762982875; 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=lEmhm5jNyO6M5tKgCCzXF5kMsBR27yn1X7cNksuB13A=; b=dgLXN8SaJCEpdbGlgFJrNN7thVU/l+q9F7ZYA2IDh3jSsGGmfpQ5hnEUIn0aZlxXTb 6A8mOF4FOyU59LUO0fKS3ZylCg1whc7vvOBAr1CZmSpvQU59NvJgUC5Ohj2f3Uq14Vd3 gFm2Au33yNY949I3AmBeAUGpmSPHTutd+AtzUi01E0Nn62UudvOekMByv7z++VmKl+t9 N90vWR2nar37cWw7bqQdQMgu/5+TERFQkOeJa8TU3wmQ+V8HpueRr03SvWJjfW+TsZEE 9pqz6N5q0M8t1qxWsz2VfODoi1mkFeRf07LxQmyYJd4N0/bZHGB4XOYOoKXdTM/9Uxzd 7mrA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1762378075; x=1762982875; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=lEmhm5jNyO6M5tKgCCzXF5kMsBR27yn1X7cNksuB13A=; b=hZScoHzKMQW1tQSwbWQJf5y9IhGIZ60CvSMFo1CG79tpulM36VJn1hKN4LWCY1bdXQ vgXxAxmdxcf2EAhlG1UpDjUAP9JORva9rkLoafJjoYqhDbZAnpZxkSxYU/JC84Er70Ep AYJ5ZZg/oiK9lNXMPM/6hpY0bzScZfThuYpQMAboeVZ53MWMy2Zzof7zcKHb5e+adzc9 Vg3mqoMa3xhgn9EXLD01RWQzjMCOGLQrMW4u7ZjXLhuA2Fp9HtCwCTpx3VD3K1pbny21 LbEy1q1/voBPZSdV552DPNKfGOib53jMAv1lxaIBXa3+zFQb0gp7wlKTXwibPByYdvIs WxKQ== X-Gm-Message-State: AOJu0Yy+cEbJSnFffysUT5eICHtmRli7BFY5mBPFCL9r2Mc+fnNkeDvC 62m7FzrIFxJoiqKchljfbGSohEHNhTFBtTMr7I5/NWxAigN5bOr+8LEUSCoRv8qg X-Gm-Gg: ASbGnctgDWyZybIgCdGKL72GmZK13dCRQ2KJbs4swrSiRyxgCqFo7/xwUESc8uaGbDr ph6R+yZ5oCz+msPC8DwgK1eUamviQXyqvTLOrzq5usmzUgxbm1LfOKXRr2Np6eq8SU90bfkzzcK gCmJUoxpyfdWil7DgPu/6km+YU6lWupaGHGWMTcw8kMJR6kq0+jtnIxcgr+HkJC+OX5NHu93t3X kjFRI4V8Fub0e2T+oLgyEmtuunPLNHzC5I52NwUfaxPVd8g4VDhlJvMPCKBT/OYtPjbnw0ftsYv /Zo5mmTfZ7rH9+nOLSoTOgjvh567XwYn+gWOaInddQ3xo+PFTP2z4JdtTZHuuYRc3ujcR9B6z8j 5Fmc4RywK1som8rR/g7jojc3vlp4HZbhyJqORThVr+9Bhj3bzHMDWNhoJa5CBCqDUI2C6dbEzwA kF9Um7njZ63Pc2+EhSlOlEluhyvf+mIBaJr338ivw1nEh606F4oLG/Pfutx/RdPId9a5hkIxUhb tkdZRqRZ9gZnQ== X-Google-Smtp-Source: AGHT+IEjHwOSgSaDFpTChQTWGWhf7fxXwsRZxLLj47V0IkeKtmWBzBG2LbCuBA7R1yXYPRJHluXp9g== X-Received: by 2002:a17:906:478a:b0:b71:d701:cac2 with SMTP id a640c23a62f3a-b726560f2c9mr467952366b.50.1762378074637; Wed, 05 Nov 2025 13:27:54 -0800 (PST) Received: from control-center.fritz.box (150-12-20-31.ftth.glasoperator.nl. [31.20.12.150]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-b728933429fsm58550766b.9.2025.11.05.13.27.53 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 05 Nov 2025 13:27:54 -0800 (PST) From: Tom Geelen To: openembedded-devel@lists.openembedded.org Cc: Tom Geelen Subject: [meta-python][PATCH 4/8] python3-orjson: upgrade to 3.11.3 Date: Wed, 5 Nov 2025 22:26:30 +0100 Message-ID: <20251105212631.386242-7-t.f.g.geelen@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20251105212631.386242-2-t.f.g.geelen@gmail.com> References: <20251105212631.386242-2-t.f.g.geelen@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, 05 Nov 2025 21:27:59 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/121333 Signed-off-by: Tom Geelen --- .../{python3-orjson_3.10.17.bb => python3-orjson_3.11.3.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta-python/recipes-devtools/python/{python3-orjson_3.10.17.bb => python3-orjson_3.11.3.bb} (84%) diff --git a/meta-python/recipes-devtools/python/python3-orjson_3.10.17.bb b/meta-python/recipes-devtools/python/python3-orjson_3.11.3.bb similarity index 84% rename from meta-python/recipes-devtools/python/python3-orjson_3.10.17.bb rename to meta-python/recipes-devtools/python/python3-orjson_3.11.3.bb index 7db76c9415..7fdd0fef9b 100644 --- a/meta-python/recipes-devtools/python/python3-orjson_3.10.17.bb +++ b/meta-python/recipes-devtools/python/python3-orjson_3.11.3.bb @@ -3,7 +3,7 @@ HOMEPAGE = "https://pypi.org/project/orjson/" LICENSE = "MIT" LIC_FILES_CHKSUM = "file://LICENSE-MIT;md5=b377b220f43d747efdec40d69fcaa69d" -SRC_URI[sha256sum] = "28eeae6a15243966962b658dfcf7bae9e7bb1f3260dfcf0370dbd41f5ff6058b" +SRC_URI[sha256sum] = "1c0603b1d2ffcd43a411d64797a19556ef76958aef1c182f22dc30860152a98a" require ${BPN}-crates.inc From patchwork Wed Nov 5 21:26:32 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Tom Geelen X-Patchwork-Id: 73672 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 36BE0CCF9F8 for ; Wed, 5 Nov 2025 21:28:19 +0000 (UTC) Received: from mail-ed1-f53.google.com (mail-ed1-f53.google.com [209.85.208.53]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.21072.1762378091664857061 for ; Wed, 05 Nov 2025 13:28:11 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20230601 header.b=bCveYirb; spf=pass (domain: gmail.com, ip: 209.85.208.53, mailfrom: t.f.g.geelen@gmail.com) Received: by mail-ed1-f53.google.com with SMTP id 4fb4d7f45d1cf-640bd9039fbso412974a12.2 for ; Wed, 05 Nov 2025 13:28:11 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1762378090; x=1762982890; 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=05E0OzbMzhNpG4hf3cSpwNdxuFwIFdJUZChe9hHRDKw=; b=bCveYirbOtwzEm0iZcUCZyD8SGDTU0Vr2bVYZeRK8+dqSE1TTTZoI3hwCHh04bEb+q 8H+j8IMRNHStHYnCFI5yPxbosRJm3RvfENSn44xik/r6Zb4XsF6l2ixkzsDQkO3khfrm xVFqn1XzbCJgRje9rm+X00Uxrqtu6FmCfpspXTr8uwC1n9eKUqruliOe54BzUnK6Tpoq XiUzUYqeJCrtGsmrX1HDrlc+gQUvz61ZzySuLBdsvqyWBCMAisQPk7luGemLpG55PtAQ BBhRordkj4kMagdxcDEFCwGf0olQ0vho48uSazDstun9nlFmeXSVywJhCvNb4SKYq1g2 +0Vg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1762378090; x=1762982890; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=05E0OzbMzhNpG4hf3cSpwNdxuFwIFdJUZChe9hHRDKw=; b=MwovjKf7xv6w0DzBjb6yz3IUKWU/rs0bWmhkHlfQi5lVvETW2JgFCk9YN0UepGyRqQ lmSnUbJMbvhmGk/uA7fszz/5/dSyZqJG7dWLhcbruGZOkFHW4QA+7tjGBt1+DQGdaE2j MaMixcF9Qu5HvYqHzpqK9nJdCKWTG167bpD1f5bn5KXtRsRV0IPyIQGLyHlIIqNCJqmu yuqn4Bx/aug9NhFmmc/pF/yszYq58miPidh00WVSA2699x7bulKcgaiE7UWI5Nzr/9o/ e3h1x4PbF9JiIIy9UnMeLyI6FMGE4r4UMgom1EydA76s6NxHSC31LC2LzSWDY6onOsuL NGvg== X-Gm-Message-State: AOJu0Yzy24NgxIUuwevPe6vBTqVKIu9MZl0GhYjYQQ09hdW3SjpammWC r65qrQ9IiyqWzpmoRpkA4m5VcLYC79IW0YZrPSpzr/WKxnl+EoBvw870+vuCRIU6 X-Gm-Gg: ASbGncvsRpznjBjOgNI5+AO81AmtSmutQEo3YmWxp5yW5GknV6GKWZ/1qzpcMr26SOL gP3xdOIxw80fw/m936Cb6/FuWge5jA5u5cCv/D+3THryii04o4PXP4s5fRWnwd9SpNwm0a4WUyU vUBnyzQ0w30zOixlF6qFH9uBJMytZXxse+DBZkUxM077HYJajDGKXctBWqZwNBMgjXA58jjuooc r81WnGFmEdujMV/k0m/mFJ/N0i2/Cc+cCGSrjHwQqwRjWt6FS2PkcuFc2gOLXIhe7bYwPGFDiMT 65lAwflH1o5o55d4FBtSw7XsWPznYTTMF+BT8Eb+jJZN8vDA7tDYXgH7bQPeHWkd8aXnviJtclE igag1c0QJNivudEF89qkCDKvXSVRUoNWSyneCmeFd8u/maLgzYTNuXXWBassIZN1qI9I1vo64mh oXRTMtFxmK2VNIz+puLXydsntzBw6UgcUvxfq/QiWUOxbUNj4UWbW9RKOxdURVZIgLhJ3L6C8qx R8Gs6ozXLx3qg== X-Google-Smtp-Source: AGHT+IGCzOh0Olu1ybsTGLNtM3Z13msBaxxmu9Y1ltqKpQKhfGpTWnJ8PFzfuTlWg8BcJ4ARC4XO7g== X-Received: by 2002:a17:906:6a04:b0:b70:ac48:db8d with SMTP id a640c23a62f3a-b72652bfb58mr508839166b.28.1762378089547; Wed, 05 Nov 2025 13:28:09 -0800 (PST) Received: from control-center.fritz.box (150-12-20-31.ftth.glasoperator.nl. [31.20.12.150]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-b728933429fsm58550766b.9.2025.11.05.13.28.08 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 05 Nov 2025 13:28:09 -0800 (PST) From: Tom Geelen To: openembedded-devel@lists.openembedded.org Cc: Tom Geelen Subject: [meta-python][PATCH 5/8] python3-orjson: add missing LICENSE Date: Wed, 5 Nov 2025 22:26:32 +0100 Message-ID: <20251105212631.386242-9-t.f.g.geelen@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20251105212631.386242-2-t.f.g.geelen@gmail.com> References: <20251105212631.386242-2-t.f.g.geelen@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, 05 Nov 2025 21:28:19 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/121334 python3-orjson is dual licensed. Apache-2.0 was missing. Signed-off-by: Tom Geelen --- .../recipes-devtools/python/python3-orjson_3.11.3.bb | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/meta-python/recipes-devtools/python/python3-orjson_3.11.3.bb b/meta-python/recipes-devtools/python/python3-orjson_3.11.3.bb index 7fdd0fef9b..694367767d 100644 --- a/meta-python/recipes-devtools/python/python3-orjson_3.11.3.bb +++ b/meta-python/recipes-devtools/python/python3-orjson_3.11.3.bb @@ -1,7 +1,10 @@ SUMMARY = "orjson is a fast, correct JSON library for Python" HOMEPAGE = "https://pypi.org/project/orjson/" -LICENSE = "MIT" -LIC_FILES_CHKSUM = "file://LICENSE-MIT;md5=b377b220f43d747efdec40d69fcaa69d" +LICENSE = "Apache-2.0 | MIT" +LIC_FILES_CHKSUM = "\ + file://LICENSE-MIT;md5=b377b220f43d747efdec40d69fcaa69d \ + file://LICENSE-APACHE;md5=1836efb2eb779966696f473ee8540542 \ +" SRC_URI[sha256sum] = "1c0603b1d2ffcd43a411d64797a19556ef76958aef1c182f22dc30860152a98a" From patchwork Wed Nov 5 21:26:33 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Tom Geelen X-Patchwork-Id: 73671 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 37B3DCCFA13 for ; Wed, 5 Nov 2025 21:28:19 +0000 (UTC) Received: from mail-ed1-f44.google.com (mail-ed1-f44.google.com [209.85.208.44]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.21075.1762378096853716490 for ; Wed, 05 Nov 2025 13:28:17 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20230601 header.b=fWWBJgv5; spf=pass (domain: gmail.com, ip: 209.85.208.44, mailfrom: t.f.g.geelen@gmail.com) Received: by mail-ed1-f44.google.com with SMTP id 4fb4d7f45d1cf-640c48b3b90so418287a12.0 for ; Wed, 05 Nov 2025 13:28:16 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1762378095; x=1762982895; 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=QH5ovi7XtqcphVl4+TYTUywa/syXi+pFucG3HxOmM8E=; b=fWWBJgv5cbD3xX9gJjvnjQqniREmllveeTXzKg779/qbELCNTWEj/SPvF7Fk2dkd73 sZMZEkxVJEc12JGd0nZ6FK1REzr+eJGVFkVEU/NpCtirWn3HrLIf2XcQsLkCZQG/K/ob ZV4zgrp/Tmk5QeJwXxXClewiH+affBy/+c3JjpMVd9UdejvblWa7lF3L/HFbZB7YGnE+ hfEq9LLcTwNdF5+BHMF41L/o6R+Z3xO/gDXYglVZl562YJvmeN7Ir8J2E+YAQNZDvxnU PQyW9dViAChfHQgPZg1M4E5rQqDPmpitFMl+obwJTjy4z/wU0Bko9Fv1AOSUExwAYn+U 2uWg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1762378095; x=1762982895; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=QH5ovi7XtqcphVl4+TYTUywa/syXi+pFucG3HxOmM8E=; b=oCYJjAVHbrpM8KjZydTLhdLpTbTXM7iGGfzv4HAe/DITiQtumQUk/x2+Rt07NG4mLQ FG9kHrtjnn5gpTM90s/c0ELGZZEqyTLi8hbwNoks+ptDYa6EeGnvgeVr5ZmOkcCo1W// QMIcyW8DXOHyQx2RzgPF1sfdWbd2ltecHntlrh4dJhJ4crQxee+APZ4QGoPHkAtp8SJ+ DZ9vDHiGvqv+AxYXioK1eKkaZQgA8HeKOQXrMxwYIiTzhFfJIcjHbt0nfTHz+7i/YpOW 2myhCMaxhn2tCkw/SObBL7tKXNOoWOLgGrF0wCfnMNl8+OBf7n3kOO7rfv9lg7QM+vwz fGOw== X-Gm-Message-State: AOJu0Yy377DEOhOoLcOiCQn6+vL5DUNbBVASl/7uF0ZzxLaVYCrCWTiq lUwXe2JhqJgW78yABagZeRpDN2bLlXX0TYChfyfHkeulX4tzOL+LlTuGUKhGF26Q X-Gm-Gg: ASbGncuT+zfnGMy31RT4uK9zlqgw8gtEP+Jen2QBZdui2cg1IkrGnfIPE4R6AZLhCdu l4UHkiCGThoq0ADtk0YYjQN0LzSZNXTym4D2xTWj4zZYiM5fkyV4grLVEfa0NTmvRRPaJ6roXK5 VLRHZCeDq+9tdYEQuYr+NHtWVVYtCPo3oEKdjSmFvywFunGxcbxov4tV58thyDxXyFTS+iz+MFS HHMHY0X9VCD7svqHbQwAyhONc0S0z53uM0/fA2TPo50sOntREvaEkKCtG+u9w/hh9xD2u0fvO9q sdBVi7Pq+mo1Q3iP8473XGm7ZuawQB5wQjyOKJu8SD8/XH6t5nP3CuCbnx/JDE6OAcwPTrwoejN k0lOzq82OEpzyNvHffn1nck6PqAqvvpBWmwkTs4MhKwtRImUpFe9nONiBAtZkQ+uL8RaTbdDj3G l7/Uece6NQVc1DQdXQLlCESazXCTb/KcyQMXnSu0fCggra4tCfwKuFQ5oOmqQ5trVZ/fDVXXo3s zcKEDjBcUiQGg== X-Google-Smtp-Source: AGHT+IErCTBJfklc9XrlpqtEhP7mawvczMq686WVwibp+vfKp3XpFm3fOFzQ/CtNNZdGoq4zJoGZvw== X-Received: by 2002:a17:907:6ea5:b0:b40:8deb:9cbe with SMTP id a640c23a62f3a-b7265155625mr411799466b.2.1762378094827; Wed, 05 Nov 2025 13:28:14 -0800 (PST) Received: from control-center.fritz.box (150-12-20-31.ftth.glasoperator.nl. [31.20.12.150]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-b728933429fsm58550766b.9.2025.11.05.13.28.14 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 05 Nov 2025 13:28:14 -0800 (PST) From: Tom Geelen To: openembedded-devel@lists.openembedded.org Cc: Tom Geelen Subject: [meta-python][PATCH 6/8] New recipe: python3-pytest-httpx Date: Wed, 5 Nov 2025 22:26:33 +0100 Message-ID: <20251105212631.386242-10-t.f.g.geelen@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20251105212631.386242-2-t.f.g.geelen@gmail.com> References: <20251105212631.386242-2-t.f.g.geelen@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, 05 Nov 2025 21:28:19 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/121335 pytest fixture to mock HTTPX Signed-off-by: Tom Geelen --- .../python/python3-pytest-httpx_0.35.0.bb | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 meta-python/recipes-devtools/python/python3-pytest-httpx_0.35.0.bb diff --git a/meta-python/recipes-devtools/python/python3-pytest-httpx_0.35.0.bb b/meta-python/recipes-devtools/python/python3-pytest-httpx_0.35.0.bb new file mode 100644 index 0000000000..45a6ebdf16 --- /dev/null +++ b/meta-python/recipes-devtools/python/python3-pytest-httpx_0.35.0.bb @@ -0,0 +1,15 @@ +SUMMARY = "Send responses to httpx." +HOMEPAGE = "https://github.com/Colin-b/pytest_httpx" +LICENSE = "MIT" +LIC_FILES_CHKSUM = "file://LICENSE;md5=80d06bde9296c367ea063b11e9518842" +RECIPE_MAINTAINER = "Tom Geelen " + +DEPENDS += "python3-setuptools-scm-native" + +SRC_URI[sha256sum] = "d619ad5d2e67734abfbb224c3d9025d64795d4b8711116b1a13f72a251ae511f" + +inherit pypi python_setuptools_build_meta + +PYPI_PACKAGE = "pytest_httpx" +UPSTREAM_CHECK_PYPI_PACKAGE = "${PYPI_PACKAGE}" +RDEPENDS:${PN} = "python3-httpx python3-pytest" From patchwork Wed Nov 5 21:26:34 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Tom Geelen X-Patchwork-Id: 73673 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 45621CCFA0D for ; Wed, 5 Nov 2025 21:28:19 +0000 (UTC) Received: from mail-ed1-f54.google.com (mail-ed1-f54.google.com [209.85.208.54]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.21227.1762378098250459581 for ; Wed, 05 Nov 2025 13:28:18 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20230601 header.b=NA+kKxgN; spf=pass (domain: gmail.com, ip: 209.85.208.54, mailfrom: t.f.g.geelen@gmail.com) Received: by mail-ed1-f54.google.com with SMTP id 4fb4d7f45d1cf-640a503fbe8so387332a12.1 for ; Wed, 05 Nov 2025 13:28:18 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1762378096; x=1762982896; 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=ydWNDGpOD8l+7FHtfBtacIf2gqvICbSXF9h+/Ddbnm8=; b=NA+kKxgN0xHf1tO0vFYG57FiXuEq9a4yOzjQn5KOyj2T7wL8D51lZiHGtelDVb023j pXcrJzWSg4hH426AGYjWzSVeCnXDnQANlrXh2JWgzCp/zbNchVCVfiE5SjS46hBg3oCz Y+q3W6kLJhpJoxdkUK2jp3lzgpgygHI2s20UjsXsSm+JQ8VCQawr3Bt3bHUZbEshd3KJ YxhmaeFoRLdwTkLjwkhIiWyFhFke4KThjyT6qRHZ5/azTuJbkchTeqhzAFdTURXq4NE2 v6Qb3OL8Piw4pIzu4/ECM2NCNogLcplkKW2Xs/emwqeV2ABnrjJ4JCgsh1316sujvwNw X47A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1762378096; x=1762982896; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=ydWNDGpOD8l+7FHtfBtacIf2gqvICbSXF9h+/Ddbnm8=; b=HfZjLUDICTdBEM8+J+aHXxbLiiKDuB3tgNDGKTE51N4tJSDjdFPow5ph9YD0NjvT4t HWDO4cRqqxYhn3koyRLYPGntC0/KSavdtSueHkCL2hQv2Hbiyj/KOKMo8PWX/SsCVWFe Fa6i9zYw6XGpOK8bj4AkCsJ0gSDMKC4+iY88VXwzVGhE6ws6/qsArG+490PbWHMZ5iFw yxUfs8ml/Y9lkF2jzh0K8TkpsmFfjmtsDuq/iqbq3fO0wwFGvgBJaufDCsczgdJRUn7B fj3s36nP6mC0iqOJbwNZK+sgBz2/bSNulB/hW6d/j8/2bivgtlieHzLjuAa2MNozEKu/ ntuw== X-Gm-Message-State: AOJu0YySPU9JLuwsRPQx3Cuo+PG7aaKykHNQb4wNKWfHBy9Wgt9cyFRC MXy82VAVLnlcFj0q25XQH+AbI7lCtPiNFCCGK40cLNwpa0fQkJ3H6ghkMm/DbpNv X-Gm-Gg: ASbGncuJbvCkB2pTVsrkWm53UBP9P5pOmuKR2vXhqXvd4w9cT4dwiYcoYTGQ47oHwKh cIr+CHL0l3/ti7uomUvFVkuE1Ffi7VcI6fV+KJM5DG68OSuOopXZ+uQRaTXbjgcbl/5GMrRwdRh qTD35H5B5H3vG1gxBXA6DU9wB6OBcMyEdgYSD+s6siR7OoZt6AX2VcqDQ4IMtxC1HhbcTRw6Zeb 5Gkf5fc18IhqwVIzV4oArSRbCrEE0d7YXFDgUskQ71RYpUbdBkPzW3E1VbcB5oCVAAc5PcCXMuh OuBG0xOknkoDFp6kv4sz9Fl/04y/Uz49SJd0IYWP2Q9BoPipqudHcAt/LfkFUW/YE7D32lZRaQi uEPw4yWTb6Iw8hmXzNhgaJZevLheqyb7wDoDcUzg6vWptqJpBegEEi6162WpUVTVfSkiRSfhu86 hQbLYa+bbl8vBAizL0RqAPTTPZ73tDhuwYHUwAzf2GTfyk3lDNmII67iac8DDGPiAXHQ6huDib6 1gebdh1K6/PZ4MiuoIP8Pmw X-Google-Smtp-Source: AGHT+IFo1ACFO7wrfLKCSCsdDLWSLsniT634xPP1jmz4AkCAHr388s7UEUnoOpW0Pxk1lOYI+DWbKA== X-Received: by 2002:a17:907:9721:b0:b6d:5bc1:4859 with SMTP id a640c23a62f3a-b72653cb70amr419196466b.29.1762378096280; Wed, 05 Nov 2025 13:28:16 -0800 (PST) Received: from control-center.fritz.box (150-12-20-31.ftth.glasoperator.nl. [31.20.12.150]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-b728933429fsm58550766b.9.2025.11.05.13.28.15 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 05 Nov 2025 13:28:15 -0800 (PST) From: Tom Geelen To: openembedded-devel@lists.openembedded.org Cc: Tom Geelen Subject: [meta-python][PATCH 7/8] new recipe: python3-pytest-picked Date: Wed, 5 Nov 2025 22:26:34 +0100 Message-ID: <20251105212631.386242-11-t.f.g.geelen@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20251105212631.386242-2-t.f.g.geelen@gmail.com> References: <20251105212631.386242-2-t.f.g.geelen@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, 05 Nov 2025 21:28:19 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/121336 Run the tests related to the unstaged files or the current branch (according to Git) Signed-off-by: Tom Geelen --- .../python/python3-pytest-picked_0.5.1.bb | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 meta-python/recipes-devtools/python/python3-pytest-picked_0.5.1.bb diff --git a/meta-python/recipes-devtools/python/python3-pytest-picked_0.5.1.bb b/meta-python/recipes-devtools/python/python3-pytest-picked_0.5.1.bb new file mode 100644 index 0000000000..5bea05a036 --- /dev/null +++ b/meta-python/recipes-devtools/python/python3-pytest-picked_0.5.1.bb @@ -0,0 +1,14 @@ +SUMMARY = "Run the tests related to the changed files" +HOMEPAGE = "https://github.com/anapaulagomes/pytest-picked" +LICENSE = "MIT" +LIC_FILES_CHKSUM = "file://LICENSE;md5=6d374a27c85c3fcc979009952ec16f1b" +RECIPE_MAINTAINER = "Tom Geelen " + +SRC_URI[sha256sum] = "6634c4356a560a5dc3dba35471865e6eb06bbd356b56b69c540593e9d5620ded" + +inherit pypi python_setuptools_build_meta ptest-python-pytest + +PYPI_PACKAGE = "pytest_picked" +RDEPENDS:${PN} = "python3-pytest (>=3.7.0)" + +UPSTREAM_CHECK_PYPI_PACKAGE = "${PYPI_PACKAGE}" From patchwork Wed Nov 5 21:26:35 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Tom Geelen X-Patchwork-Id: 73674 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 372D8CCFA0D for ; Wed, 5 Nov 2025 21:28:29 +0000 (UTC) Received: from mail-ej1-f53.google.com (mail-ej1-f53.google.com [209.85.218.53]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.21076.1762378099537319613 for ; Wed, 05 Nov 2025 13:28:19 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20230601 header.b=l171CLwY; spf=pass (domain: gmail.com, ip: 209.85.218.53, mailfrom: t.f.g.geelen@gmail.com) Received: by mail-ej1-f53.google.com with SMTP id a640c23a62f3a-b70bee93dc4so37234166b.3 for ; Wed, 05 Nov 2025 13:28:19 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1762378097; x=1762982897; 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=GuKDKeBpaJP1pVVg9NZGgWlP9z7WprbWBrdFdTYZt5E=; b=l171CLwYwGBFZCIlRIrwGMiusc6FpQu42/QvCySMEfGRaHNEZi7RiK0fANnj+MGZjs l3p5hPSzOvl8F5buYpi5OA6KZxfnrG8kEkNCJyBYEJSA0mEmoP5319itsk/OzorJbR8y d3YXlKk3jJq/xFrnrvoh6DQitkvxKTj/ae3JCLrfaFIW9IfWp8iGXowEtkDXDB+jVHsT qYeLTicCopfZltsJuCmyXZ9Ep+64lDwq5vjlAccvMRKo3p/GvyuOye5Xu9yG4tpQAgfG Y4lQgqrerIbaUEM9nN3/LzfqPnCZhpuZ2YWedFBJd/dBJJ7f3iXCLlAEn7wHhGIgjMoi yi+g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1762378097; x=1762982897; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=GuKDKeBpaJP1pVVg9NZGgWlP9z7WprbWBrdFdTYZt5E=; b=onJMSEkD2ItUqNZDXNNZ9/hbXFTyqS/YyF/5K/mKk7d6gLQ9H+T2SeeX15hDEwyKZP PgAVLiWHAAEa3TmyFvrERuDhadLzcG48W7QPVObYD58Oe63cdHlw2t2Yiv3q3Agg1hNt XWUz07JMzq3H10DD9ojVURObSQvfpFPjP/XupPdrJ3edH02kaTCu3/fMrdoc5N+CMvWL y+A/BJyVCA9L8yPK0IqiIeKlzWTW9P+27xhhAsiWbSQ/X3WrBWgzL2T2T8I+Tkvt0mYO 4BdWVvjvwgiO0ez7G1F5kv4ShMXo4Ihto8LdcdFV5hGmtjhoKE3kymNX7Yx+onDUiFMw ot1w== X-Gm-Message-State: AOJu0YyzTCHt6mQIHSVo1nE4jDnJpmE71vHa3h1yf61R62iMH4aIOLne DMBn+1uLQpqtDQxzugvzrRbnWXlRPCA1zCbsHLYRiVJJ68FtA/pEciZfMCY7R7GA X-Gm-Gg: ASbGncv1SxScoJW2XNubD0Q4ANGNjoD8i5xuNEmQpXABFkUwStn04OpV7FYkVS9s7NG 3THjIYWaitYaH4TMTvSq0/jj9w4tHTg8Tbm10mS4m6TfE14+ni7YXQSMyptM12DUd5qgxrKKLp0 PCd+W/HOuV1dzDoxCVV1INlLgQO9+YTVN9KGan9tkwAA3mV4hVgFXuPjnJPt03sv2/CFVf60iSd RO/f2Vjr5oe6wA7G8cYZZ1O8ud9HZAg0QaiihLEOrNaydkc+h1XZpGVp5eIBzPA3Q3VJQbYV0J2 xNqMOgpOXx/PCmk9mSRh6pja8RCeEctVbVgDV0ROfokm/nhq2GWhZIuJWeXvjVsIDaGUHH+o0GS e+qOoZxoRzLdZZvzA9j+nzVagFUEYAxAO7yT2OgCXbMaIhr+zq5VMn2DiU9c9it9QE/pkTsMhjF WGjRjTen+uAIEBgtvJVNW/wrTs52HNdQSMWg2BVKnavKOhOzEknkaPgBsD58YiG3B05kKT95zqu jbfu2/BvasKjw== X-Google-Smtp-Source: AGHT+IFwnTu614YHp1zL2tMbnVdNZm5ly3ee2VqPa68aiU+g5iaEy5l5yXrm+zvUt9i92oBQ2Bt4hQ== X-Received: by 2002:a17:907:6d24:b0:b2d:830a:8c01 with SMTP id a640c23a62f3a-b72656907e7mr519347466b.61.1762378097371; Wed, 05 Nov 2025 13:28:17 -0800 (PST) Received: from control-center.fritz.box (150-12-20-31.ftth.glasoperator.nl. [31.20.12.150]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-b728933429fsm58550766b.9.2025.11.05.13.28.16 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 05 Nov 2025 13:28:17 -0800 (PST) From: Tom Geelen To: openembedded-devel@lists.openembedded.org Cc: Tom Geelen Subject: [meta-python][PATCH 8/8] new recipe: python3-pytest-retry Date: Wed, 5 Nov 2025 22:26:35 +0100 Message-ID: <20251105212631.386242-12-t.f.g.geelen@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20251105212631.386242-2-t.f.g.geelen@gmail.com> References: <20251105212631.386242-2-t.f.g.geelen@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, 05 Nov 2025 21:28:29 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/121337 pytest-retry is a plugin for Pytest which adds the ability to retry flaky tests, thereby improving the consistency of the test suite results. Signed-off-by: Tom Geelen --- .../python/python3-pytest-retry_1.7.0.bb | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 meta-python/recipes-devtools/python/python3-pytest-retry_1.7.0.bb diff --git a/meta-python/recipes-devtools/python/python3-pytest-retry_1.7.0.bb b/meta-python/recipes-devtools/python/python3-pytest-retry_1.7.0.bb new file mode 100644 index 0000000000..f70adca68f --- /dev/null +++ b/meta-python/recipes-devtools/python/python3-pytest-retry_1.7.0.bb @@ -0,0 +1,13 @@ +SUMMARY = "Adds the ability to retry flaky tests in CI environments" +HOMEPAGE = "https://github.com/str0zzapreti/pytest-retry" +LICENSE = "MIT" +LIC_FILES_CHKSUM = "file://LICENSE;md5=c25bd3d1db774af27b10acd6f80bf939" +RECIPE_MAINTAINER = "Tom Geelen " + +SRC_URI[sha256sum] = "f8d52339f01e949df47c11ba9ee8d5b362f5824dff580d3870ec9ae0057df80f" + +inherit pypi python_setuptools_build_meta ptest-python-pytest + +PYPI_PACKAGE = "pytest_retry" +UPSTREAM_CHECK_PYPI_PACKAGE = "${PYPI_PACKAGE}" +RDEPENDS:${PN} = "python3-pytest"