From patchwork Fri Oct 30 11:02:45 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Leon Anavi X-Patchwork-Id: 102463 Received: from mail-wr1-f54.google.com (mail-wr1-f54.google.com [209.85.221.54]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.8931.1793358196892239144 for ; Fri, 30 Oct 2026 04:03:17 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@konsulko.com header.s=google header.b=fxPVAX0s; spf=pass (domain: konsulko.com, ip: 209.85.221.54, mailfrom: leon.anavi@konsulko.com) Received: by mail-wr1-f54.google.com with SMTP id ffacd0b85a97d-48e3b22e971so265359f8f.0 for ; Fri, 30 Oct 2026 04:03:16 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=konsulko.com; s=google; t=1793358195; x=1793962995; 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=d5MUGv0Udy14VX3G8TB09vFybb9GvT/ZGJjUoQpvtCU=; b=fxPVAX0sNUTo9efR7Wk4ilKpmKP7XCe0KV9aRZGKN2uNQtJlf2m0wH1PQhf2rzVOYg vu6UqdAzEeslnAGdMWKAPtKcqSSl8A+Yt3LQ5Kun2k/wY+PgEwNntdo7aWv8Ibls1jcX 4xVKVU0ixloWKPbD+DoZNmBp75yXwDs3QR4h0= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1793358195; x=1793962995; 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=d5MUGv0Udy14VX3G8TB09vFybb9GvT/ZGJjUoQpvtCU=; b=w1Jp0pkeC4edlM24l3cTxwFHGglFqjKDH7KNrcPbfTeE408+1iWlZEvRGwwSNzco6d 8k1hZzYMtYw8bNLIslHwGlePYHi7s6T1DFjaSE10nvgvmID194yGVZfJCF3dMHL64swm 3K9oMCWe+6vdvIfBXkMsG7jcwsJeCqeyGdwmhyV37eOd6f9NO1ReahKCzVDuTYEbllDN lSVPnAL5RlnT79mVHs6v+VndDkk+CBU6YaRl1UrzC/c54s8gGlFyA+wq7h06TMocvxd+ k7t84niWvqHSRZNw9XL85/p3t7N+2S2LjkC8dpBOlmNgNAUuU9S2GI4KN2ZSOAqiOfH3 oRWg== X-Gm-Message-State: AFq9FYKuafAH1Dhj8kZm04sgehhg0j0w4wDBLxI2EGlLsbgjyQBy0j11 wsTFJwY31hmZoqGEKqnFcJXo1Lq8vzhK0Fy01ulAnHdXShIYaKcCIneI45wP5fgk9o4aWyP7KMv Jxw6v X-Gm-Gg: AYBFou0jJv+S8S/lNGCAgAPgv6uF9xL9/GE7QPuVYtuMqSmh7BIKHIRcMWIK3eDQnwV 8q3tBuF4cY2FIZWVkMscxhh2Rit8AS91CcxSPYrBy7MC0lHOSfrfdHRSgaLUBJ10oku1YsDpLM+ gJFv/4xH/dwn4fVjiSi9uF2DHZ0MkvmfCU1pLiA/KNo17gxdSc0pvrWMm3A0SX8UF1hBuOmdYK1 nejSTMzy/DzFIrm9T/jEoE2FO1a/9A0OmmA98zVrcy1PVbsPkTUH9UWSjWwOUsoJnJSqauXdBGE XoeQDl2pXSGh/Ph7vfB6iGvzAeuZDO97KMLHvFssfhf5LDUZOZe2y8DTnj8OFAtYRFa51lmiYny JbD8ATqSG+plCYBBeBhpNSxpekQ4+RxjYKu6/N+g/0iY3uk5uDtogLu62XX2t5HfIkzw/voLyEJ 0yf5agCLi/AaQ39XvD3JikyWcJZU7UNcWWpB/zFRMsPqxRmVRApcvq7r2+R6fdkqU7J8UhhKM/K kAiY+5WuOdWg0y1obALTZL/wGt3J0NqYhEi3RcPce6uMVxgpcNSM6HS4tTNEXcSaLR1owwQMJrT Zt6L8fqnuAQYXdFwBiRIVpJP7FV+3fzbP0GlTSAZ+Kpvf0m2q9zKD3LtzezIezE3JZCaUNr+hlZ zt8hgn9x8HQ+6H3DAdLb4sLIVt9gcf5Miygy/giyfmdVXrT2Spou32/lkSfu4lL0hbSMygxIbIj ZI X-Received: by 2002:a05:6000:29c9:b0:48d:ff06:c634 with SMTP id ffacd0b85a97d-48e6e5036ecmr2612581f8f.54.1793358194659; Fri, 30 Oct 2026 04:03:14 -0700 (PDT) Return-Path: Received: from tone.k.g (lan.nucleusys.com. [92.247.61.126]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-48e71b78a4csm2642151f8f.23.2026.10.30.04.03.12 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 30 Oct 2026 04:03:13 -0700 (PDT) From: Leon Anavi To: openembedded-devel@lists.openembedded.org Cc: Leon Anavi Subject: [meta-python][PATCH 01/25] python3-cachetools: Upgrade 7.2.5 -> 7.2.7 Date: Fri, 30 Oct 2026 13:02:45 +0200 Message-ID: <20261030110309.1124614-1-leon.anavi@konsulko.com> X-Mailer: git-send-email 2.47.3 MIME-Version: 1.0 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by lin-tor-korg-lkml-alma10-1 with HTTPS for ; Fri, 30 Oct 2026 11:03:21 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/131683 Upgrade to release 7.2.7: - Various performance improvements - Minor unit test improvements Signed-off-by: Leon Anavi --- ...{python3-cachetools_7.2.5.bb => python3-cachetools_7.2.7.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta-python/recipes-devtools/python/{python3-cachetools_7.2.5.bb => python3-cachetools_7.2.7.bb} (86%) diff --git a/meta-python/recipes-devtools/python/python3-cachetools_7.2.5.bb b/meta-python/recipes-devtools/python/python3-cachetools_7.2.7.bb similarity index 86% rename from meta-python/recipes-devtools/python/python3-cachetools_7.2.5.bb rename to meta-python/recipes-devtools/python/python3-cachetools_7.2.7.bb index ec6e612e42..4b564bc3f9 100644 --- a/meta-python/recipes-devtools/python/python3-cachetools_7.2.5.bb +++ b/meta-python/recipes-devtools/python/python3-cachetools_7.2.7.bb @@ -18,6 +18,6 @@ RDEPENDS:${PN} += " \ python3-math \ " -SRC_URI[sha256sum] = "a2223b80de434291ddf4c105354e533bbaf4d29382f5d1bc3e4b9332cb31061e" +SRC_URI[sha256sum] = "e2154c809ce9e1247120258c36821467597b5663d44c3255a9790785f23c2b1e" BBCLASSEXTEND = "native nativesdk" From patchwork Fri Oct 30 11:02:46 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Leon Anavi X-Patchwork-Id: 102464 Received: from mail-ed1-f44.google.com (mail-ed1-f44.google.com [209.85.208.44]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.8903.1793358198402741857 for ; Fri, 30 Oct 2026 04:03:18 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@konsulko.com header.s=google header.b=oXmUIe6V; spf=pass (domain: konsulko.com, ip: 209.85.208.44, mailfrom: leon.anavi@konsulko.com) Received: by mail-ed1-f44.google.com with SMTP id 4fb4d7f45d1cf-6b203527bceso714868a12.0 for ; Fri, 30 Oct 2026 04:03:18 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=konsulko.com; s=google; t=1793358197; x=1793962997; 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=WbLi5TLWG/dVgl1gL+5nUzR1RBpFO2C5fmNRCsro/NU=; b=oXmUIe6VaGtHtLPzZlHNfnYhpejqzsRs0DDYlVz4RfQZcAvGzsZv8LJu+T8qxyH6MK 0fgTlWlPuh4992FLWhM9J5ErqM21uTJGkev3kzl9pbPZBqY32MugN0VAdS8BLR92HdJ3 /sYtjZFZv4MBwv7SNdqtsNXWJRfK3wQKiGFK8= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1793358197; x=1793962997; 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=WbLi5TLWG/dVgl1gL+5nUzR1RBpFO2C5fmNRCsro/NU=; b=1QuuRCjoU5enjAc6IYV9RZ3gGm2PlzikXrkKKWONhbx0ChuhowRt285biq9LaFqlSA C17+CcABCHXkTq1c9mzfnK9I1i6JoYlIRRdtiunQbTa8Fr+N4IP8bCMWsdB5CnCI98qU twi0h06sWhLazgKUH4+LX0bd2EP2MQdroI1YdMdER7Bf55FZPHPSXA12xRHr/EDlxWoc CRJmtq1GsgR8/QWDNW0486ALS4ajBmy481BF68YdV+ryAVj0bvfHSCo/afULBe3Er9pi uj70EFFM5bmbUBvsLN8ZtUKnmPm/QU0ZF73t84T+HaBnMAWBErjcdKc2ztxYhIfk1C+K e9CA== X-Gm-Message-State: AFq9FYJFPRuAuHBBjhYX5sftHPS1ID98alThAgZbZhPoyTHiXiZ5fTYm hlOMowBJe5QjB/VH1g1q2RjsToHDcl8E1hNgVU99ytQkrsgdiJn0gwRqCGQN5+WiGb8PMJtq6Bw QIrOO X-Gm-Gg: AYBFou2Ze+4S8DK84D44FJA705uajzS2uK+gi28rL2ZHTHRWRNR9DzTFN5PWAP7tHDL 0wCzesCI6YK5K8asHyHl81PLNGDMB5CzxFpx0RFgudleLZ91VfYVIMPPeq4yuqh8kl/jdCKo8A0 EFdCZVnOe7AfRPv9R+ZIUR+u636TI+DVVWi/1ypPvD5/ANks4LkTgtw9UIXZ1yPTU5vnnadawFt /5yeimaTlpjBXAtwkutI0Gikz4zdoZkleSsjs4ufHDh95bFcUJWIL+GuVTnC3D6feA205yrZ+A0 cUqXZAYwfcSCcUR4Pt4zpuOw6PAGOQaUJ4geHcqXLDb6lJyZnZoyZXaf11i0BnBkQh1K8DfQyeu hTSY6ECqTU2F/H20HgndifrTtISO2SBdaR78f1dWXA/kkDGZH7iHS4xsuVOEwgfT2x8dlLxUXoR gvqGuUErzJdxmoOEtE26jC5orR8h9TYjucIboGhAFKocswsQoGv6wuLknhYc7GWOQjIWeUgmbDx KtX7Nr2IXOrhQageUemTD9MRSouSWVmFqF/nkqPC0LsYjL2bs8jtQ3XddrBhZ/+U8JOqD9EAJjZ ubIoXnYF03o6j4NKEOoard0tOkUN3IWYvPye2hIRnnmm0D2xqCzbE9ZoZAsUIx17ChIexslRZ1L TKQoCbv/YkZozMTHREALOH1Kgb1VgN7LrXkYPWBjfHe5Yr9ecyAjZcg== X-Received: by 2002:a05:6402:c50e:10b0:6b1:c7d9:b622 with SMTP id 4fb4d7f45d1cf-6b4d4d74bf2mr1022691a12.26.1793358195730; Fri, 30 Oct 2026 04:03:15 -0700 (PDT) Return-Path: Received: from tone.k.g (lan.nucleusys.com. [92.247.61.126]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-48e71b78a4csm2642151f8f.23.2026.10.30.04.03.14 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 30 Oct 2026 04:03:15 -0700 (PDT) From: Leon Anavi To: openembedded-devel@lists.openembedded.org Cc: Leon Anavi Subject: [meta-python][PATCH 02/25] python3-cantools: Upgrade 45.1.0 -> 45.1.2 Date: Fri, 30 Oct 2026 13:02:46 +0200 Message-ID: <20261030110309.1124614-2-leon.anavi@konsulko.com> X-Mailer: git-send-email 2.47.3 In-Reply-To: <20261030110309.1124614-1-leon.anavi@konsulko.com> References: <20261030110309.1124614-1-leon.anavi@konsulko.com> MIME-Version: 1.0 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by lin-tor-korg-lkml-alma10-1 with HTTPS for ; Fri, 30 Oct 2026 11:03:21 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/131684 Upgrade to release 45.1.2: - Revert "When parsing DBC, make sure there are no unused VAL_ and SIG_VALTYPE_ entries" due to regressions - sym: refuse to write a message with more than one multiplexer Signed-off-by: Leon Anavi --- .../{python3-cantools_45.1.0.bb => python3-cantools_45.1.2.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta-python/recipes-devtools/python/{python3-cantools_45.1.0.bb => python3-cantools_45.1.2.bb} (83%) diff --git a/meta-python/recipes-devtools/python/python3-cantools_45.1.0.bb b/meta-python/recipes-devtools/python/python3-cantools_45.1.2.bb similarity index 83% rename from meta-python/recipes-devtools/python/python3-cantools_45.1.0.bb rename to meta-python/recipes-devtools/python/python3-cantools_45.1.2.bb index f5c9e1a76d..1ec1866f3e 100644 --- a/meta-python/recipes-devtools/python/python3-cantools_45.1.0.bb +++ b/meta-python/recipes-devtools/python/python3-cantools_45.1.2.bb @@ -3,7 +3,7 @@ HOMEPAGE = "https://github.com/eerimoq/cantools" LICENSE = "MIT" LIC_FILES_CHKSUM = "file://LICENSE;md5=d9aa4ec07de78abae21c490c9ffe61bd" -SRC_URI[sha256sum] = "ea1619f3d6108a1c3ecd0f81c952ff2dffd023b244704f6f7a17c4f4dca75f73" +SRC_URI[sha256sum] = "c9f9059ae9028902065d5fc4478728749e27815f5548e6b249f963350d812e8e" inherit pypi python_setuptools_build_meta From patchwork Fri Oct 30 11:02:47 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Leon Anavi X-Patchwork-Id: 102465 Received: from mail-ej1-f41.google.com (mail-ej1-f41.google.com [209.85.218.41]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.8904.1793358199685283250 for ; Fri, 30 Oct 2026 04:03:19 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@konsulko.com header.s=google header.b=MpqMl50l; spf=pass (domain: konsulko.com, ip: 209.85.218.41, mailfrom: leon.anavi@konsulko.com) Received: by mail-ej1-f41.google.com with SMTP id a640c23a62f3a-c46822eefb6so67870066b.2 for ; Fri, 30 Oct 2026 04:03:19 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=konsulko.com; s=google; t=1793358198; x=1793962998; 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=eOs1MDre9GKNxSqiDfOqkiz/96qfc1bREnCzhr7z1j0=; b=MpqMl50lwuGgZ3/1mqP74rlpsDrMJyZOEBY4UPqw393R1TvqxS7FneTrzRldLhW2iP uyDDIEqwm7E1kJDTSVNHbwYeHXdOjOoi7j11H7eFheY1JhK8v1VrmQixSBe87KTZ8Lno 5IcZ6V2wy+OcogAWcJPnZ3KQbWME8p87APxI4= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1793358198; x=1793962998; 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=eOs1MDre9GKNxSqiDfOqkiz/96qfc1bREnCzhr7z1j0=; b=Fx9lQhNpsgNxMey+wjHd0RnjSRL7DPnbku8nmXRkIPfzgLhMsXnxXD2zed4bafoakA 2w4etxV9FxCm/sJAaTdx+V2U3F7W3Uj3YYC+6mNybVOjpB2KDhWnKVLanUO719G7k3cY +B+umjFLFu0lD5tfMspuWvsnGn6zvZGqeCme1yV95dfI/dFjlh4zjZrgAjpx6EVPsyCV AT+gOW2VuFKpbXG6SCB3GWKySKfhtei7M4e8IIRsJL+rGKBRM6Zu4smcT0t6bEYOnIFj 93PacEjChNgDAHJDvCaqx7bE47m4Ui2el83PTGWhQt2TRVKKGo19GIAA9SoY7r682+nv G0qQ== X-Gm-Message-State: AFq9FYKAlo2WlinY4iYmgToOoP4/QDXGS54Np0/3279C3uHmy01ugZeg 1Jc00ffYpbil0yYLp+CGq87HkayC2TEemiE9WLtErrSSX0iPGXHmREoQO4zzwCC3qXT0mnMV4Fy InAsv X-Gm-Gg: AYBFou21wKoWVSwm6o5ugJ+ye4mN5mBB/d1oeRCZIGhgMEye9w0JEqrfsUKabRKdH1S 0dWRT9W3/PvPWCRCiYv1yg+EuQ12z05+UQxUWMrZDBXN0zD98m5WEGZwQ6uBvOrb/kJXIVgkesP Zy0kAXU4LCTQ0/Giv3GkYJSutsK2wL4s+ZfiUrlPAlhTSzQaT9J7CMiOVg9RP0WqgMhpMBjlYX1 0GHFvbxJ5IRW76OQT1mSV3bzU8+5NsIGTZLB1dIamZys+lxt6QvurG9y4tkk0gvIklO2HpMZkj9 B+s0RgWWh5b4//Thn0Jt6p7emlXrA6XUF97uJ0i+AyCc8rvVjZwTQwGWRUlmKsJyUjKuoxGh8g6 tMhcmOI6ZFszl0l8UAAqy98ecCCjwaz3oPIRFhdJxEVVAXChMwyWF1Go4kI7ynhDMAJLBuywXxA dOz9yV2hEFa9UlWMOHq5fvjuZ2VhBeSPYLAMXxCD93TF1JHWVmGGPRzX3twFmbmu1HysC5b27uW dw64RRknO7uH0qNdftQ5wmyJUbGHb6CSkEp2GaaPROXicNvE97dSKa4ouXMHZXpxk672VfXUFRX CgUwKS95AEsgxWofk8QcchZkGdHzv4UCOl6RZEReQP5ZmCZuN4U2hEMu3knBLjYevTdmzwFxMU/ 83WHInxUS99MEgrvQ4A81a5XzDKJFx17g/cOl1R1QIrHOC1ch/v45CC9rLFEAi2Ze5HCXEs25yY k= X-Received: by 2002:a17:907:6ea5:b0:c46:cc9e:a14d with SMTP id a640c23a62f3a-c4ca7ac23c4mr158022566b.49.1793358196676; Fri, 30 Oct 2026 04:03:16 -0700 (PDT) Return-Path: Received: from tone.k.g (lan.nucleusys.com. [92.247.61.126]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-48e71b78a4csm2642151f8f.23.2026.10.30.04.03.15 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 30 Oct 2026 04:03:16 -0700 (PDT) From: Leon Anavi To: openembedded-devel@lists.openembedded.org Cc: Leon Anavi Subject: [meta-python][PATCH 03/25] python3-configargparse: Upgrade 1.8.0 -> 1.9.0 Date: Fri, 30 Oct 2026 13:02:47 +0200 Message-ID: <20261030110309.1124614-3-leon.anavi@konsulko.com> X-Mailer: git-send-email 2.47.3 In-Reply-To: <20261030110309.1124614-1-leon.anavi@konsulko.com> References: <20261030110309.1124614-1-leon.anavi@konsulko.com> MIME-Version: 1.0 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by lin-tor-korg-lkml-alma10-1 with HTTPS for ; Fri, 30 Oct 2026 11:03:21 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/131685 Upgrade to release 1.9.0: Behavior changes: - A false value for a flag now overrides lower-priority sources Previously, setting a flag (an arg that takes no value, such as store_true, store_false, count or store_const) to false in an environment variable or a higher-priority config file added nothing to the command line, so a true for the same flag in a lower-priority config file still turned it on. Now the false value counts as setting the flag, and lower-priority config files no longer set it. For example, VERBOSE=false now wins over verbose = true in a config file. Args that take a value are unchanged. - A bare -- in a list value is now an error A list value from a config file or environment variable, such as items = [a, --], used to put a bare -- on the command line, which ended option parsing and turned the user's own command-line options after it into positional args. It now fails with an error that names the key. Fixes: - Options after -- on the command line no longer block other sources. In prog -- --level, --level is a positional arg, so environment variables and config files can still set --level. - IniConfigParser.serialize() escapes % (#364), so values like %Y-%m-%d read back unchanged, and a saved %(name)s is no longer replaced by another key's value when the file is loaded. - Saved config files keep store_false and store_const values. write_config_file() now writes true or false according to whether the flag was given, rather than the value the flag stores. - ConfigparserConfigFileParser reads files that only have a [DEFAULT] section, including the files its own serialize() writes. - ConfigparserConfigFileParser round trip: values written by serialize() read back the same in more cases (for example strings that look like lists, and list elements containing # or ;), a value that will be cut short by a # or ; comment now produces a warning, and interpolation errors name only the key, not the value, which may be a secret. Signed-off-by: Leon Anavi --- ...-configargparse_1.8.0.bb => python3-configargparse_1.9.0.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta-python/recipes-devtools/python/{python3-configargparse_1.8.0.bb => python3-configargparse_1.9.0.bb} (86%) diff --git a/meta-python/recipes-devtools/python/python3-configargparse_1.8.0.bb b/meta-python/recipes-devtools/python/python3-configargparse_1.9.0.bb similarity index 86% rename from meta-python/recipes-devtools/python/python3-configargparse_1.8.0.bb rename to meta-python/recipes-devtools/python/python3-configargparse_1.9.0.bb index f44247383f..3d9b635f8a 100644 --- a/meta-python/recipes-devtools/python/python3-configargparse_1.8.0.bb +++ b/meta-python/recipes-devtools/python/python3-configargparse_1.9.0.bb @@ -3,7 +3,7 @@ HOMEPAGE = "https://github.com/bw2/ConfigArgParse" LICENSE = "MIT" LIC_FILES_CHKSUM = "file://LICENSE;md5=da746463714cc35999ed9a42339f2943" -SRC_URI[sha256sum] = "22a417f4d7b00149f0af82ef7c491f8ecc4b1d5454633fd319b386f5eb806f92" +SRC_URI[sha256sum] = "48d9c22affe4ac419b4dd0691fa929d759e1f99574be41826785f2dbf3da63a5" inherit pypi python_setuptools_build_meta From patchwork Fri Oct 30 11:02:48 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Leon Anavi X-Patchwork-Id: 102466 Received: from mail-ed1-f41.google.com (mail-ed1-f41.google.com [209.85.208.41]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.8933.1793358200412450052 for ; Fri, 30 Oct 2026 04:03:20 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@konsulko.com header.s=google header.b=N4wggVdr; spf=pass (domain: konsulko.com, ip: 209.85.208.41, mailfrom: leon.anavi@konsulko.com) Received: by mail-ed1-f41.google.com with SMTP id 4fb4d7f45d1cf-6b429f71dbeso542710a12.1 for ; Fri, 30 Oct 2026 04:03:20 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=konsulko.com; s=google; t=1793358199; x=1793962999; 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=rTanHciY09kAbfyBGAo8y/tuJin2wTamvMgsOMNvLQk=; b=N4wggVdrE7aq9ifgLZyn3l2f9GOO3oRktFJJSDOsyXh5s7SiFxDZts8RCTrvx1kiuF oznCBZwaKKcSlgUOL+usdPLXSLRFFVNVh17Bi6p9hJuxnWhjYc6O9aEYTztmdrFgMC6x 5Kq/Fl/jec64A5bzGaSftxh++/EMDi0wxMR8s= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1793358199; x=1793962999; 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=rTanHciY09kAbfyBGAo8y/tuJin2wTamvMgsOMNvLQk=; b=ZTWeSo4ehtFHJgE0jyqcAR+KPgIzvhuKZfOFWn0Dvewikd7HqHqUJLVEnenCSnqzFE o31e0RtmAXdbE0Sy/nfCil9qB2rNBClmH93y+9tQxmuJ0g8AyoOlb4Muw3UAsyrsBTpS uNkJ69/VcB6E604RikNghv2f8LeQTwJHeu1RZO4g4VjTCcShs7QWgZDhaWtcJZITBNkt EI/sG7jMgYrmv4P4xinGeuDQzs2wtRX4WdudfFD5gB82drWQbfdU/QRGFvazZBLA8ZCK M6vEumjKFeuPGSfVUq8wlHuo2Ie0SwI7sQOqVcCS5m1BEbT3qDY8x4cA4SFFkuCQ3iSd LxYA== X-Gm-Message-State: AFq9FYIbsmHIM4wMa+fxj8kwxdDctZgv72WfEWo34s4WBUMo8BFweWHj jMhFMzVEbRJwoPNjdHNOeq1UToJBjyfDFlPm6a2MWizhZATRroDMANRyVYYiHobd+am7YK1hxel JZvPs X-Gm-Gg: AYBFou2l3mn3/4Bca5Rf77jvjdbV9j3nrVlJceAeV8ObprgsJlw77NVShRrrrE3ZoQk oJEr/LgD0cy0eqplL23/M9xPLDykOnk/PoAc96MR5WiWmIlO+p54L0V4oLmFEEUh1aKudcjywZO 9Ncj72sxsMMTC6PdiwMzBgMGSbOHgaK16wfgZCknU5szD+tsSqve/RefQ/bXg4+sdxk9ugZ/69F /VG0W0eoYbpKV1spj9cJ0cpy4Q7lc9kN+J9YVyM1l4lt2rClTC3GSNPiLPqzhDXO/vQSs3g56Ig 943CtrWGu+nuqOM5VNuDveSRfe9Cki0QGwR/W1IPXyQ8EbfOht9AW7ay+2/6Qzwk0mvHZnsviaW BnMqfctmK9jLGE7P+J/baNDvi0hkrkRzcWdvkg4cgvz8Qz4y3ENEaZAdpLR2ukvLugVwAiC4k4S KpLcjeW0GP2QPXLeBzdWLJqs1UR+XbYwp7UGGOhmHpUBcNTbW7X/AlRcAJsr28IzdM6UKp1LXTq Zu/khCiPGPSKmxF0X4dg7st07U0VgPiuNSC5NRnYr1rIEm6MmXIZDOml4gH0WgJv8Mnptomhn90 By6AUCKJE+7gWqaAs4Mj/ygYo5sd9F+VLQ1I55ufyDc2lGNLjl48dI/urOPk1imLYZQvmKBcWcb IDagjJwUEnR4pHc1BUZFz3Ymb8FHvUpker6ZD6OhWVfe7Yc5C2BB21A== X-Received: by 2002:aa7:cd73:0:b0:6a7:e514:1d85 with SMTP id 4fb4d7f45d1cf-6b4d438a5aamr928200a12.13.1793358197627; Fri, 30 Oct 2026 04:03:17 -0700 (PDT) Return-Path: Received: from tone.k.g (lan.nucleusys.com. [92.247.61.126]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-48e71b78a4csm2642151f8f.23.2026.10.30.04.03.16 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 30 Oct 2026 04:03:17 -0700 (PDT) From: Leon Anavi To: openembedded-devel@lists.openembedded.org Cc: Leon Anavi Subject: [meta-python][PATCH 04/25] python3-engineio: Upgrade 4.14.0 -> 4.15.1 Date: Fri, 30 Oct 2026 13:02:48 +0200 Message-ID: <20261030110309.1124614-4-leon.anavi@konsulko.com> X-Mailer: git-send-email 2.47.3 In-Reply-To: <20261030110309.1124614-1-leon.anavi@konsulko.com> References: <20261030110309.1124614-1-leon.anavi@konsulko.com> MIME-Version: 1.0 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by lin-tor-korg-lkml-alma10-1 with HTTPS for ; Fri, 30 Oct 2026 11:03:21 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/131686 Upgrade to release 4.15.1: - Reject requests before the connection completes - Address possible race condition when checking the last pong response to a ping Signed-off-by: Leon Anavi --- .../{python3-engineio_4.14.0.bb => python3-engineio_4.15.1.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta-python/recipes-devtools/python/{python3-engineio_4.14.0.bb => python3-engineio_4.15.1.bb} (84%) diff --git a/meta-python/recipes-devtools/python/python3-engineio_4.14.0.bb b/meta-python/recipes-devtools/python/python3-engineio_4.15.1.bb similarity index 84% rename from meta-python/recipes-devtools/python/python3-engineio_4.14.0.bb rename to meta-python/recipes-devtools/python/python3-engineio_4.15.1.bb index 3811ca332c..bed536229c 100644 --- a/meta-python/recipes-devtools/python/python3-engineio_4.14.0.bb +++ b/meta-python/recipes-devtools/python/python3-engineio_4.15.1.bb @@ -20,4 +20,4 @@ RDEPENDS:${PN} += " \ python3-threading \ " -SRC_URI[sha256sum] = "eaa1e386baf9c2c7959eef7f9d9165c5ea910c5b392f5316e78d29ed073cb43d" +SRC_URI[sha256sum] = "1a412e798a90c64fabe7b20798939ae6d4a03f34da8a33d5a21a25a8bbbc3612" From patchwork Fri Oct 30 11:02:49 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Leon Anavi X-Patchwork-Id: 102467 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.8934.1793358200479226465 for ; Fri, 30 Oct 2026 04:03:20 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@konsulko.com header.s=google header.b=hHgBxaBT; spf=pass (domain: konsulko.com, ip: 209.85.208.50, mailfrom: leon.anavi@konsulko.com) Received: by mail-ed1-f50.google.com with SMTP id 4fb4d7f45d1cf-6afbc363efeso674379a12.3 for ; Fri, 30 Oct 2026 04:03:20 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=konsulko.com; s=google; t=1793358199; x=1793962999; 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=o5EYi3xMB2vpvP2s9JXa578Ujg+ZF8rLa74Yrlbkazc=; b=hHgBxaBT0WU3qL70vNUu7lvRFrRTL/1ayWZMpOayFyGeSSn/2VRaY2BobvF2gYmVMn qCdY4zzVi6FqNexsAcoAENRDlT0eaWTefSDikgQlVogy+EVpuyIzwg+jj/U4mjLxRhXv 7TQO9f7xrA3YSkaL01Kw3O/W8wcYfRX1Tt7EY= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1793358199; x=1793962999; 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=o5EYi3xMB2vpvP2s9JXa578Ujg+ZF8rLa74Yrlbkazc=; b=vFPqizub2zhvbdc5Q39Um1fODA9IdjJXFDFy7+ZqLxSaFvKfehWPzac9kQmyr5t0oH HqwBuEfN+ocUV0VAQ8+dvysWLho+esj977hKd1dazJu2LV5rMu2XHx+MzyNaSPHyvSdb EWJns0idSn53PveJ8++Y5MfvIAzYz5BfHWGbWKMCcYTKgaXeCDNCQq+GtS4zUONnXkx5 FYSpOQLePR7lfqB5p68ri+96Y6v6wVW5xz43jF7WtfGV44cX/f+Nx/oQLWxYtYRytlrZ q7GzzVAwNeyhD8so8mXLlJUZ/cXL6GjyuhuDMZCKKGOlRz5/EAcXhhMIBgvrzW1fLRx9 OMfg== X-Gm-Message-State: AFq9FYISdwC0dna8oO10Mz8ulVFGgsJEx//oI5FTSjmrIe3lp+Zj2AIr CBI8XNOzo3yHvAiaVc2w74foC8RUYH0P0urrob7AKSicvMkM6FNRzV6SNyRVG8tIpKFus22RUkf DII9j X-Gm-Gg: AYBFou1EP/His2BKkpRqHINujV19mvq9Cma2p6y4t3zgBUTowZk7JEEJGhzX+yotZgI 2xTFykKkRPk2hFolAqkHsW+OFKCHzRfH4NSIi1XYuG4J+ySX50z63fSVR1pTZC2R3hnfXcMeEpL XVXcTN31Do/9BwYQbLmcrn2kl7j6lwuOim/VMPWexLh1uGqwcTTO/A6nzbPmSpo2m93U5OliBjn cBB659mqalKDsjfu5jFQAvcAR7LzBOEpwbIX9PiSI6y8wZ+bAZdQByVnw71KLx/QjsruQZyeT4p j9M1EMZ7863zU3PfeLQfTLvkaPDrUe0I/hMtu3SoOjyCfllr3MQZcivbqQvWw8eXlW+DuLNHTlc Po+eT1WPP+jP/OUgI2Ksu03Fxmu/Hx3IOZr+LbjNzlR0DEBSHi5OCeyhSUjsFnf635EhArwi0Qk +zfCar4BHRFGja5yyAhlcVYSaQCHilas8Uk+WajMMAy+bldNsIPoZ27gDABek4ZMaEcn3fHXh4+ 7dNCgUGyebai2QsZJqbWILi4BbODy/Hi+0kdrpiykxK31TimFvN1gZ+pCTvL+FFiltcawVn9fwb 4A1dYcVws1vfwLoz15zQdN/ey1MgBeg8oA+b6un/i+uvDD6OTJUxk5Z23xXymucAWZt9pRwHHGy stl4dxxLB5LUI8EMhd5SvTT6I5Xs/MWA9ws20ewPthpBq8e9aK+NjnHQgkl4L5HEN06RbAvfvfM 0= X-Received: by 2002:a05:6402:518f:b0:6b1:ce0f:eb6b with SMTP id 4fb4d7f45d1cf-6b4d4d7c79emr1450282a12.31.1793358198585; Fri, 30 Oct 2026 04:03:18 -0700 (PDT) Return-Path: Received: from tone.k.g (lan.nucleusys.com. [92.247.61.126]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-48e71b78a4csm2642151f8f.23.2026.10.30.04.03.17 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 30 Oct 2026 04:03:18 -0700 (PDT) From: Leon Anavi To: openembedded-devel@lists.openembedded.org Cc: Leon Anavi Subject: [meta-python][PATCH 05/25] python3-faker: Upgrade 40.43.0 -> 40.44.0 Date: Fri, 30 Oct 2026 13:02:49 +0200 Message-ID: <20261030110309.1124614-5-leon.anavi@konsulko.com> X-Mailer: git-send-email 2.47.3 In-Reply-To: <20261030110309.1124614-1-leon.anavi@konsulko.com> References: <20261030110309.1124614-1-leon.anavi@konsulko.com> MIME-Version: 1.0 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by lin-tor-korg-lkml-alma10-1 with HTTPS for ; Fri, 30 Oct 2026 11:03:21 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/131687 Upgrade to release 40.44.0: - Fix: allow repeated digits in pt_BR CPF and RG generators - Fix: keep en_CA SINs out of the 0 and 8 series - Fix: use Luhn check digit for no_NO Postgiro (0000) BBANs - Fix: en_GB VAT ID generation Signed-off-by: Leon Anavi --- .../{python3-faker_40.43.0.bb => python3-faker_40.44.0.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta-python/recipes-devtools/python/{python3-faker_40.43.0.bb => python3-faker_40.44.0.bb} (93%) diff --git a/meta-python/recipes-devtools/python/python3-faker_40.43.0.bb b/meta-python/recipes-devtools/python/python3-faker_40.44.0.bb similarity index 93% rename from meta-python/recipes-devtools/python/python3-faker_40.43.0.bb rename to meta-python/recipes-devtools/python/python3-faker_40.44.0.bb index 505ac3fcdd..bb4ab9c64f 100644 --- a/meta-python/recipes-devtools/python/python3-faker_40.43.0.bb +++ b/meta-python/recipes-devtools/python/python3-faker_40.44.0.bb @@ -7,7 +7,7 @@ HOMEPAGE = "https://github.com/joke2k/faker" LICENSE = "MIT" LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=53360c4126f7d03b63cb79b0dab9e9e1" -SRC_URI[sha256sum] = "02fae4327c03a4a6315e1b428a3878f435bfc276c93435ea349b95c0c9372361" +SRC_URI[sha256sum] = "97245a3756dcaf35418b89bea9f03ae6881557db0032bf048744c2aaee2a9108" inherit pypi setuptools3 ptest-python-pytest From patchwork Fri Oct 30 11:02:50 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Leon Anavi X-Patchwork-Id: 102468 Received: from mail-wr1-f42.google.com (mail-wr1-f42.google.com [209.85.221.42]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.8905.1793358201970143322 for ; Fri, 30 Oct 2026 04:03:22 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@konsulko.com header.s=google header.b=aR71f8qL; spf=pass (domain: konsulko.com, ip: 209.85.221.42, mailfrom: leon.anavi@konsulko.com) Received: by mail-wr1-f42.google.com with SMTP id ffacd0b85a97d-48c4649b35bso531704f8f.3 for ; Fri, 30 Oct 2026 04:03:21 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=konsulko.com; s=google; t=1793358200; x=1793963000; 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=G8BGd7Cq41ggiSflrCEHEUvYjuuaJEU+Z7rjwX8C9NU=; b=aR71f8qLSkdbUVkusBjE+e+XNZugmZvTm7tVL82Kel+n0kfU2oI1lJN5VTM1Czdxgy aLxtWVypr5bbcKLsZegWq38bE93VaWHlwPCfUbMdyES56IVeJeBy8HC4tHJAf9KtNWYR yFBX4nm+u6TB0CcB4Dy7GCxyXlKIYA0R9vuNA= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1793358200; x=1793963000; 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=G8BGd7Cq41ggiSflrCEHEUvYjuuaJEU+Z7rjwX8C9NU=; b=tC0hB4zC6Grn1ApbHGBAQrxMsTH4qPVJEDF14ONBZqmMno4jwZg3JXaCpbhUVPc7Nt xlTJad+bdkWmH/eAe+vB4d7FO9SLno+OIM/w0MBsZ44OnHGvvTYFVLAuE3lxk4y9e/+k FbJSYG47dxG0RR/9hp7EASK7c3AjctgCPZpzbIQB4whgeELvpmRgvJd0xV8xRkljB2ac BA4+ebGx6VBKc8OH6WVTCnDrwOgPxBiI1nGa0E6rTWlvVL5wXL0kin1NoWWjkbNJEXaB aUglIrREDGk2Z+u5p9FGo9878UFfvd4EggiALmKsAs4u4iVBexglz1QY72ilTK9LFFHM LwtA== X-Gm-Message-State: AFq9FYJPlYv/jBKmMhABWoZz3hgkUvQrMae+y3rnuDgYey8dun1Ua7Wh rsli80IgG76aaJinICuLRO7zkB6J5GovTWWXmx9r5eU2afOBke12k2Y/h7KhigFqXMk8yC15E8n 6rBEx X-Gm-Gg: AYBFou3pKH4MBzxI1z3m1/0iC40mnH5a+R2xQmNN//5KoTOUhnWgdyQmj3+mXWsCj3z onpzSeS5xyFP73xU0JVeoKSbcWF1vh0ZtvJRJ1pKM3YeH1CL5e0qaU4EBqweGUXEFB71kqmrumC MSkbA/7bhcvzEzIYNmpdZpiM+Y6nRBlmrOzx0fVV6gUMmvkQHTjajfcRysvryDKv5PAsVgeXCF1 eYK6kkDbMkdP62omLyQ6skb0DyQ0xzXA2yc4luTs90YA3W4XMZ8GUF/JtmRNFS+uBJIsZOJOP8m XUTshIZDV7kgULPtE2gNqRcGWNauKthRwcStco8Q0gQFZlHl7xbtd2+hOgSUScDEpDGgFSDEpCE Jtay87XjA83bHplX9JpUW9AApSFGhuSJkyYpVwtXJsJ8Ovx8SpW8OZi7eAUhffvGipttdG/KWGP hFNpzTUwCHUaYk+09bpcxngqGuoRXW1bdjyh3bsWGyu3EU3YhDCmfIVATv2aBY0Eicl/m+7p2Pp +HWTaVfj5gqsXOYo4WGfOLE+E5jz3mNoctkjLdnYYwhQfrecWQAP6ZpIPlFbHV38P35kHKbGxea MVOSNDbyZNqAoHm/1aUIhQwk/qMAgzjaAAPaTO5MQJ5k6nkUbZLMMJh+WtSBDnzK1ZRsehVJuIO gYY+kx2rs9cPxc8qYDuSfgEnDrQ0EMUl8ZTf8MNPrMPb2dNZYAxpFM35B4fnTo1Vq79+CIPOsHD c= X-Received: by 2002:a5d:64c9:0:b0:48e:4e00:b737 with SMTP id ffacd0b85a97d-48e6e515ff2mr4604345f8f.54.1793358200081; Fri, 30 Oct 2026 04:03:20 -0700 (PDT) Return-Path: Received: from tone.k.g (lan.nucleusys.com. [92.247.61.126]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-48e71b78a4csm2642151f8f.23.2026.10.30.04.03.18 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 30 Oct 2026 04:03:19 -0700 (PDT) From: Leon Anavi To: openembedded-devel@lists.openembedded.org Cc: Leon Anavi Subject: [meta-python][PATCH 06/25] python3-fonttools: Upgrade 4.67.0 -> 4.68.0 Date: Fri, 30 Oct 2026 13:02:50 +0200 Message-ID: <20261030110309.1124614-6-leon.anavi@konsulko.com> X-Mailer: git-send-email 2.47.3 In-Reply-To: <20261030110309.1124614-1-leon.anavi@konsulko.com> References: <20261030110309.1124614-1-leon.anavi@konsulko.com> MIME-Version: 1.0 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by lin-tor-korg-lkml-alma10-1 with HTTPS for ; Fri, 30 Oct 2026 11:03:31 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/131688 Upgrade to release 4.68.0: - [feaLib] Escape " and \ when writing names back out with asFea() in FeatureNameStatement, STATNameStatement and CVParametersNameStatement. - [scaleUpem] Also scale the MATH lengths that are not MathValueRecords (DelimitedSubFormulaMinHeight, DisplayOperatorMinHeight, MinConnectorOverlap, etc.). - [cffLib] Inherit the initial CFF2 vsindex from the Private DICT when decompiling, specializing and instancing charstrings, and fix programToCommands miscounting operands when several blend operators precede the first stem or moveto. - [instancer] Round CFF2 outlines and stem hints on absolute positions rather than per relative operand, and keep CFF2 Private DICT blend values at full precision until they are written back. - [cffLib] Preserve CFF2 Private DICT arrays that use more than one blend group. - [feaLib] Raise FeatureLibError instead of looping forever on an unclosed OS/2, BASE or STAT table block. - [designspaceLib] When a variable font overrides some public.fontInfo keys, merge them with the root-level font info instead of replacing it. - [instancer] Raise an error for FeatureVariations conditions of a format other than the supported axis-range one, instead of silently dropping them. - [filesystem] Don't overwrite an unrelated sibling .zip when writing a .ufoz or other non-.zip archive. - [glyf] Fix exponential running time on composite glyphs that reuse the same component at several nesting levels; getCoordinates now raises TTLibError past 65535 composite points. - [ttLib] Add support for the beyond-64k tables of the final ISO Open Font Format 5th edition: uppercase companion tables (GLYF, GVAR, HMTX, GSUB/GPOS extended layout, FeatureVariations 1.1, TTC 1.1/2.1, DMAP), a ttLib.beyond64k module and CLI, and support in FontBuilder, merge, subset, instancer, qu2cu, removeOverlaps and scaleUpem. - [VARC] Keep addVarComponent() locations sparse, passing RESET_UNSPECIFIED_AXES via a new keyword-only resetUnspecifiedAxes pen argument. - [woff] Require brotli >= 1.2.1 and brotlicffi >= 1.2.1.0, which fix GHSA-9v8h-qqgm-4m35. - Build Windows ARM64 wheels. - [instancer] Fix AttributeError: ElidedFallbackNameID when updating font names of a font with a version 1.0 STAT table; fall back to the subfamily name. Signed-off-by: Leon Anavi --- ...{python3-fonttools_4.67.0.bb => python3-fonttools_4.68.0.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta-python/recipes-devtools/python/{python3-fonttools_4.67.0.bb => python3-fonttools_4.68.0.bb} (79%) diff --git a/meta-python/recipes-devtools/python/python3-fonttools_4.67.0.bb b/meta-python/recipes-devtools/python/python3-fonttools_4.68.0.bb similarity index 79% rename from meta-python/recipes-devtools/python/python3-fonttools_4.67.0.bb rename to meta-python/recipes-devtools/python/python3-fonttools_4.68.0.bb index 9ce580e251..f7175993de 100644 --- a/meta-python/recipes-devtools/python/python3-fonttools_4.67.0.bb +++ b/meta-python/recipes-devtools/python/python3-fonttools_4.68.0.bb @@ -4,7 +4,7 @@ HOMEPAGE = "http://github.com/fonttools/fonttools" LICENSE = "MIT" LIC_FILES_CHKSUM = "file://LICENSE;md5=211c9e4671bde3881351f22a2901f692" -SRC_URI[sha256sum] = "3cb57e6600ca77c0b1729cf8adc23bc0652633a37f18cfa934d9c7bc3de25519" +SRC_URI[sha256sum] = "73294e233070f71e2b3653b6bd8564af676d57f26d075761fb06d1ab2e4a7a5d" inherit pypi setuptools3 From patchwork Fri Oct 30 11:02:51 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Leon Anavi X-Patchwork-Id: 102469 Received: from mail-ej1-f42.google.com (mail-ej1-f42.google.com [209.85.218.42]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.8906.1793358203234932619 for ; Fri, 30 Oct 2026 04:03:23 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@konsulko.com header.s=google header.b=uYHq5P7J; spf=pass (domain: konsulko.com, ip: 209.85.218.42, mailfrom: leon.anavi@konsulko.com) Received: by mail-ej1-f42.google.com with SMTP id a640c23a62f3a-c3f8d72d7ceso91423066b.3 for ; Fri, 30 Oct 2026 04:03:23 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=konsulko.com; s=google; t=1793358201; x=1793963001; 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=/TrjousrCaTXFdcv0v0fx3xm82gLmAPbMXDGsVFp+OI=; b=uYHq5P7JBfVGZ4uqYw8Wa0smpESGl3fuRI1rffpHiQHLbQoYdBZpMZPAQ5Ker5Dj5M Xy7Z1ST1/I07DyXoUHgplXszbjpCL/JIPV6DsQ01wmJo9nUl3LXjaBte+IGxhoxPerWh 5SdjyzGbR/i/bofSISJPjwNbmLVFqigooCv6o= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1793358201; x=1793963001; 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=/TrjousrCaTXFdcv0v0fx3xm82gLmAPbMXDGsVFp+OI=; b=kb75GudPbfOECXYwKSg8CT5d01bhmSWQIDhy23EPUwID3H5ABsXktkXoRenZUUGCz/ J8iPrAIeuu4SOrpCfnVRKBmmeMa7tSu2KyBxkrDVp0AGofKiHddcWZJbIa2OpsuPqZ0F /1jR50Ezeo9ST7OwpJD96WSDuaRvybZo965c8hZcj4ASgyzgJ+sT1r/S6LVYVTscLpxA JvC+5jPuvuStRicSXQeeR3RPte4jiKqLl0T7wZUg4or4AelrnRfbls7CVfvYFqFb4zAv WOUBtexy7sjF6tvTUAeqc2Kndx2YjaZUBqzf7fekL+rGgx3GMGJ3+tna06NX3CCFIjZI 05yw== X-Gm-Message-State: AFq9FYKaqBQR3DFQ1M2zxLw1YrvelDrQTbw53/MPEDhAgMeOhNCIMfm/ Ow8ciPzzrxjLNVgXJd1LJyFwCQAjSyx88RFzDjvkgCo+4EwC1Rq1FwEOqtoucE2Jqt9rfrGLGaI Gu/H8 X-Gm-Gg: AYBFou1ihMAYNiSk9fe0Cll1gvFWZZfJMXindNNrf4JQqOmG70WkxPrbZnJO/0r419H MoTfZg7ziBZhHf1VHu93n1UWtR+BLZQk2d1Kp1EYlWIsZKEUMNwoavdA4t8HDSAb54ycrmaorv7 it4KWRboY5FzOu+i7T4L05WrXCja0OSFeFd7hYNSmkW9/3QCf1iAYxAq0CtybksZkpMkQsDmIpe zeUxsLrHIastxXN6T6OiyXr/+Siz2LiTvh44A531a/UP73/i1U9cEAVPbh24Kq13omFeG8a5O81 NasMY0eZX4zf06F+JlKvuPwYTMCm/gb5eLSWTOKCyDICpDQpjn8ew6gz8xfpb4PXfPpbbvYVdNt qdd40q+HfJSollEYceHRou6A5/u+dzAkfWu2SqgZWlc7ROtu6VXIW5467DqFHso8UWDEivYJ7av zNM3xqSA8CI+78vzgob84SHxGQzMMdjIA6y49SLpjtv5GevzvAUyKWOlgGcKGgnXqo2KEFE917A lb9oyc4uDDHv/4jjM4Pykhv1uvoviYGfwT5u6Vyg35liQOEuxpdsQ63IVi2d1j5opfFsCgl+AHC b+JpE5Pvzsd0mmBWwS+70faUNn/ueX8Gor2rIefkw2noytPiSpgjEav4dDPGuJUHXD6W0QqXR3q HOUfJ1vvcizrxJqssOvA9wGnTpT+mZmNh1v29cqdkmDXiD19I/yMQag== X-Received: by 2002:a17:907:7251:b0:c49:8d28:73ad with SMTP id a640c23a62f3a-c4ca7ad7e39mr167935166b.49.1793358201108; Fri, 30 Oct 2026 04:03:21 -0700 (PDT) Return-Path: Received: from tone.k.g (lan.nucleusys.com. [92.247.61.126]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-48e71b78a4csm2642151f8f.23.2026.10.30.04.03.20 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 30 Oct 2026 04:03:20 -0700 (PDT) From: Leon Anavi To: openembedded-devel@lists.openembedded.org Cc: Leon Anavi Subject: [meta-python][PATCH 07/25] python3-httplib2: Upgrade 0.32.0 -> 0.32.1 Date: Fri, 30 Oct 2026 13:02:51 +0200 Message-ID: <20261030110309.1124614-7-leon.anavi@konsulko.com> X-Mailer: git-send-email 2.47.3 In-Reply-To: <20261030110309.1124614-1-leon.anavi@konsulko.com> References: <20261030110309.1124614-1-leon.anavi@konsulko.com> MIME-Version: 1.0 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by lin-tor-korg-lkml-alma10-1 with HTTPS for ; Fri, 30 Oct 2026 11:03:31 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/131689 Upgrade to release 0.32.1: - cacerts: remove distrusted Comodo AAA Certificate Services root CA due to eMudhra incident https://emudhra.we-have-a-problem.com/ Signed-off-by: Leon Anavi --- .../{python3-httplib2_0.32.0.bb => python3-httplib2_0.32.1.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta-python/recipes-devtools/python/{python3-httplib2_0.32.0.bb => python3-httplib2_0.32.1.bb} (85%) diff --git a/meta-python/recipes-devtools/python/python3-httplib2_0.32.0.bb b/meta-python/recipes-devtools/python/python3-httplib2_0.32.1.bb similarity index 85% rename from meta-python/recipes-devtools/python/python3-httplib2_0.32.0.bb rename to meta-python/recipes-devtools/python/python3-httplib2_0.32.1.bb index 341cb3dd04..54af71c097 100644 --- a/meta-python/recipes-devtools/python/python3-httplib2_0.32.0.bb +++ b/meta-python/recipes-devtools/python/python3-httplib2_0.32.1.bb @@ -4,7 +4,7 @@ SECTION = "devel/python" LICENSE = "MIT" LIC_FILES_CHKSUM = "file://LICENSE;md5=56e5e931172b6164b62dc7c4aba6c8cf" -SRC_URI[sha256sum] = "48a0ef30a42db65d8f3399045e1d09ab0ba66e3b9efc360d07f80ea55d286025" +SRC_URI[sha256sum] = "37900eb8a74576bd99fc39ae1dc8409f95f965d45b56cbcb2194bb55f58a90e1" inherit pypi python_setuptools_build_meta From patchwork Fri Oct 30 11:02:52 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Leon Anavi X-Patchwork-Id: 102471 Received: from mail-ej1-f42.google.com (mail-ej1-f42.google.com [209.85.218.42]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.8935.1793358204175018578 for ; Fri, 30 Oct 2026 04:03:24 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@konsulko.com header.s=google header.b=PIzSCVML; spf=pass (domain: konsulko.com, ip: 209.85.218.42, mailfrom: leon.anavi@konsulko.com) Received: by mail-ej1-f42.google.com with SMTP id a640c23a62f3a-c4322d310e7so81512966b.0 for ; Fri, 30 Oct 2026 04:03:23 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=konsulko.com; s=google; t=1793358202; x=1793963002; 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=JhrFYayO1qCnRtteLdg3qTIaDs/ilnM0eRIA8QpJQjQ=; b=PIzSCVMLogN9nrhrH2IXQv/oPMcIs8+/XOz5jAE4fqzozVrs2ZkxB0housT6oZP0ON LF/GSCudqpTQkpQCxeBiqytvQG3uVcmlilMl/cIhApJKYgrNGECsCwE56ta+lseO7eH0 A2DAUbSlXZLl0znQxdHY3KFSBBer5lYaX8fBo= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1793358202; x=1793963002; 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=JhrFYayO1qCnRtteLdg3qTIaDs/ilnM0eRIA8QpJQjQ=; b=W8/l2ZtKhNTtQMCeE4XeX3nPpKnlhYTcir5Qm/ZKM5E27k7TZ/yYy0dmdfCYRKqt7U bg9NEEHu6APkh6Ka2ZJRGCtvD1QGNpD60xt23QNImVhOmSu6sgrazng2BTEB+Ua0rOPO Z8RaffLlqQQWpQ8mW3Xfki+FZfqKSXfHuTO0omsn3L/LPgVKv0xRAXX/nJpJbA0ybBjq RuALP41GLae43F9Qt7F8nUubx6yP6z7ZMZUiV1VvuhBHrzBbgYSR6MhkMYMLcIgYtd2s /B1fNJk0CvavzH44QoTRqtBx7xu3yWOMrQOCBksaTGhpCK2haMdFvnb4+7duE6TQpuIf +hDg== X-Gm-Message-State: AFq9FYJeQKUxk6fjbzOl5KjBA8H4lxbN0d2nd8DFytwoZgPybF4NXvDD kfLJeW+Mh/4uu+4tmCthCpV/pV/kXyn9MajuGjxgL1OJFZlotc5BLO94un5ZBdpiTHQt29ppRmn qzzKJ X-Gm-Gg: AYBFou0VRHOFqB1zPqBmdQ18zGMqrgA36rCXX89PFZTJ4cDfZ00evRQh/x9hfJaN4Y1 +mMIpdjq0k6i0rhyt3TIaOJ5wCOtjrCPs3x17nsdvsgb9x+yoeFKlRmAHAzLu5uoqnsx5gjra8v mO+dLpGSgd47NzqVvKVn3c27dLgX7gM2iTfXAF8symuNVfS6k2NWHyqbMGOqrwcIbTfa6o65tog uqU53rGbFaTeL9Ufjp0sRIgEk3U9/TN0/d/v0/+8DIrsTkCmIrIlXNYdh1W6aK4c/xzpg4aGpzF 1ISK1Qtda9KVBjkRWBIp29pgya7ltQJPyAf7nQf2iFCYjWXW5AGAv7ztLFYcGyeaTdi/sDtJEaI MkAIITVkDSRPs7OTNurG5ECWs6tUzE9yB+FzFhJ0nP5ZnPhMAyoZaUzdLZt/ivZwf5yVj/6EQLB YRU4amj6RlxEaziFpCkur1qYBTi9vNcKFXOeszjj0nSHUWqlZVVdyCKUhtkwddsJyFMzh6LruFH MwHs1gWi36sh08iLBsb4OTaQdQe9hr8OKyfXW42Go/ZlA/C8Lyr0v9Xz1H/z90YHmXUXviqBJM9 NkRp6i7i3lj+XAiRDXbEpug9YF0YirGexNTVZ2PnPnkk+gUpv4+6tqVtDUQ/Pzs0+Nh1OU7BSk5 ZcMgHqCjKrSFREEmtXkNRwDGFVq+g4kA7uhRZasSZNKs2kyzFKaZ0n9kXRLEcOuNmbeC1XB/xP/ Q= X-Received: by 2002:a17:907:9614:b0:c33:923b:ad51 with SMTP id a640c23a62f3a-c4ca7aeba10mr177602066b.45.1793358202081; Fri, 30 Oct 2026 04:03:22 -0700 (PDT) Return-Path: Received: from tone.k.g (lan.nucleusys.com. [92.247.61.126]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-48e71b78a4csm2642151f8f.23.2026.10.30.04.03.21 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 30 Oct 2026 04:03:21 -0700 (PDT) From: Leon Anavi To: openembedded-devel@lists.openembedded.org Cc: Leon Anavi Subject: [meta-python][PATCH 08/25] python3-importlib-metadata: Upgrade 9.1.0 -> 10.1.0 Date: Fri, 30 Oct 2026 13:02:52 +0200 Message-ID: <20261030110309.1124614-8-leon.anavi@konsulko.com> X-Mailer: git-send-email 2.47.3 In-Reply-To: <20261030110309.1124614-1-leon.anavi@konsulko.com> References: <20261030110309.1124614-1-leon.anavi@konsulko.com> MIME-Version: 1.0 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by lin-tor-korg-lkml-alma10-1 with HTTPS for ; Fri, 30 Oct 2026 11:03:32 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/131690 Upgrade to release 10.1.0: - Prefer valid distributions when collecting entry points - Revert "Prefer the greater metadata directory when a path supplies several" - Prefer valid distributions when collecting entry points. Signed-off-by: Leon Anavi --- ...b-metadata_9.1.0.bb => python3-importlib-metadata_10.1.0.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta-python/recipes-devtools/python/{python3-importlib-metadata_9.1.0.bb => python3-importlib-metadata_10.1.0.bb} (82%) diff --git a/meta-python/recipes-devtools/python/python3-importlib-metadata_9.1.0.bb b/meta-python/recipes-devtools/python/python3-importlib-metadata_10.1.0.bb similarity index 82% rename from meta-python/recipes-devtools/python/python3-importlib-metadata_9.1.0.bb rename to meta-python/recipes-devtools/python/python3-importlib-metadata_10.1.0.bb index 0cb85498e6..10ceed1515 100644 --- a/meta-python/recipes-devtools/python/python3-importlib-metadata_9.1.0.bb +++ b/meta-python/recipes-devtools/python/python3-importlib-metadata_10.1.0.bb @@ -5,7 +5,7 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=affe5a7d8b988c3db245c01075b29e17" inherit pypi python_setuptools_build_meta -SRC_URI[sha256sum] = "9607fb24f95d4e0b1c17d57ec4604357d76d3f0d154f19fd4861f2e31c8e4065" +SRC_URI[sha256sum] = "82b04047fa09792c1a8cfeddfe08bec79e4b13c29c8469b0d3949860f61017e8" DEPENDS += "python3-setuptools-scm-native python3-coherent-licensed-native" RDEPENDS:${PN} += "python3-misc python3-zipp" From patchwork Fri Oct 30 11:02:53 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Leon Anavi X-Patchwork-Id: 102470 Received: from mail-ej1-f51.google.com (mail-ej1-f51.google.com [209.85.218.51]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.8936.1793358205493694391 for ; Fri, 30 Oct 2026 04:03:25 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@konsulko.com header.s=google header.b=iFykG8Gd; spf=pass (domain: konsulko.com, ip: 209.85.218.51, mailfrom: leon.anavi@konsulko.com) Received: by mail-ej1-f51.google.com with SMTP id a640c23a62f3a-c3f8d72d7ceso91429766b.3 for ; Fri, 30 Oct 2026 04:03:25 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=konsulko.com; s=google; t=1793358204; x=1793963004; 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=vroZcVprGiaP6ewyHBy9rspEEUU0WNRGO5gjrOyd2wg=; b=iFykG8GdQaJZlv0JJh3oT4Cm5g7DP7C3ad+ReYBJQ1OGjOQCvsn5uMh3eZTV/pqVVI TiljpzkvxEZNSAM0mZSeBQnAK0JPQ5tmbxYghE8cAAaUqAwtV1rsFr0Qj1LAouf97k4Q uy333RyWSdr0/jQKFDFAjwHqZ5dgH4RgpCUv0= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1793358204; x=1793963004; 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=vroZcVprGiaP6ewyHBy9rspEEUU0WNRGO5gjrOyd2wg=; b=Dg8JclAdGovVmQfYUm2BYBZWFa14/vou8tw3hPZ/weoRBYi7EW0nB1vgPc8ANQuzXu MSrahxyMj+OCxa3FbCdOjtpPXrA0GN5j4MlX+RCGHB5qh82YwXfVD/syMX+YVA9gGcp2 EDWUJVEVVZI5fsI/fXEy5xLPQClE0G0zINioOeYEjPuNbR5+9mgt+UXD8zZbsSEQEm/+ LhXiSSW3XppNP72JvdJY9NcqAmw/c5BbZjYGy8Bg+u210KBNfw2qGk0cS5SxqbMetuGe /+Z7aRDs4MeLFd9TvauKuqys/WlkEXSxLimNk12xTRpwjAN2h4ucwywAH9ccS9xf2d9B wWYQ== X-Gm-Message-State: AFq9FYI4UvhTm2RzuJR5CM9Io8YG0SPnb0VXrgPlPWP8HohyUH4d0/Cx JMk53/gE1OfUYA1DQvTkBhxIelNE0gfK0neUp2UlJXxeASX66ESQ+XTKCXeerNO6wwkLtV825kF NtR/E X-Gm-Gg: AYBFou3FNYI4S9oXJ77xwA0SFbEvDsCQXT8ToaD2bkvhSRILdMC5CWvNN046GtSKeVW N5b6iw1v6G8JtX9iLn/UWQspHqYtzqbdn8I9Upb9zJJH7pJwcRu7FONs5ggnwlngLCU9hnu10Se fVE0ra57/jysoS5+QIGiDTRqs4ujMGlpHxmetl3UWxNnmy+MNEijDZD/GVFymRohrIevyPCL9HH GZuzoFG6E/pNak2Co3iV/YBfMJMxUECM3jvqzTCFtCzVwopjI7BuEMYv7xME/OGhHFc6U6OeuHq txI1SrSwM6ABdrjACNnn3iRlrhFxLX/FfBxfW1pEQVWgF1EwOaNGZ94R0RyX9VdbwUHqSTmzTy+ I4jMNzO6JWX/Fe/yijQWNtmGKkXr7YC5DzjXbigi4SdDvZ+UogPvmzslN41CXMYvbOLRdCX2q8K ula5RRBKP0XPEKzyZJMseK1F55X7Jw6GIKIvvOcI1d40+LSuS5+h8jTQJY86I2D/BshvwDcWFjM 8j8n3wVEL5JJORnYDvjldRu1N1dDctAfsysHrrjHgQP8imwxP4yzchb4VxIia3G9gGk3IRN2Gtc 1vnklPHBC73Pbz5cs1S4A8/GpMAWSEkU2eDgAUvEKxRk8zaVAGHS250OrVhzpv5XIz/bKiG70q8 nnRsNkdZkepbwt/w4lekOr25FD0H+gUwfpr8/fmHTYuxBqRC/zCXwizI= X-Received: by 2002:a17:907:980c:b0:c49:903e:1e19 with SMTP id a640c23a62f3a-c4ca7a82557mr182873166b.26.1793358203539; Fri, 30 Oct 2026 04:03:23 -0700 (PDT) Return-Path: Received: from tone.k.g (lan.nucleusys.com. [92.247.61.126]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-48e71b78a4csm2642151f8f.23.2026.10.30.04.03.22 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 30 Oct 2026 04:03:22 -0700 (PDT) From: Leon Anavi To: openembedded-devel@lists.openembedded.org Cc: Leon Anavi Subject: [meta-python][PATCH 09/25] python3-jsonpatch: Upgrade 1.37 -> 1.38 Date: Fri, 30 Oct 2026 13:02:53 +0200 Message-ID: <20261030110309.1124614-9-leon.anavi@konsulko.com> X-Mailer: git-send-email 2.47.3 In-Reply-To: <20261030110309.1124614-1-leon.anavi@konsulko.com> References: <20261030110309.1124614-1-leon.anavi@konsulko.com> MIME-Version: 1.0 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by lin-tor-korg-lkml-alma10-1 with HTTPS for ; Fri, 30 Oct 2026 11:03:31 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/131691 Upgrade to release 1.38: - Document whole-document results and root replacement - Preserve one-shot operation iterators during patch validation - Clean temporary output after fdopen setup failure - Extend CI: lint, package build, docs build, PyPy, Windows/macOS Signed-off-by: Leon Anavi --- .../{python3-jsonpatch_1.37.bb => python3-jsonpatch_1.38.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta-python/recipes-devtools/python/{python3-jsonpatch_1.37.bb => python3-jsonpatch_1.38.bb} (81%) diff --git a/meta-python/recipes-devtools/python/python3-jsonpatch_1.37.bb b/meta-python/recipes-devtools/python/python3-jsonpatch_1.38.bb similarity index 81% rename from meta-python/recipes-devtools/python/python3-jsonpatch_1.37.bb rename to meta-python/recipes-devtools/python/python3-jsonpatch_1.38.bb index 2b782d2eab..7de7f8cb94 100644 --- a/meta-python/recipes-devtools/python/python3-jsonpatch_1.37.bb +++ b/meta-python/recipes-devtools/python/python3-jsonpatch_1.38.bb @@ -5,7 +5,7 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=4f81c84f9a053e31fe9402a2a4e78864" inherit pypi python_setuptools_build_meta -SRC_URI[sha256sum] = "04288ef93e60084bcb118101cd9d53424e627b91bb47ec5a95c02ec3795f6d23" +SRC_URI[sha256sum] = "debc3e7bdc3d446468d64987f51a0e7a9deea42987ff90a6d1005a489b471c19" RDEPENDS:${PN} += " \ python3-json \ From patchwork Fri Oct 30 11:02:54 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Leon Anavi X-Patchwork-Id: 102472 Received: from mail-wr1-f51.google.com (mail-wr1-f51.google.com [209.85.221.51]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.8937.1793358206875681072 for ; Fri, 30 Oct 2026 04:03:27 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@konsulko.com header.s=google header.b=T+ePG1jN; spf=pass (domain: konsulko.com, ip: 209.85.221.51, mailfrom: leon.anavi@konsulko.com) Received: by mail-wr1-f51.google.com with SMTP id ffacd0b85a97d-48e04773687so170918f8f.2 for ; Fri, 30 Oct 2026 04:03:26 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=konsulko.com; s=google; t=1793358205; x=1793963005; 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=B2+NRVyFXkTihCbf8Zg5FW/GdFNlL9ykqVU3c1IiMrM=; b=T+ePG1jNsg79EgZ2PWdpjHk+yqO7REO4HABu36pV9ULSdIgSObUgvRgAnK2vwAoSJH lSRT03+QYd33SNX5D8zb7iNNB1WeKIfMptcvLhEZOSvRYM4lLvUSApc3wi/RuKfZ//x1 3IrjUllXsgSEbL7B1SmmHwomLT+Cb+hJAkk7M= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1793358205; x=1793963005; 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=B2+NRVyFXkTihCbf8Zg5FW/GdFNlL9ykqVU3c1IiMrM=; b=lVPHnmAyrpa6ZnMqQuFYfdQy2DgSkuBzwwYuS3icfk+7CQoZAdcu4aG/LosuGM0Kux A0lRZntCESniRIxVsFbl0oP9pgE/NcLTdBI2UaDyeLGE39d563W6jUsqAfFjr5CztGW2 +tsfUk2XjCW7UEWPC8lmJXewMVy/ph/8OdgjazcVCV7a9N/1Pb9dXwRf4QVuoXFiyzjW Zey8gAvJ0dkWAl9gnlsVEWhfxS5xEagyHPiaQvQRRHCoKV90kty5Xv5Puc2Or6Kqc1eO zDZ6BLhcDtFlu/NZU4xkgKmas6qmLwaJ3WS/4l6Ftgw3gGsRj8YeiF+x4nZJWbMMYofn MemA== X-Gm-Message-State: AFq9FYI6KekViYzF421f/tkzZ5LBfPQjn6+lNDAI8sGx2Fi0XISdrPr+ 3GP1THtZ8sgY0+Dh9rTqPRQBSFzi3yNXJVEk8dzDvsP1bnjffnNcjZDU7HyD0paTTr2Ucgtxk0f alNfM X-Gm-Gg: AYBFou3rwKg4gv1PgytroxmqWQFlfeLH2RGeLinaVOXdy9ZBYc8ZY3ssXjZNdmIRqcA +z0zB968Q5DwMHvNTalCufszffzfZxXW+j1dr/UX+Yi0XyVNdYA4oD+eQfO2GUAG2YBf1tt0NHn bhAJ/DI7UlUuirOZPUSOtlJcxrNrLRBlioal+cxBGZHk01bq4kUBVWAG7oq9M2Dz7IeF/m4Na19 m/QrmAAZ41U/3ob8Z1JNtQ/YiBhZlCo71u6cw5pL//KGM6KqfK4N7/QMq5YkiY2snQ+bB/ykPIa qr55WTx2jnSyraS15azwQ3N2EpjbhDXD+wSGDylNzsiGSLVuIdFxsafd4h8U3jV5NsaSyTWdzYK AKHlFSuFx/XA8tMMGI0IXXuUnK2MlF+vqKH7vXCRnXZNAu/HM2qrrXIl6ZsJEY72bFfktHseS5P h903Q0vgixl+nXNw/E0GbSiNZH7AzPVwonTQWdpgttJssKIj3yxwTa/VSKWq7uyG44V/MwDdDQA KXCb8HwgynKRcY1D+aZYFqC9vkGoXZ3ZBC+lWddeGeAZvgSi4y7EVyHOWpGr64VXMcHRIDHvtuo rwxZ+k4pcjbbeFvNkabcmzIhTbOyHEEuUEIbQUzKBt7MmP5JHPzcu4EgESxmtQSmEaUL00bnlST 4sExc2g2+bTJoA0MLzKMuaFhCF+jUT9iRQHbNJC+dOqD4Fmi/eNjrxA== X-Received: by 2002:a05:6000:4b08:b0:48e:7508:bc20 with SMTP id ffacd0b85a97d-48e7508be83mr94829f8f.2.1793358204482; Fri, 30 Oct 2026 04:03:24 -0700 (PDT) Return-Path: Received: from tone.k.g (lan.nucleusys.com. [92.247.61.126]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-48e71b78a4csm2642151f8f.23.2026.10.30.04.03.23 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 30 Oct 2026 04:03:23 -0700 (PDT) From: Leon Anavi To: openembedded-devel@lists.openembedded.org Cc: Leon Anavi Subject: [meta-python][PATCH 10/25] python3-msgpack: Upgrade 1.2.3 -> 1.2.4 Date: Fri, 30 Oct 2026 13:02:54 +0200 Message-ID: <20261030110309.1124614-10-leon.anavi@konsulko.com> X-Mailer: git-send-email 2.47.3 In-Reply-To: <20261030110309.1124614-1-leon.anavi@konsulko.com> References: <20261030110309.1124614-1-leon.anavi@konsulko.com> MIME-Version: 1.0 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by lin-tor-korg-lkml-alma10-1 with HTTPS for ; Fri, 30 Oct 2026 11:03:32 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/131692 Upgrade to release 1.2.4: - fallback: pass object_pairs_hook a list of pairs - fallback: leave the object unread when a header type does not match - fallback: return bytes from Unpacker.read_bytes - Run tracemalloc tests sequentially Signed-off-by: Leon Anavi --- .../{python3-msgpack_1.2.3.bb => python3-msgpack_1.2.4.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta-python/recipes-devtools/python/{python3-msgpack_1.2.3.bb => python3-msgpack_1.2.4.bb} (83%) diff --git a/meta-python/recipes-devtools/python/python3-msgpack_1.2.3.bb b/meta-python/recipes-devtools/python/python3-msgpack_1.2.4.bb similarity index 83% rename from meta-python/recipes-devtools/python/python3-msgpack_1.2.3.bb rename to meta-python/recipes-devtools/python/python3-msgpack_1.2.4.bb index 09e1180635..80deffd937 100644 --- a/meta-python/recipes-devtools/python/python3-msgpack_1.2.3.bb +++ b/meta-python/recipes-devtools/python/python3-msgpack_1.2.4.bb @@ -6,7 +6,7 @@ inherit pypi python_setuptools_build_meta ptest-python-pytest PTEST_PYTEST_DIR = "test" -SRC_URI[sha256sum] = "32edb81a2b5eb7cd7c9d941b2bfbbb082fd2cd09e0e725930316af6b708db186" +SRC_URI[sha256sum] = "475c44e12f2a5de766a8448783f149c9b33f3f49b88953c6cd739a77d93c732c" RDEPENDS:${PN}:append:class-target = " \ python3-io \ From patchwork Fri Oct 30 11:02:55 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Leon Anavi X-Patchwork-Id: 102473 Received: from mail-ej1-f54.google.com (mail-ej1-f54.google.com [209.85.218.54]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.8938.1793358207736470563 for ; Fri, 30 Oct 2026 04:03:28 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@konsulko.com header.s=google header.b=S+E6i8ME; spf=pass (domain: konsulko.com, ip: 209.85.218.54, mailfrom: leon.anavi@konsulko.com) Received: by mail-ej1-f54.google.com with SMTP id a640c23a62f3a-c418e215671so67684266b.0 for ; Fri, 30 Oct 2026 04:03:27 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=konsulko.com; s=google; t=1793358206; x=1793963006; 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=xIbrZRSmvMS8RNpgfQ5LR9XT7xwOFQcdSrotiMz5Mm0=; b=S+E6i8MEC8YLcjsGp0HzIgnWZXXbfLvK9Z/iwEBQoJPHxNq+tb9mPL0tBV4UOPelUB vZNOphNOj5K0FBjXJ9ixCcibnT398FgOaIv+OLayFJ8KsF/DWC0sD+oaTkE9o2eBXw6N DqZqbH9pRyBKQQAZSsq2ceXb18IXfRitDg9zw= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1793358206; x=1793963006; 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=xIbrZRSmvMS8RNpgfQ5LR9XT7xwOFQcdSrotiMz5Mm0=; b=FWhldP3extqqqpgfplxEW2p5l6zDhrY7yri8YR3FLBiPCMRUnIRBX+ZUzClfkdzLWz vEhULEV0dF/wRl8+0Je1Vk15nPg3p72LNl6h5jvOHeGnR78O/uW+1Oi/PH2hNBTM7N/J /w/qOaro9Y8aTcQcDWeFoiYTqwNRDgoD6XZEAqWe/qAV5k4P0TosJh5g7yDdm7DshSg3 ZqXplFbyepZ8ML5Q2HUM3W5wtGfE/LfHW2v2WQlWUNxNvx1uKsPRkAB5uW0249pKn+cD 8rWFi6ULytTjBvdG65mAoKIyeB8i3eiKDAE2+qSonmYTDBc72hGU7Jx/RxAghwLHRcm2 p0kw== X-Gm-Message-State: AFq9FYLj/+hxTLq9s6tL/ZQqzmC0WZEvV8j12oEEkYVfjtmuTXBjBUQI pY2y7e6LwLML0iQGSvfdENMkWdmc3eBe78uqzLjK829lqKJ2OAnqw6iZIiUsyT3y5t2LDKLsu/5 UwSdG X-Gm-Gg: AYBFou2ZGntkMZP0vu0CvWsTL59Ea4hP/YoLnCzXCSH6apkSbb6dV7wSEY3Ef9o04hq FRiJfpAPUu6v0TQ0C2bthiEGOy/6X+qqC6jzheZyWNx9J7scYRqxZk03SMmMMiMyZmGxlp4Vkqj HCG8TwPxmm3NMMj0njNf3x6HAxryfqh1CumYX9VSdT5lyhwkbybGnt+5nSuP6xAWt5qCguoaTQI veI3pzENxUsrdXTgvpISUxteHlPNG50yycxAt9uibxzg/9Lf+MGwpEA3bLzLE5DE+k37Zn8FmuD pXS5PfRT8tmPvRPnC/l21xWxJRIMLTNAJJ8wbL72RKHWiZKpmYZNKcuqOQa5qaYLoLhVN33eWCL nn3Qm2ZEjMkXX9cGHFq8BEuq6dDNp+uMiUx6u7lJPEV143hcBGbAJPJIbxXcewSC7XmqvN+61BW 1CBrtMrA1yBl3SHG8fH3+u2Ym0QKV9aRIIQ2NpaWBGaJS45EUTVnAJCIpei6Mh2ySy3d0Y43V0w k1Oz5SYap7VOYIeDBy+iW+y+bvSOfWEUta9lEg6sqaKKfITQCC8eMDADoJHL1GRhk9nTIEkoI4s cNsY45GpnXNSscW+H7hldEDbnFisP1Knw5awZf36Bw6+8eabn/lE+KsISXzRGO7M+8mGQGup9r6 vG3UlYM9uVcaUt9TnM73pkhfER8d1ToT8iuq69LlsFnzuJ9CLQL2ze2thnXzyaOAE54Dz/fZN2a 4= X-Received: by 2002:a17:906:4788:b0:c48:a838:c16d with SMTP id a640c23a62f3a-c4ca7ab3286mr159624866b.30.1793358205711; Fri, 30 Oct 2026 04:03:25 -0700 (PDT) Return-Path: Received: from tone.k.g (lan.nucleusys.com. [92.247.61.126]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-48e71b78a4csm2642151f8f.23.2026.10.30.04.03.24 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 30 Oct 2026 04:03:24 -0700 (PDT) From: Leon Anavi To: openembedded-devel@lists.openembedded.org Cc: Leon Anavi Subject: [meta-python][PATCH 11/25] python3-nodeenv: Upgrade 1.11.0 -> 1.11.1 Date: Fri, 30 Oct 2026 13:02:55 +0200 Message-ID: <20261030110309.1124614-11-leon.anavi@konsulko.com> X-Mailer: git-send-email 2.47.3 In-Reply-To: <20261030110309.1124614-1-leon.anavi@konsulko.com> References: <20261030110309.1124614-1-leon.anavi@konsulko.com> MIME-Version: 1.0 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by lin-tor-korg-lkml-alma10-1 with HTTPS for ; Fri, 30 Oct 2026 11:03:32 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/131693 Upgrade to release 1.11.1: - fix(nodeenv): skip node.js pre-releases for latest and ranges Signed-off-by: Leon Anavi --- .../{python3-nodeenv_1.11.0.bb => python3-nodeenv_1.11.1.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta-python/recipes-devtools/python/{python3-nodeenv_1.11.0.bb => python3-nodeenv_1.11.1.bb} (72%) diff --git a/meta-python/recipes-devtools/python/python3-nodeenv_1.11.0.bb b/meta-python/recipes-devtools/python/python3-nodeenv_1.11.1.bb similarity index 72% rename from meta-python/recipes-devtools/python/python3-nodeenv_1.11.0.bb rename to meta-python/recipes-devtools/python/python3-nodeenv_1.11.1.bb index 02963937db..766f734777 100644 --- a/meta-python/recipes-devtools/python/python3-nodeenv_1.11.0.bb +++ b/meta-python/recipes-devtools/python/python3-nodeenv_1.11.1.bb @@ -4,6 +4,6 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=a9e238ffae5bb6447dbac6291e1dc3a3" inherit pypi python_setuptools_build_meta -SRC_URI[sha256sum] = "3ce8fe5b71d16e8af7039ca65257354100bc772965d6bc549070649e53b1b146" +SRC_URI[sha256sum] = "d7fa027c1df437bdd974b0502a8dc76fa1b3183e369ac9539602bc6bab9100ba" DEPENDS += "python3-setuptools-scm-native" From patchwork Fri Oct 30 11:02:56 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Leon Anavi X-Patchwork-Id: 102474 Received: from mail-wr1-f45.google.com (mail-wr1-f45.google.com [209.85.221.45]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.8911.1793358208597875676 for ; Fri, 30 Oct 2026 04:03:28 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@konsulko.com header.s=google header.b=R/eQ+Qqi; spf=pass (domain: konsulko.com, ip: 209.85.221.45, mailfrom: leon.anavi@konsulko.com) Received: by mail-wr1-f45.google.com with SMTP id ffacd0b85a97d-48c45111bebso245625f8f.0 for ; Fri, 30 Oct 2026 04:03:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=konsulko.com; s=google; t=1793358207; x=1793963007; 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=26tOR3+ivxEySjXh5fhLYunCAlNryUzy1mGwaVlVWDY=; b=R/eQ+QqiCYz9VXhM+fh1L4bkKhxD7/Ty9j635BvD/yAKZdawmW7z4rZvf6a4A06j5G KosPHnwccUqmDnDLA+T48wgqnxitsTtEHwCIkm0QsE5PhbJwxy0VR1oG9UEbKBte3MQk 4LLJyenRB8Mqysz5KUWBu3/NeIzv8BEPxK1rM= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1793358207; x=1793963007; 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=26tOR3+ivxEySjXh5fhLYunCAlNryUzy1mGwaVlVWDY=; b=uiIN05dv/bxGFCTePDFQAFUQoxVwGjXGqq1u2Ye/sMVN+pUQS616f4sfY7ENoUY5Iu DzTdYDQSUEyi8/6TUfkIIqx/OMscsYxLCRBoffDB74fnlNtQUyJdHelFaWTLgx8SXV7N 1MgDZ/NNyvLq4eTITdbZEYAZIUZsAEOorkFj8QIHQzbU4DZ8+Y46UZBxhEXFYHitGID5 9o6Vfxzx9xgDVsHf2jPzVyZlS8ByNq9NxpG64WtVCDnSIhop4f63scVWgDoFyiurhTFY YDvQqRwHosBI+ukVxIXIZ8EIRWwyJgg0ZH9eLv+0AWc5LbYbztuJwq0RKiHTfYp/Erbp iUtw== X-Gm-Message-State: AFq9FYJSjjYgiUkt+QV9AlqyIArP5FFoGI7kEPGJySGzBrw9VLeYouTS NDm7pSulJ11meW3W5F87Ddf58Qdy+PBndUqnijW74Xjd9JPLrko9jO+kAB+OJ21OWb0T5OsBaGT ieAHB X-Gm-Gg: AYBFou1sumO7NrKXZP80yAa8grn2KGptt7PskN4ivugVKcplVZTL9ON4LPNJ4lV+CBY l5zXpslmJ4wyLpgKhhZAR2EezgfIxuDoTwGjH0N0sy7S5KDEc301aqi7A5/hIb2JfsYfL+ajDVX ix2pm1p2cNU1PHcNoM/MqqzMPLdsxwJcT6/jqpcDBO2dLyLX/e9zLRLRrtD+AWv58vTzBYzizbJ KHs4Yi7uz0GNom/1bl/+9FSnBS7qRvx9m31tg8wfhqgZU4NSgSNw6tgE77boSVG8yKbTwvqk3hz dkhlYFOQWMQqwAgjVe4qOGN9NXYjQtPpZ7AuLuILzCR/uyYslKlgDyvqsXNXJoOLDByWql2umf2 9WZaK0aK2TkUCA2xclqPZfQC0LkS1fZ6kuQlnFO/dafJ0KvNXSYodXvszxFyjxEEklU35g/GpUw qNPszbGSR5emLEdLK/YFVDMRXH4azZBTUPBkZN2SWiJzHxMLBSx14Np6mCXchUGtfDcg2rjk6uA JdkptZ+oR5eoCSUDULmg+IiksOwv5Ft6feA+ARd+vqMC1FCpuCfVoKLjArlmk5rK6xpdSstRrO2 XJkR+9Js4svBO4Za1THc45QG2imQkAuK94H1hpfzCOj8v/+C3pBlwNny5p34EgIyUXt86iJ/Ozv Ymr+O4+ljX46UtmtuAGGXAnqt5r36EUN6SE2CN8lncbCXeq69fJOxvw== X-Received: by 2002:a05:6000:22c8:b0:487:15a3:1cab with SMTP id ffacd0b85a97d-48e6e307164mr4847990f8f.18.1793358206738; Fri, 30 Oct 2026 04:03:26 -0700 (PDT) Return-Path: Received: from tone.k.g (lan.nucleusys.com. [92.247.61.126]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-48e71b78a4csm2642151f8f.23.2026.10.30.04.03.25 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 30 Oct 2026 04:03:26 -0700 (PDT) From: Leon Anavi To: openembedded-devel@lists.openembedded.org Cc: Leon Anavi Subject: [meta-python][PATCH 12/25] python3-opentelemetry-api: Upgrade 1.45.1 -> 1.45.2 Date: Fri, 30 Oct 2026 13:02:56 +0200 Message-ID: <20261030110309.1124614-12-leon.anavi@konsulko.com> X-Mailer: git-send-email 2.47.3 In-Reply-To: <20261030110309.1124614-1-leon.anavi@konsulko.com> References: <20261030110309.1124614-1-leon.anavi@konsulko.com> MIME-Version: 1.0 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by lin-tor-korg-lkml-alma10-1 with HTTPS for ; Fri, 30 Oct 2026 11:03:32 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/131694 Upgrade to release 1.45.2: - opentelemetry-api: limit traceparent header length to 512 characters in TraceContextTextMapPropagator during extraction Signed-off-by: Leon Anavi --- ...emetry-api_1.45.1.bb => python3-opentelemetry-api_1.45.2.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta-python/recipes-devtools/python/{python3-opentelemetry-api_1.45.1.bb => python3-opentelemetry-api_1.45.2.bb} (76%) diff --git a/meta-python/recipes-devtools/python/python3-opentelemetry-api_1.45.1.bb b/meta-python/recipes-devtools/python/python3-opentelemetry-api_1.45.2.bb similarity index 76% rename from meta-python/recipes-devtools/python/python3-opentelemetry-api_1.45.1.bb rename to meta-python/recipes-devtools/python/python3-opentelemetry-api_1.45.2.bb index 6e2018a808..4d903d1373 100644 --- a/meta-python/recipes-devtools/python/python3-opentelemetry-api_1.45.1.bb +++ b/meta-python/recipes-devtools/python/python3-opentelemetry-api_1.45.2.bb @@ -4,6 +4,6 @@ observability framework for cloud native software." LICENSE = "Apache-2.0" LIC_FILES_CHKSUM = "file://LICENSE;md5=86d3f3a95c324c9479bd8986968f4327" -SRC_URI[sha256sum] = "aa38ed19bcc084ba42782a73255b3582283eced7ad6dddbd6695189e69adfb75" +SRC_URI[sha256sum] = "d7b0008e21e5fd61cbe7a7f34ca3b6905a78ab677d9bc395e299359c75cda6b4" inherit pypi python_hatchling From patchwork Fri Oct 30 11:02:57 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Leon Anavi X-Patchwork-Id: 102475 Received: from mail-wr1-f52.google.com (mail-wr1-f52.google.com [209.85.221.52]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.8939.1793358209778861995 for ; Fri, 30 Oct 2026 04:03:30 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@konsulko.com header.s=google header.b=C9nionoy; spf=pass (domain: konsulko.com, ip: 209.85.221.52, mailfrom: leon.anavi@konsulko.com) Received: by mail-wr1-f52.google.com with SMTP id ffacd0b85a97d-48e3b22e971so265554f8f.0 for ; Fri, 30 Oct 2026 04:03:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=konsulko.com; s=google; t=1793358208; x=1793963008; 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=+tfygTFVMeYzmKZKqZJVuVGqthDFrSb5LZLpXiNDNQs=; b=C9nionoyw5MSd4N0ldhulsDHSsAo9pU5GiGhPUsghXhkVoYKTENE/2Yw8ioOKFO5bD Ozw+pyEkLhUFF0XAUkPKhLGVmB2kGt70SpTi2XmgNorRJu0v7Raedkv/GLdpD4VEeDFZ kZzFuTeti1T298srwBPXgD5dmFlewu6C/FBGE= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1793358208; x=1793963008; 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=+tfygTFVMeYzmKZKqZJVuVGqthDFrSb5LZLpXiNDNQs=; b=qaqY3qa84qqZVA9Ro8LFH9Z7iGSKymyT7kwNyE61T2PKOWyPx8Jou+GSoYPDZP7Y2L DgbGnR5YqdUT+DInXHyELeuTLQ3dcAMvDM9cGlUvPQQ5oukctmOqnUp6yVL6HK0Qe+x2 SKd/n2H61kAycQeyp9ZZVnWdjsnh2CyJuh4zhhWuDbyiBBGXfheAAAGJq+Tx2097veoS Wy5+9J+QRAfm/6CdTyvC2T6wVcSI7sUa5jfZYmRqrNB5ydRKtHDLSbXireg78pio0mZ2 8+lxR3AnYTw6ASXdkwcTAE08XZAymTCzhGnZU2wKhhLJyikjkunE0YV0Rkt7IwtcWO/V QWBA== X-Gm-Message-State: AFq9FYJyXw8epyATvz4HQJk5UU6uNg6yyKGpjXRC5ros5P3ZSugsWKHQ nS/XfowPL5H9Q2x9ls5k1kNHSpwkgiJZUpKSLBiBx0T/HH7HNgqHxr4Q+KHOpehxPyEFJkCxPpo C8K5+ X-Gm-Gg: AYBFou3Al3Tr2voUVO/FSrWBaxjQ+l2BQAoSs6lzEwW6pJ1n6lnyhCoWY18Oxt+lsnP i38vL78R/3Lb3BGh7jb/L1gPD+fQz2h2KwgDMwzBXaEP8Us61D27GBSTQ/EZAzxU7DmnptiFqJM DcMKktZ5LZpLk4wq2Cu0a5dq564ejgE3Mg2T9bUkJl9BY1jJlV6eTPH0W5c2DL2X+CVT/UoAmMk uM8I7jpBUCprXzxAZymJIhExtVm+rdBjVCm5yCitndEomX8SjcTkSLRJJvJF+QxzXUvX7RIj/QM UXvyXBF8965A/xb5y6Hh3c+ug3UV2S0mrrbkGn7QMD8PIR2VwubeL1NhEQUjhmJx7iF7I4qww1l ipeFeVigzkz3Fgo4pZwkxbz3A2QKiF9NazQtBvbNzShP3ZhI5l5x8EkJlZK8rSD6DVyQTaQ+Dsi 4djOMZZSXUnp0aFNukRtTBfEZGVNaE/u6bjhSUKkbLH/rt/X3rJhZuS1+cBpoLqOA904tIcK1GP 5NKlfjMj9cJamafpY5466xP/M5DrI2MTJ6afDZC+T6IdHGwYahIGTz6RMLxsRukUfAEn3ifXYE4 Qx1NX0tx5x5z43R3RbbCsaQTNnXlM/LpfvuQfmplPMHS/z+1JOZWExsn6Zl3e18TKPgnybSasT2 rmGj/AiN0eksP8eM3SOEbu6cyibq1Le8Je90UsEqeKQdiKlhNJx+tbfIBEatZfgsxRkbhT5Ir3z y5 X-Received: by 2002:a05:6000:46c6:b0:48d:f14a:9173 with SMTP id ffacd0b85a97d-48e6e2c2f5bmr3262288f8f.8.1793358207908; Fri, 30 Oct 2026 04:03:27 -0700 (PDT) Return-Path: Received: from tone.k.g (lan.nucleusys.com. [92.247.61.126]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-48e71b78a4csm2642151f8f.23.2026.10.30.04.03.26 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 30 Oct 2026 04:03:27 -0700 (PDT) From: Leon Anavi To: openembedded-devel@lists.openembedded.org Cc: Leon Anavi Subject: [meta-python][PATCH 13/25] python3-opentelemetry-sdk: Upgrade 1.45.1 -> 1.45.2 Date: Fri, 30 Oct 2026 13:02:57 +0200 Message-ID: <20261030110309.1124614-13-leon.anavi@konsulko.com> X-Mailer: git-send-email 2.47.3 In-Reply-To: <20261030110309.1124614-1-leon.anavi@konsulko.com> References: <20261030110309.1124614-1-leon.anavi@konsulko.com> MIME-Version: 1.0 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by lin-tor-korg-lkml-alma10-1 with HTTPS for ; Fri, 30 Oct 2026 11:03:32 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/131695 Upgrade to release 1.45.2: - opentelemetry-sdk, opentelemetry-configuration, opentelemetry-exporter-prometheus: enforce metric cardinality limits (default 2000) with the otel.metric.overflow attribute, configurable through View(aggregation_cardinality_limit=...), reader cardinality_limits and declarative configuration Signed-off-by: Leon Anavi --- ...emetry-sdk_1.45.1.bb => python3-opentelemetry-sdk_1.45.2.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta-python/recipes-devtools/python/{python3-opentelemetry-sdk_1.45.1.bb => python3-opentelemetry-sdk_1.45.2.bb} (76%) diff --git a/meta-python/recipes-devtools/python/python3-opentelemetry-sdk_1.45.1.bb b/meta-python/recipes-devtools/python/python3-opentelemetry-sdk_1.45.2.bb similarity index 76% rename from meta-python/recipes-devtools/python/python3-opentelemetry-sdk_1.45.1.bb rename to meta-python/recipes-devtools/python/python3-opentelemetry-sdk_1.45.2.bb index 3f7bdd725b..bba2b8bfe8 100644 --- a/meta-python/recipes-devtools/python/python3-opentelemetry-sdk_1.45.1.bb +++ b/meta-python/recipes-devtools/python/python3-opentelemetry-sdk_1.45.2.bb @@ -4,6 +4,6 @@ observability framework for cloud native software." LICENSE = "Apache-2.0" LIC_FILES_CHKSUM = "file://LICENSE;md5=86d3f3a95c324c9479bd8986968f4327" -SRC_URI[sha256sum] = "63d24a6ca645019a631e6a51999c73e93adcac1196ca640b8ae78a7cc4762bf3" +SRC_URI[sha256sum] = "7eec4de13dd21ff3a1670dcb0e02079e692736f94d733dfdce5af461d884248d" inherit pypi python_hatchling From patchwork Fri Oct 30 11:02:58 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Leon Anavi X-Patchwork-Id: 102478 Received: from mail-wr1-f49.google.com (mail-wr1-f49.google.com [209.85.221.49]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.8912.1793358214347650579 for ; Fri, 30 Oct 2026 04:03:34 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@konsulko.com header.s=google header.b=loq8jhmX; spf=pass (domain: konsulko.com, ip: 209.85.221.49, mailfrom: leon.anavi@konsulko.com) Received: by mail-wr1-f49.google.com with SMTP id ffacd0b85a97d-48afbd2c386so294111f8f.3 for ; Fri, 30 Oct 2026 04:03:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=konsulko.com; s=google; t=1793358212; x=1793963012; 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=K+Z0V6tgC4dcCNIBPt59D8tOvr2vziisCUaiCfuj3/o=; b=loq8jhmXAlL70pttyRbkhTJvcn7YyJMhNqyq14JOT4f8a3X7dkMoVs1wvCaqd+GGLR gzFKT5hw5OoyjvpskgyI2aD4QaRUITAo0NtrtP5R5d9fa9o/zKXF1TdOhawINKfU9i0m ENcNRwi68Je8nTLTegbYC8u46WMEwn94ZpBT4= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1793358212; x=1793963012; 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=K+Z0V6tgC4dcCNIBPt59D8tOvr2vziisCUaiCfuj3/o=; b=F9GgxUsyhTohq6BeHqqcK/x6FWSns8ahVvLyABMfvAhywvfV/LWe+2U4WnUeqf0fpf GURC6r+HhBGfLQdQBeBCadpfy93PRatyTceY7qmt/cR5f+PBOHKKoMlg/u7zqF1aUhXI u9LM+1zbhpeDn4FdwBsXAWeRX/4WHPw0uGDK2ZWqU0TTRBToe8koCB0eEO59tu0r0Q6G MVOSJq4/+3jTDFXV9YdbaAbyimwgFsOKT/PhP2BU6zaDo2B5pVOKQ7rCfpPxfJSVZvQH iKpJDkns0jw84WqwB3hi6ph7WuQuJei7WQjJ36TjswpTuZMpdAbML/0c52ATBj5bp19m 1KFg== X-Gm-Message-State: AFq9FYJQDSv6ZSfK1z/4qjcPp36B5iXz/n7TRYYUxH8DDH5dvhW7sDdg gT54pig7gRXQwKtWSBf8E2PE88SzJdpmRTiY0C9GxiLQ/UBnABWYzr+WEBLfkMCMKSn3kzZ12Wy 9cFdp X-Gm-Gg: AYBFou2xKB2VWbKoda9f97W6VXNXERkpK3FqGlvwMEQ+7nHtHmIDE5Tf0wFhxakghSo 18TuWlhFYCcd4JjlA77r+wa5wXk43Pit+eZ1Emdmam6EquVK98uYoZ78LoArrYxLZ/XmJX0de52 36wSqg46WKhMr+HZt0a7ee3dNaz61H5aDoQHAqe6hhRaxXLNSh+oWsQ6lvtsUccCK+phGdxqwme 0yjVfxeNSrWGbDHi4eHUDZLGvv8emQfkD/je7dABb4GWk2nnB6DxfRANymqVRtboZ0L2gfagQ7W xPCxSmOOeNJp45qW+x2tKFWByRaZk/5VMb7cZY0/JBlyCVwTliEZYeMekYXzfRA/XvMOd7LGXzH NmPg/I3E4H4n6g3LkhV7cLNSCsMyXD8phLNWCJnDOmAxIc/A1tfGVgYtqg234/wREQyUl/HO9Ru gmqrpW5ZmVHO8imSh+PV5l4uvyTvwbiQupbJ6t1rl/XzMaYRyF2h5BIiw768O4N9l4tT+JJnk5v db4iR2P5KDCMzEc2af0Q/9s4sDyr6zskxaYJZKeIhReiIyaUJJPXtOZXiQWOq6IygnypTYstJG1 BDVfcbmGhhMKO1hbILw8aTJJDBEunxezWLUIDT4f3cs8ZF3qMt6JPG3/v4jug/wETNqKk0cYbq3 RVFlWRo/l00mKsLwJgZtcSSM7/wis8A0JFu5W7XQVw34HRCpXuM1FkA== X-Received: by 2002:a05:6000:2892:b0:48d:eb44:650c with SMTP id ffacd0b85a97d-48e6e309f40mr4750086f8f.40.1793358209296; Fri, 30 Oct 2026 04:03:29 -0700 (PDT) Return-Path: Received: from tone.k.g (lan.nucleusys.com. [92.247.61.126]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-48e71b78a4csm2642151f8f.23.2026.10.30.04.03.28 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 30 Oct 2026 04:03:28 -0700 (PDT) From: Leon Anavi To: openembedded-devel@lists.openembedded.org Cc: Leon Anavi Subject: [meta-python][PATCH 14/25] python3-pyflakes: Upgrade 4.0.3 -> 4.1.0 Date: Fri, 30 Oct 2026 13:02:58 +0200 Message-ID: <20261030110309.1124614-14-leon.anavi@konsulko.com> X-Mailer: git-send-email 2.47.3 In-Reply-To: <20261030110309.1124614-1-leon.anavi@konsulko.com> References: <20261030110309.1124614-1-leon.anavi@konsulko.com> MIME-Version: 1.0 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by lin-tor-korg-lkml-alma10-1 with HTTPS for ; Fri, 30 Oct 2026 11:03:42 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/131698 Upgrade to release 4.1.0: - Drop support for EOL python 3.10 - Significant performance improvements - Fix handling of Literal and Annotated for lazy imports Signed-off-by: Leon Anavi --- .../{python3-pyflakes_4.0.3.bb => python3-pyflakes_4.1.0.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta-python/recipes-devtools/python/{python3-pyflakes_4.0.3.bb => python3-pyflakes_4.1.0.bb} (73%) diff --git a/meta-python/recipes-devtools/python/python3-pyflakes_4.0.3.bb b/meta-python/recipes-devtools/python/python3-pyflakes_4.1.0.bb similarity index 73% rename from meta-python/recipes-devtools/python/python3-pyflakes_4.0.3.bb rename to meta-python/recipes-devtools/python/python3-pyflakes_4.1.0.bb index 5fd08b65ab..1472253e66 100644 --- a/meta-python/recipes-devtools/python/python3-pyflakes_4.0.3.bb +++ b/meta-python/recipes-devtools/python/python3-pyflakes_4.1.0.bb @@ -3,7 +3,7 @@ HOMEPAGE = "https://github.com/PyCQA/pyflakes" LICENSE = "MIT" LIC_FILES_CHKSUM = "file://LICENSE;md5=690c2d09203dc9e07c4083fc45ea981f" -SRC_URI[sha256sum] = "94762a3a5a343a79b28754f96c554bce057a592a4896907d73f0369fe824e053" +SRC_URI[sha256sum] = "592beb57058eb82eb190fb7514f2081c555c51000b029ff71286a681e6cf2f83" inherit pypi setuptools3 From patchwork Fri Oct 30 11:02:59 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Leon Anavi X-Patchwork-Id: 102476 Received: from mail-wr1-f52.google.com (mail-wr1-f52.google.com [209.85.221.52]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.8940.1793358212318442321 for ; Fri, 30 Oct 2026 04:03:32 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@konsulko.com header.s=google header.b=qRROhy6I; spf=pass (domain: konsulko.com, ip: 209.85.221.52, mailfrom: leon.anavi@konsulko.com) Received: by mail-wr1-f52.google.com with SMTP id ffacd0b85a97d-48c4d870d54so333761f8f.2 for ; Fri, 30 Oct 2026 04:03:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=konsulko.com; s=google; t=1793358210; x=1793963010; 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=FEWUHBrF6xFc/jwAJbRcNyakpQ+b9Z3ELuwngkAH/44=; b=qRROhy6IbJko4Ls5s9paFnCQ5frbIdkmG+/3qMLMJLZ8xbf8TI1QwJxyN1r9wRpoj8 Y9CzeNTklymTX2aSnB54irPCtfqNYXsaeSsxOjFHhVR1QUno223kCKEDDLBg+TpPJtoW 9mceLy4kCQtiLRCDMGlZJ0fV7dJrTsAUywZ1k= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1793358210; x=1793963010; 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=FEWUHBrF6xFc/jwAJbRcNyakpQ+b9Z3ELuwngkAH/44=; b=tOkgbhbnEyX+vcPEH7sSC66DrvDfnU+UuxKY1rl0UGRyO2Xa8b8HGQz6Tf38s4ROQ3 UM0/ri7L73U0RI7za4fgw2Pl/YLC0mQVu5hezi6lTqB1jYIVONK84JmM2/a/WBxLgMja JKuuNkw51ghqjFbaMjjn4RaUXjDQpnwIvr/XCnTKN2rKElVRDlFtnk48IAXualEzMaUG W5Eeek3t4j84NeTAHPbBG3mGxWBjzLyLK7q/4RqLkqOtpF6ZtWm4jXTBbmQnMb29pJnH 4zvKUh+J1Zf5JoPPcBJPs/HYSYRLqSalueGqrIbQ6SBeZfsK83udVdPAB5l3kdvHGCvg Ol+Q== X-Gm-Message-State: AFq9FYJkjxM1RAKD+x2DqiG+VrepusqpBF4A2YlL2d/LSVIJ+zH2uiDg rgArxiSqaGMaf8vc20H0PKVdLAzLdtN3hbjpPuaIYzfUuyLZDYETvQ+m8G8O+v9VuliBEvzBW+V UY32O X-Gm-Gg: AYBFou0WnYmELvwFMz/GpmuXQf0wnvd+GxIyhOGPGPTVosR9CNVPef93oQmLU9HLIwL 37XVjSGJjarSqRMbpTDArCWU5m3LU9nyCNEuHtskp30gjSS2NTpdM3WLmPo8sWZ1ROgCNkpPXE/ WyeqfaaZIv5GiC7TYSlKZdOZpWwt2STLeFSjXKTAIWN/5Ds7y/wVbCLBdGacO5loLcmzJAie21k nqg0iFAnlLKkEUSFkyzLpl9LtSt54on0nZzu9hrwmrV5lj/r3qxGx+fMjm5oDtjO70d2K7UDQnR QpdZIKt4tz6Q+sQUNTGQwlQyv0z4RoTE2c/2tLDiV5GE3TRdORTO9ZtWGDEi2K4Yc8/AriMFFns z1mKfeapMJJQgcFpNfQn8tRJWWCvY+NzqoMqqAdBeO2buiA/AS+INEJGMHoa5SqGVVwS1CFYTyE yKE4voPTrWdPWMTdt3ETcC7ImKa2dUXetUimwQU9AnND1yeDfwjvHRsQ2pSbheQMYSgD8b+ASOm LwPeAqh8k5wjm1eEnWzCvHKwBciX5TnBp+y5OP54FCF/8IId/mD24R4sp7Yodg1CLDuV9eeObrR rCsa5YSdS8W7wqDEJTNf16UQyyQi1Sn/BpbS9k/Cw80AsBLwGdZgpctZdCfLU9TfGGIDsUN/xzs D3ArytYqVPFc/871J1wCn+Q7nKbks95mDoUfaCp1Jc7nwAnJ4ygialb8= X-Received: by 2002:a05:6000:4b04:b0:48e:6f84:2e8e with SMTP id ffacd0b85a97d-48e6f842efemr4041762f8f.39.1793358210434; Fri, 30 Oct 2026 04:03:30 -0700 (PDT) Return-Path: Received: from tone.k.g (lan.nucleusys.com. [92.247.61.126]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-48e71b78a4csm2642151f8f.23.2026.10.30.04.03.29 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 30 Oct 2026 04:03:29 -0700 (PDT) From: Leon Anavi To: openembedded-devel@lists.openembedded.org Cc: Leon Anavi Subject: [meta-python][PATCH 15/25] python3-pytz: Upgrade 2026.5 -> 2026.6 Date: Fri, 30 Oct 2026 13:02:59 +0200 Message-ID: <20261030110309.1124614-15-leon.anavi@konsulko.com> X-Mailer: git-send-email 2.47.3 In-Reply-To: <20261030110309.1124614-1-leon.anavi@konsulko.com> References: <20261030110309.1124614-1-leon.anavi@konsulko.com> MIME-Version: 1.0 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by lin-tor-korg-lkml-alma10-1 with HTTPS for ; Fri, 30 Oct 2026 11:03:42 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/131696 Upgrade to release 2026.6: - IANA 2026f - tz changes for Brazil - Northwestern Ontario is expected to follow Manitoba Signed-off-by: Leon Anavi --- .../python/{python3-pytz_2026.5.bb => python3-pytz_2026.6.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta-python/recipes-devtools/python/{python3-pytz_2026.5.bb => python3-pytz_2026.6.bb} (86%) diff --git a/meta-python/recipes-devtools/python/python3-pytz_2026.5.bb b/meta-python/recipes-devtools/python/python3-pytz_2026.6.bb similarity index 86% rename from meta-python/recipes-devtools/python/python3-pytz_2026.5.bb rename to meta-python/recipes-devtools/python/python3-pytz_2026.6.bb index 4e210050df..69cfa530ca 100644 --- a/meta-python/recipes-devtools/python/python3-pytz_2026.5.bb +++ b/meta-python/recipes-devtools/python/python3-pytz_2026.6.bb @@ -7,7 +7,7 @@ inherit pypi setuptools3 ptest-python-pytest PTEST_PYTEST_DIR = "pytz/tests" -SRC_URI[sha256sum] = "fa23724b9c486543b9ff54a327ee7569ac83ade54bb9afd0fc18676620401c86" +SRC_URI[sha256sum] = "3b0fc2727707663d6e517936f444fd8a8b240f1fc32f4bf7ee03274245945284" RDEPENDS:${PN}:class-target += "\ python3-datetime \ From patchwork Fri Oct 30 11:03:00 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Leon Anavi X-Patchwork-Id: 102477 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.8941.1793358213468312846 for ; Fri, 30 Oct 2026 04:03:33 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@konsulko.com header.s=google header.b=ASIFSF5u; spf=pass (domain: konsulko.com, ip: 209.85.218.53, mailfrom: leon.anavi@konsulko.com) Received: by mail-ej1-f53.google.com with SMTP id a640c23a62f3a-c315869241fso78507666b.0 for ; Fri, 30 Oct 2026 04:03:33 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=konsulko.com; s=google; t=1793358212; x=1793963012; 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=gUrO7q9UeVnVljR+R5+bv8XPW5iBY6mGc4t8jOfYkS0=; b=ASIFSF5uoGQ/KQ2fZ2MTIITw6tLmaX9LLNz0bTMXVSUk+rdzGjNZhwCFUgQgCKeGke pRbUnm+p8LzQH6etQC1QbrTsHo8QzsuR2uW31UGwTKUHjrgE0lTb+7Ecr8bUalicsXKk EfzU0SvB9MM4HjwkwzZDhS20a4da1pnPnKAUU= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1793358212; x=1793963012; 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=gUrO7q9UeVnVljR+R5+bv8XPW5iBY6mGc4t8jOfYkS0=; b=ETXJt9Q3Df695nsML0//2n+FuBNaYCGMYmTcBh7Jm2a3Scs5av2L8PAtQfNFGemWpw ZnpN105umgsGUYMwOr7MyQqyn28XGldaKfyG3IPIcDOA8It4rfTbPaqr6Fp0f+Hp2gGk 7Cqx/LAfUzxV4BJvPZjRGEQs1Nr3aadUA2hXv8KNo93lO7E0CJQ+dLmu5oQX1MH+wByx fTGiuK1IQGlNmgVRvAf3uKzW1lIjJGnlKbSyQmV20HSE7S8N5ntMp3SW2Cyc3HGTK/OB vGC7D/NQtshdXjRQIjXHPvRY6npZ4S+cJbIWaK2aLprSI6BFPMTe16TyR+MKYI16XREV 4YNA== X-Gm-Message-State: AFq9FYKb3vbnnoOTc8bsBqTB1DmmFhV8HY2WnA4X7XFCF5yYWsvqvDe5 yYvMP4jPbnOBG7Mh1/vNmZ/HGdhlkuz0JjqDhYpr5J7STfAOLTHqtHpbByZXGU/OvAC3CC6z47b 2MDSG X-Gm-Gg: AYBFou1VU6Wfdzn0tH6JCZTGlC/ekug+olIzULbrkqBTfbxqY5fH+JgBif3sth93QM3 rKpkTqUmXxU08uvBl8NTPLG4pUTrS6i7RN7yQ+woUddtWt3useZCfRhx6Jlor1rsxvHzwT/JgZu UWdI3EKrPE8atrZjlN5yi63st1qEaJgS4E+9GKDqn0baOlo+oMi9S49JIVN2Skk3+HfCtHM/d1t xMwBEbXqSAbBbj9gUFrpzhnjsxwFIcjXpYlZ+u6oLoW7hRhtEt6yebFYnFFTAPVt6J4Ijt7CQ7f wilNcIJG8SyF12lGPn/xlmMSVuNlo4LL6fNMbKIFU3YbVCO/fQWsx8fEttLNPG1QjFTFeaZvBBi WT9/2HKdOj6qyzylycz8nwv+T/qWjLh9ieqnLi5ZUv3eeisqfEytc4VsTTu0E1js2lOiT7QQ/M7 n+uGKBbAKJol0g0k7BWBW3l6Gq2uzCQgEtMlZRu3YWPnrJau4tWgZMO+TCA8Awismregz1RFVwP VcB1Ep3autugUF2YPKuZ0Kkx0qyxkVfA4wtaxxuhRq/1al8kgCvxSOCMnF4ZeDFGtCfYsZsnH3E I4QbZRoRkkMejQ6S/fH1l4K9Gl/X7AJ04tJBkFrIgSv63AukGXyXtgNaymW1Vs+HZc97VsPlD7I XlxdLd+Lv3NSqy7dgkz6On0FA2vAITvNB/qDsABliwR9cYoYlXFutXA== X-Received: by 2002:a17:907:928d:b0:c42:5363:38dc with SMTP id a640c23a62f3a-c4ca7a4a91fmr162354266b.25.1793358211405; Fri, 30 Oct 2026 04:03:31 -0700 (PDT) Return-Path: Received: from tone.k.g (lan.nucleusys.com. [92.247.61.126]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-48e71b78a4csm2642151f8f.23.2026.10.30.04.03.30 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 30 Oct 2026 04:03:30 -0700 (PDT) From: Leon Anavi To: openembedded-devel@lists.openembedded.org Cc: Leon Anavi Subject: [meta-python][PATCH 16/25] python3-ruff: Upgrade 0.17.2 -> 0.17.3 Date: Fri, 30 Oct 2026 13:03:00 +0200 Message-ID: <20261030110309.1124614-16-leon.anavi@konsulko.com> X-Mailer: git-send-email 2.47.3 In-Reply-To: <20261030110309.1124614-1-leon.anavi@konsulko.com> References: <20261030110309.1124614-1-leon.anavi@konsulko.com> MIME-Version: 1.0 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by lin-tor-korg-lkml-alma10-1 with HTTPS for ; Fri, 30 Oct 2026 11:03:42 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/131697 Upgrade to release 0.17.3: Preview features: - [suspicious] Add shared-clock-mock Bug fixes: - [pyupgrade] Avoid incorrect conversions to f-strings (UP032) Performance: - Buffer stdout in ruff format - Specialize ASCII identifier lexing - Speed up identifier and keyword lexing Documentation: - [flake8-bandit] Describe what the rule actually checks for httpx (S113) This work was sponsored by GOVCERT.LU. Signed-off-by: Leon Anavi --- ...-Use-portable-atomic-for-AtomicU64-on-targets-wi.patch | 8 ++++---- .../{python3-ruff_0.17.2.bb => python3-ruff_0.17.3.bb} | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) rename meta-python/recipes-devtools/python/{python3-ruff_0.17.2.bb => python3-ruff_0.17.3.bb} (86%) diff --git a/meta-python/recipes-devtools/python/python3-ruff/0001-ruff-Use-portable-atomic-for-AtomicU64-on-targets-wi.patch b/meta-python/recipes-devtools/python/python3-ruff/0001-ruff-Use-portable-atomic-for-AtomicU64-on-targets-wi.patch index ccf1d645be..2fbda610aa 100644 --- a/meta-python/recipes-devtools/python/python3-ruff/0001-ruff-Use-portable-atomic-for-AtomicU64-on-targets-wi.patch +++ b/meta-python/recipes-devtools/python/python3-ruff/0001-ruff-Use-portable-atomic-for-AtomicU64-on-targets-wi.patch @@ -1,4 +1,4 @@ -From d2c053cc5d1906f1276ce323531c626f6e199e26 Mon Sep 17 00:00:00 2001 +From 3db4e7361ecdafec16b5ea23a2a21e62bc5d87bd Mon Sep 17 00:00:00 2001 From: Khem Raj Date: Wed, 21 Oct 2026 18:00:00 -0700 Subject: [PATCH] ruff: Use portable-atomic for AtomicU64 on targets without @@ -31,7 +31,7 @@ Signed-off-by: Khem Raj 4 files changed, 58 insertions(+), 4 deletions(-) diff --git a/Cargo.lock b/Cargo.lock -index 08da4b1..f6ae6ce 100644 +index 84eda7b..4444142 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -3123,6 +3123,7 @@ dependencies = [ @@ -43,7 +43,7 @@ index 08da4b1..f6ae6ce 100644 "regex", "rkyv", diff --git a/Cargo.toml b/Cargo.toml -index ae31696..57a66fb 100644 +index f5f3f6c..288535a 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -172,6 +172,7 @@ pathdiff = { version = "0.2.1", default-features = false } @@ -55,7 +55,7 @@ index ae31696..57a66fb 100644 proc-macro2 = { version = "1.0.79", default-features = false, features = ["proc-macro"] } pyproject-toml = { version = "0.13.4", default-features = false } diff --git a/crates/ruff/Cargo.toml b/crates/ruff/Cargo.toml -index a7cd6cd..b7ca393 100644 +index d88c322..a0de836 100644 --- a/crates/ruff/Cargo.toml +++ b/crates/ruff/Cargo.toml @@ -77,6 +77,9 @@ tikv-jemallocator = { workspace = true } diff --git a/meta-python/recipes-devtools/python/python3-ruff_0.17.2.bb b/meta-python/recipes-devtools/python/python3-ruff_0.17.3.bb similarity index 86% rename from meta-python/recipes-devtools/python/python3-ruff_0.17.2.bb rename to meta-python/recipes-devtools/python/python3-ruff_0.17.3.bb index 0a18c03807..0c3a0dec55 100644 --- a/meta-python/recipes-devtools/python/python3-ruff_0.17.2.bb +++ b/meta-python/recipes-devtools/python/python3-ruff_0.17.3.bb @@ -6,7 +6,7 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=e679ca4f742cbfa29ab6a499529c2d39" SRC_URI += "file://0001-ruff-Use-portable-atomic-for-AtomicU64-on-targets-wi.patch" -SRC_URI[sha256sum] = "84d632402d14c23b488f941db23712d6736a013225162062d34558c3f3c780eb" +SRC_URI[sha256sum] = "a57049c8addb3662073859bb55a7ad35aa54f8a7c9ed268911d1333c5aadaaa9" inherit pypi python_maturin cargo-update-recipe-crates From patchwork Fri Oct 30 11:03:01 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Leon Anavi X-Patchwork-Id: 102479 Received: from mail-wr1-f47.google.com (mail-wr1-f47.google.com [209.85.221.47]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.8942.1793358214425975435 for ; Fri, 30 Oct 2026 04:03:34 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@konsulko.com header.s=google header.b=AjFmsbWM; spf=pass (domain: konsulko.com, ip: 209.85.221.47, mailfrom: leon.anavi@konsulko.com) Received: by mail-wr1-f47.google.com with SMTP id ffacd0b85a97d-48e20ed3b9dso529869f8f.2 for ; Fri, 30 Oct 2026 04:03:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=konsulko.com; s=google; t=1793358213; x=1793963013; 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=c9HiARvFqvHrlOBJ/At+xUW9SaYV+ShQrcyF3GLRZgg=; b=AjFmsbWMBjKdb8kRQjQ7bw8imESU9o+c/Y2CYjKkHkfkbCZa6haOTvyZFcWCusvc5A VcuwDAe/47QFDMVDJsDV7BbT1xyFq6taDTUpsxjIGWRUgrdnGSh9EuYggQLwCL4C1cSC L06SnNATFr5Ffh7EhqpUyJ11VNIu9gaWIf5ZQ= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1793358213; x=1793963013; 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=c9HiARvFqvHrlOBJ/At+xUW9SaYV+ShQrcyF3GLRZgg=; b=W6q2qn3Y3/KDqWSoRcTFl9DmHxC8S1yHcjR+6bUVyUsCpdea62v23ox3AAyKu6Ifwm BKNtAGX3FyU9LkCEve6VhyOnf7LFljMoa8J6tD7tsCfJ8x4xLAwJf39+5a7xhpQqQxH8 wvvGQFkw7oLX5S71EATTFUdHtocHsBRp4azH8zr0CMbAtUlvQHMvNOQxF+5EUHkqZMnq 0ttTSuzVSXM+Nb8EpGEfhPckbCjbixUIR3aMr7JiYekeGa2ew14VLiU1dy7IWHg7BMqR o0Zb7TXbEI+aEFcEc+5dLCkn1GcqG9aUqOol05EIjHwRQufcykeGA9CnaKM10LRcqbju 1ElQ== X-Gm-Message-State: AFq9FYI6qcClpLxdQxUwiP6CFGWqc85vXBA2B3INy3AjEwub1po4Y/aQ X1aYJuqkg4ix230nwRh/pKHQNSj4nnpAnW/QqVvQ9LyZt8EEFc7G5oZUqAXG/UNpBoJ1G5/aAAX lGf+Q X-Gm-Gg: AYBFou2b9jTWt5zOPw5GXVo+3E/UFv2htchrtH7VSEUZ6gDGY8fHJqRPilGVdDGFOuW vR+v/J9xOa8/xCt+XYB18F7bf2Aq4xopzJfLVJdHxWWWA6w3dng48eEq3/xPSoyxB1glhDWjVeN wP+5AzIEkDZKNfm7fWunJ17KpGJSiZjWtpQoQbc7t/RQ2ol7OE3NUzOt7vShSG2khE002cIuwOP lSUpKjtqv4mzZpjdinWvFpDEG7b0wJ1MPwf/om2TLzJL1gUEtirtRpogkdEjVsdzyfwiHP9r+uB HIpP0noHwE+7m1sRr2ZT6m2nk+S7sbl8rpbQm21KnUieWRvnDYtpgeJ4tufOPoU4eLgQkOHyP2B hJlGu3JPpwPk1IVC3dB8x1LVVjyRM3TAXEdFlB++g2CEE6h5Ujs2eNhJdUNfxpW59as5V0A15mk RLyOopyQbMlHIe7er2ahQOOu64kvSlgDMKGxptvxok5GAEJlkn1UaPLBnEICBTe5eAVjRfYBpnC dGnWvE+7JRgRM8ncH4KEyWDAGmEuwx27j5z9KIfbbmoXJ+kLxuxPPYvUnigkVODymzsBYgvRXuD 3Ek3dvaSVDHqBxS1/vqkc9A2Mx6hi3KrroampoKIdRIYsCeWCQIl7uSANp0ScKb9b/iHL+IrzJp SbqMD1iBPtfNGiEXRPpQdyenrgRrfPSiMZ9ugmNOC24RnDW/GrCANQQ== X-Received: by 2002:a5d:5e8d:0:b0:48d:fd53:828d with SMTP id ffacd0b85a97d-48e6e50d75fmr4483906f8f.30.1793358212640; Fri, 30 Oct 2026 04:03:32 -0700 (PDT) Return-Path: Received: from tone.k.g (lan.nucleusys.com. [92.247.61.126]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-48e71b78a4csm2642151f8f.23.2026.10.30.04.03.31 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 30 Oct 2026 04:03:31 -0700 (PDT) From: Leon Anavi To: openembedded-devel@lists.openembedded.org Cc: Leon Anavi Subject: [meta-python][PATCH 17/25] python3-tzdata: Upgrade 2026.5 -> 2026.6 Date: Fri, 30 Oct 2026 13:03:01 +0200 Message-ID: <20261030110309.1124614-17-leon.anavi@konsulko.com> X-Mailer: git-send-email 2.47.3 In-Reply-To: <20261030110309.1124614-1-leon.anavi@konsulko.com> References: <20261030110309.1124614-1-leon.anavi@konsulko.com> MIME-Version: 1.0 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by lin-tor-korg-lkml-alma10-1 with HTTPS for ; Fri, 30 Oct 2026 11:03:42 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/131699 Upgrade to release 2026.6: - Cuba will not fall back 2026-11-01; stays on -04 through 2027-11-07. - No more leap seconds, and leap second tables no longer expire. - Improve 1965/1966 data for Brazil. Changes to future timestamps: - Cuba will not fall back to -05 on 2026-11-01 and instead plans to maintain -04 through 2027-11-07. Changes to past timestamps: - In 1965 Brazil ended DST on 03-31 at 24:00 not 00:00, and in 1966 it ended DST on 03-01 at 01:00 not 00:00. Changes to documentation and commentary: - Documentation and commentary now reflect leap seconds' demise. Changes to commentary: - Discussion on timekeeping in northwestern Ontario has been updated to reflect that provincial regulation has been issued to allow these areas to stay aligned with America/Winnipeg and follow Manitoba's adoption of year-round -05 after all. - Discussion on timekeeping in Saskatchewan has been updated to document its new Time Act, 2026 which comes into force on 2026-10-30. No change is expected. Signed-off-by: Leon Anavi --- .../{python3-tzdata_2026.5.bb => python3-tzdata_2026.6.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta-python/recipes-devtools/python/{python3-tzdata_2026.5.bb => python3-tzdata_2026.6.bb} (86%) diff --git a/meta-python/recipes-devtools/python/python3-tzdata_2026.5.bb b/meta-python/recipes-devtools/python/python3-tzdata_2026.6.bb similarity index 86% rename from meta-python/recipes-devtools/python/python3-tzdata_2026.5.bb rename to meta-python/recipes-devtools/python/python3-tzdata_2026.6.bb index 4590cec28d..b13eae98f6 100644 --- a/meta-python/recipes-devtools/python/python3-tzdata_2026.5.bb +++ b/meta-python/recipes-devtools/python/python3-tzdata_2026.6.bb @@ -5,7 +5,7 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=804220b73c90950be376e7ff7b2066bb \ file://licenses/LICENSE_APACHE;md5=86d3f3a95c324c9479bd8986968f4327 \ " -SRC_URI[sha256sum] = "8cc73c0a0bfca7dbfa59235d60b2eff82231dee33f53d206db1acd9173cfc0a7" +SRC_URI[sha256sum] = "85d2cd9c09f81f0bb29db27759fc83af4f1e620efb814f8c5bf8b4cc4feece6d" inherit pypi python_setuptools_build_meta ptest-python-pytest From patchwork Fri Oct 30 11:03:02 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Leon Anavi X-Patchwork-Id: 102480 Received: from mail-wr1-f45.google.com (mail-wr1-f45.google.com [209.85.221.45]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.8944.1793358219537239757 for ; Fri, 30 Oct 2026 04:03:39 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@konsulko.com header.s=google header.b=U4udwjna; spf=pass (domain: konsulko.com, ip: 209.85.221.45, mailfrom: leon.anavi@konsulko.com) Received: by mail-wr1-f45.google.com with SMTP id ffacd0b85a97d-48dfdd0678dso409649f8f.0 for ; Fri, 30 Oct 2026 04:03:39 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=konsulko.com; s=google; t=1793358218; x=1793963018; 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=Fcgb7Tokl0que5wWspLqETGGickv3+zhuI89Gzp5fiE=; b=U4udwjna0t/8iRyi5m4KfkLc61TVNpZVoVQoM4ACrdvKGoSHYhNpmswmlnrgZHRgs1 9Bi4EOYwCSTFKAojZDW2DRs2eXyOVdKliYV8zCgtxULDcNWJQHHFaBjlPGYJJlqS8eYs hDbwC0KyavMTDAHeq/AKb2TBioW1cH9CKNNt8= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1793358218; x=1793963018; 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=Fcgb7Tokl0que5wWspLqETGGickv3+zhuI89Gzp5fiE=; b=qaIgTf+Fj6tPjh6fHMM8VVjUMi/tlBdfkA5PufCYYrztWZvbf4D2s3NQAn43T6cYDs /5nxw1fAg6W/YQsUXkHyeGQUMIjXbZb/hjmWUXNt1fLGfhjXhe4cbaIsKPeHQYXtvbKe KMyx9nptZilVY51iNJK+jGvKxHjHjDZfUUG8D9JM77NaZqcZnWxncbAdp3QQdmb5TUnd mYuywqTd7jvrTFJRm0gwdAirLoogxAhvpHSwfLLT8o7r6qskSzTKLNmzT1GUXQ7T4LcO LolyIFi56LTx02n0UIv+vuMA1dV2OPfIF60+dE6VZGCwoWCx/+7609jCWmfPmvLRr4oF r/fw== X-Gm-Message-State: AFq9FYK+TyexGxwKqqd6u1G0gxDRmQcZ0YDhqlEyb0X+5AVlNRqS1ItE Dx9Y8aeVvfStYGRpiGFi2mqIKgHvbYDcidfXrEjooe0qW2DETDl58CLZ47ebYsIY3oFeTtqrobB Js7BV X-Gm-Gg: AYBFou0fTdfQ1hM9CN17o8DMU7utQ/38sKf3W3vMQZz45Z4V4MfawvUF85dUcea+ORQ wBxOvhJ8C+8+QZDa/i8AAJ5TvjfBmg/JAE3oI//L4O/bca+fDyhlOEyv+jg9Q8zNzoENCi9PUCh 0HZKw2f7YricRWQnw7nHgzSuSh9TmHHakgPiA7YvUwE1yzCyNkw3gWQbT8YzoRTRQCw2dbalnaT YeiEqLV2tQRQMizgaBZZWaswj3e1+NYXrzXeZDmWWBUvxox23Km3KaNnQz48Sn9Mx5IpheF521P QX56/bNBULF5ylRq/QdCBBkyTg9WJGfHuaV33+au3DOWrymKYELMulY15oB9uds6/4LfyZSjtJV r1Y1UiEZKQkU0VOXiAPUOYNvOHyiVaZ7Q8ZIjC4D2eW0uWVJ0gR31/zfAFs+bDyQVEIeG4oAsVI 1M7Oumh0LkKPiRe1dosjMsA/jIEeNPi2XHzsCMj7MLv1JZOtN0nLXo/0Ck0qr0SxDp28O3Ek4GK NzpKabET37rGm9TVUAMu4N4n/kJn1/Y4dYk/2is3NGZFaC58goIqM9Nb3DeEhdwsV3l4s7OmYOM ZvenDEUDl8rr/CAHlZ4hXcBhyd+xu89MLpxyej9lZAcXpSCqOgvNSQ1jPXRBn+yTshCJasKM0wA pfLaSMpwHMXjh25CnsBFMxvWeaxhqvIp22+dqNpF/Yr5D+d/5s3oeYeTtlqjzFxZHKtIg3XDB9g 8= X-Received: by 2002:a05:6000:1842:b0:48e:3cec:b852 with SMTP id ffacd0b85a97d-48e6e500962mr4967121f8f.40.1793358216781; Fri, 30 Oct 2026 04:03:36 -0700 (PDT) Return-Path: Received: from tone.k.g (lan.nucleusys.com. [92.247.61.126]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-48e71b78a4csm2642151f8f.23.2026.10.30.04.03.32 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 30 Oct 2026 04:03:33 -0700 (PDT) From: Leon Anavi To: openembedded-devel@lists.openembedded.org Cc: Leon Anavi Subject: [meta-python][PATCH 18/25] python3-asciitree: Upgrade 0.3.3 -> 1.0.0 Date: Fri, 30 Oct 2026 13:03:02 +0200 Message-ID: <20261030110309.1124614-18-leon.anavi@konsulko.com> X-Mailer: git-send-email 2.47.3 In-Reply-To: <20261030110309.1124614-1-leon.anavi@konsulko.com> References: <20261030110309.1124614-1-leon.anavi@konsulko.com> MIME-Version: 1.0 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by lin-tor-korg-lkml-alma10-1 with HTTPS for ; Fri, 30 Oct 2026 11:03:42 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/131700 Upgrade to release 1.0.0: - Configurable layout spaces through BoxStyle.gfx["SPACE"], with an ordinary-space fallback for existing palettes. - Declared the existing public API stable, without breaking changes from 0.4.0. Fixes: WARNING: python3-asciitree-1.0.0-r0 do_check_backend: QA Issue: inherits setuptools3 but has pyproject.toml specifying backend setuptools.build_meta, use the correct class [pep517-backend] Signed-off-by: Leon Anavi --- .../recipes-devtools/python/python3-asciitree_0.3.3.bb | 8 -------- .../recipes-devtools/python/python3-asciitree_1.0.0.bb | 9 +++++++++ 2 files changed, 9 insertions(+), 8 deletions(-) delete mode 100644 meta-python/recipes-devtools/python/python3-asciitree_0.3.3.bb create mode 100644 meta-python/recipes-devtools/python/python3-asciitree_1.0.0.bb diff --git a/meta-python/recipes-devtools/python/python3-asciitree_0.3.3.bb b/meta-python/recipes-devtools/python/python3-asciitree_0.3.3.bb deleted file mode 100644 index a3185a9c66..0000000000 --- a/meta-python/recipes-devtools/python/python3-asciitree_0.3.3.bb +++ /dev/null @@ -1,8 +0,0 @@ -SUMMARY = "Draws ASCII trees." -HOMEPAGE = "https://github.com/mbr/asciitree" -LICENSE = "MIT" -LIC_FILES_CHKSUM = "file://LICENSE;md5=a985ccb0df374f2a8cab75010bf8db73" - -SRC_URI[sha256sum] = "4aa4b9b649f85e3fcb343363d97564aa1fb62e249677f2e18a96765145cc0f6e" - -inherit pypi setuptools3 diff --git a/meta-python/recipes-devtools/python/python3-asciitree_1.0.0.bb b/meta-python/recipes-devtools/python/python3-asciitree_1.0.0.bb new file mode 100644 index 0000000000..086fc07392 --- /dev/null +++ b/meta-python/recipes-devtools/python/python3-asciitree_1.0.0.bb @@ -0,0 +1,9 @@ +SUMMARY = "ASCII trees" +DESCRIPTION = "Draws ASCII trees" +HOMEPAGE = "https://github.com/mbr/asciitree" +LICENSE = "MIT" +LIC_FILES_CHKSUM = "file://LICENSE;md5=a533ab417405f77f9a3d236d35cd7069" + +SRC_URI[sha256sum] = "0c396808c13cab27b60cbe402b99ef37fa681c6b59d337a008719efa201cdd07" + +inherit pypi python_setuptools_build_meta From patchwork Fri Oct 30 11:03:03 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Leon Anavi X-Patchwork-Id: 102481 Received: from mail-wr1-f47.google.com (mail-wr1-f47.google.com [209.85.221.47]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.8945.1793358220759436146 for ; Fri, 30 Oct 2026 04:03:41 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@konsulko.com header.s=google header.b=LdpxU408; spf=pass (domain: konsulko.com, ip: 209.85.221.47, mailfrom: leon.anavi@konsulko.com) Received: by mail-wr1-f47.google.com with SMTP id ffacd0b85a97d-48dfaa3fa12so1003538f8f.0 for ; Fri, 30 Oct 2026 04:03:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=konsulko.com; s=google; t=1793358219; x=1793963019; 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=E/m1QhR2FMzHtnlEX34OIzXcQIcgj70+fQ01lCPIiNo=; b=LdpxU408KYYTVWeQZYim1fS91gDaSAAbTnOpSRE0yPyCF+su/DjFFdrzg7VK/WCKLC Ia6sSRTLNPzAGn10qiinZfz/b5YWJnx44sivu7ViACVZhwkHNOyyRS/TcuZRwt7nT/XK zXyfH9YG4HMcAcMj19kUWt1FNdhsLpY40XLEY= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1793358219; x=1793963019; 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=E/m1QhR2FMzHtnlEX34OIzXcQIcgj70+fQ01lCPIiNo=; b=QladS1INWBVejqPp0TwPzB/UzrXOkiRtLaoAOrzGS4Od49KrfQFmlDcfx/V2qNnZma tJTG7760eBOB+Z1q3ncCdcaIzgcIZwW1bCAFDKXxixMudM/1uANQ+hm9txUPx6NzXtR5 NIJARycNERUHgWgwzCwUK2MZkHr7gEocZVdnPhl3shYQAP7NGhXa8KNl9bwrTgV7u6Gg kiq5FjNhAJHiiKRyJG3XjJNKSViO+YTr6c6WGb4xRkloTJWfRYI3XkT09bZciWdpHtq9 O044eI/k8WNLgsRu0WsHf+zGjM3WUKqcMd7BLm2dlQwQOPxOxvQTaBQcedfzudhaihTq SXhw== X-Gm-Message-State: AFq9FYKZuZ3R2a+3ADI5zv+qMxrUtoQiZePbiVcxT39xXm1FCvvFNuNQ jj2zDVM2ylJge2zmWN4Sp/fhXWnYZYeNBIKZ7sPqKXJa768Y4XkCydZ/emNOND9arpGNmT5AJMi ujCZM X-Gm-Gg: AYBFou1UALbHSmgVUxP+OheMG97xtepcD5iDwRnAVQeFKPSnrIR+Hq8SkqfSGSTSQ9d KFJg0cfALguBCFu1MAvptqKz7chTUsjWukjcJZbSdDzmU3KtajI7uQhK/5Fwu1n06ghgZZa1lC3 q8NrFtazMmRjtr+bqRyhc+adj9EvICMye0+j2/arpvOiUdzFCKGHm5DhwuIXJC7bMrxZqkw17Bk V7sHvNQZ4mjZlKxwVYuH9ZMdlzTVRp0fscbu3J/Zcl3yhbRWYpV7uSpggP+NBqzqV7tjnA9OctR ZAj9yIO3hurD9VQV6HonwAZYC+SwhcwbiuSypqQBCOV4G1pKFoJObF0NDJekhxoE3iVIXJXvDGX VyL63exck7SFMZCD0GX5KGWorC0vB4BdhDX/gyruRxZbHvsc8EQcCGIrP3ya7kFBMzT2/3KtEj+ 7Xyai0Fd1Nwq06Qd4rWlcT6d9GIVIiiLBPUD517j/bX0xfdYC34pIZMN3fmnAhTYI2mIIdMV5Tm /NrFLKGJw3/Y7DVjiWyS4pb2BhW+DAdANkbgcJIoU4nLcEADvT/kdfYfHw81xVMCl24ljcNqee8 gI/2/xC6sfXtrlaC7PbXgmviFC63I8mZOyuBRTLAD3atAYf+Xgz2G1z7LmMNr6dPyzuSeSUb+6J 6KHTgn5DAUnet/oa768r36nzm/YgaK8gR9hzXjHqsGHSYt6uk+e1ILw== X-Received: by 2002:a05:600c:2541:b0:4a5:9224:fa10 with SMTP id 5b1f17b1804b1-4aa8b060adcmr106017135e9.18.1793358218996; Fri, 30 Oct 2026 04:03:38 -0700 (PDT) Return-Path: Received: from tone.k.g (lan.nucleusys.com. [92.247.61.126]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-48e71b78a4csm2642151f8f.23.2026.10.30.04.03.36 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 30 Oct 2026 04:03:37 -0700 (PDT) From: Leon Anavi To: openembedded-devel@lists.openembedded.org Cc: Leon Anavi Subject: [meta-python][PATCH 19/25] python3-canmatrix: Upgrade 1.2 -> 1.3.3 Date: Fri, 30 Oct 2026 13:03:03 +0200 Message-ID: <20261030110309.1124614-19-leon.anavi@konsulko.com> X-Mailer: git-send-email 2.47.3 In-Reply-To: <20261030110309.1124614-1-leon.anavi@konsulko.com> References: <20261030110309.1124614-1-leon.anavi@konsulko.com> MIME-Version: 1.0 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by lin-tor-korg-lkml-alma10-1 with HTTPS for ; Fri, 30 Oct 2026 11:03:42 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/131701 Upgrade to release 1.3.3: - restore toplevel re-exports for full 1.2 API compatibility - docs: quote pip extras url in installation instructions - ci: test python 3.9 in the matrix - dbc: import BA_ BU_ attribute for unknown ecu - j1939: fill unset bits with 1 on encode - fix: fix canmatrix.utils import in xlsx Fixes: WARNING: python3-canmatrix-1.3.3-r0 do_check_backend: QA Issue: inherits setuptools3 but has pyproject.toml specifying backend setuptools.build_meta, use the correct class [pep517-backend] Signed-off-by: Leon Anavi --- .../{python3-canmatrix_1.2.bb => python3-canmatrix_1.3.3.bb} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename meta-python/recipes-devtools/python/{python3-canmatrix_1.2.bb => python3-canmatrix_1.3.3.bb} (68%) diff --git a/meta-python/recipes-devtools/python/python3-canmatrix_1.2.bb b/meta-python/recipes-devtools/python/python3-canmatrix_1.3.3.bb similarity index 68% rename from meta-python/recipes-devtools/python/python3-canmatrix_1.2.bb rename to meta-python/recipes-devtools/python/python3-canmatrix_1.3.3.bb index a02674dd21..6e1bc7a5e0 100644 --- a/meta-python/recipes-devtools/python/python3-canmatrix_1.2.bb +++ b/meta-python/recipes-devtools/python/python3-canmatrix_1.3.3.bb @@ -3,9 +3,9 @@ HOMEPAGE = "https://github.com/ebroecker/canmatrix" LICENSE = "BSD-2-Clause" LIC_FILES_CHKSUM = "file://LICENSE;md5=bb3bdbe015537f08812c87d93670ea1b" -SRC_URI[sha256sum] = "19d5ba3fd69974bd41985b90198503bfde6ae3639dfc8ce6a2f7a0338787dbf7" +SRC_URI[sha256sum] = "9af8f0a655277402c1fe2a5e2a8e8d5021e5c19e86f647f47b0c2aa209597ebb" -inherit setuptools3 pypi +inherit pypi python_setuptools_build_meta RDEPENDS:${PN} += "\ python3-attrs \ From patchwork Fri Oct 30 11:03:04 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Leon Anavi X-Patchwork-Id: 102482 Received: from mail-ej1-f54.google.com (mail-ej1-f54.google.com [209.85.218.54]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.8946.1793358221994048164 for ; Fri, 30 Oct 2026 04:03:42 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@konsulko.com header.s=google header.b=DWBsA3QQ; spf=pass (domain: konsulko.com, ip: 209.85.218.54, mailfrom: leon.anavi@konsulko.com) Received: by mail-ej1-f54.google.com with SMTP id a640c23a62f3a-c4203bbb1e9so82356266b.3 for ; Fri, 30 Oct 2026 04:03:41 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=konsulko.com; s=google; t=1793358220; x=1793963020; 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=ShWrbrKT+KdKVMkI01K6Y+kO4anlBK/u88IwkraGgyg=; b=DWBsA3QQYPrxC6kCRBAVVUSeoihIwDpgsmPNrdAnnc/NELj6ayKlvGi4Wj5RGgaBZD H1A5xym65aHqceVuBx2sh8sVZ1t7dFzK9wwwfJEiPAB9w63PI+q2EDLbEEXoLr4jgou4 JONaNqZ/vtZ0NnEFZ+SLcvzNJLkt4Uo9z39to= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1793358220; x=1793963020; 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=ShWrbrKT+KdKVMkI01K6Y+kO4anlBK/u88IwkraGgyg=; b=VY590KckFQIXnbWllO3ciaskXZEafHP8lmh5dUiCWKLm/zxGBE9CEYPQWe3hW9QWev BNnCjMb/zXQ/L141W9cghklVibb1Nq+d9GV9NLXrNLkEzJL4AjOuN2wI8Lne4sRkPoiB Dl7wahZVSf/M0uY0oQPoWZGQX3uDKJEnruGttT7mcdqpfCLm5grq3//DsYde8I5udyn3 OFtulMZigwbCA2iMR3RjVeS6bt4CXvq1/iKwoJLQlkscR7RpLm1oUsFzeiAzCHr27dXe Td7uzwd8O9cNCNUXCkpltD7geb8ZTs2i6HS9JYwvinNEycAxSaqde3BqfmspzirogHVU aDqw== X-Gm-Message-State: AFq9FYIbhC1hEBqBMZNYKHJh9cmtKt1rOKymSCoSmOBpOtYzOKtok9nU C1fYXoosRQUUfdsB8gqirIg3O3gQ9vI9nstT8SMhFKzpxfQeiXt1FxIuLXjfbWfMuGmKT6iYe1D DQFGb X-Gm-Gg: AYBFou0WAQMWbbGr7+oklg6vxKm5XtK1WOFTAd1+d7itlCFFc9Hd9dgw8UdkEjJ2W4y cMrdTv3fgTADh9vwIVpQzTvDrCs0BG8u0DG+x2NvE+1KfueaOMA4nooJZHkRZNm85unBNVUkUZr UJ5OmzBG6v7qQE25hwb3Cpjb54IGhDwh3Jgmabd9KiIblaxx/SGCbqby6xbywHV7bPoDkS5Chz2 ad4u7ik/8x43Jx3TyejFw1RYdCjt8/QUm6+EGtV49shViz5MZWsvhzigjnauUunjA4EA2EP7dla p7nMFZsKTCFwrOgaYCogkHe3AVcpDkiEoVqnhQMa5DX7Ismjp4rPiWZzkfCmYncD3dXwnt6ZyJV hBa8vwVUZybuKjwV9zJUAzjRgsGuOA/KvPAsGL+0VIET01u7QqNrjfuYdUtioZLPF+Z4HAiu2Nq iL9NJoddDxmqfCQasgE53JqtvpYNujWLORUfTsvIaSo5DCflFk+NZ4+ufk55cU3y6qUAxossAHd PKLpn8EMbi5zcTlTsYIok9KlQjd75YUHsvF/ckE4tOop0SQ5lTo6kXby0r0NQycGNfs+9BR3yTs XXU3eHX4xiG5hqKHGx6H9697Kychwwh78uZDF40t3+8o32Q1dvkYjQQ6KI1Gl0XilkhQ3FqdHmy IZNvRfHUSrx3u4uLZ2LSmNHlNWt8JdBoPdvO0iCkfiwZmOWltgA45fQ== X-Received: by 2002:a17:906:99ca:b0:c24:6f60:3f7e with SMTP id a640c23a62f3a-c4ca793b87dmr172223366b.2.1793358220108; Fri, 30 Oct 2026 04:03:40 -0700 (PDT) Return-Path: Received: from tone.k.g (lan.nucleusys.com. [92.247.61.126]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-48e71b78a4csm2642151f8f.23.2026.10.30.04.03.39 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 30 Oct 2026 04:03:39 -0700 (PDT) From: Leon Anavi To: openembedded-devel@lists.openembedded.org Cc: Leon Anavi Subject: [meta-python][PATCH 20/25] python3-eth-abi: Upgrade 5.2.0 -> 6.0.0 Date: Fri, 30 Oct 2026 13:03:04 +0200 Message-ID: <20261030110309.1124614-20-leon.anavi@konsulko.com> X-Mailer: git-send-email 2.47.3 In-Reply-To: <20261030110309.1124614-1-leon.anavi@konsulko.com> References: <20261030110309.1124614-1-leon.anavi@konsulko.com> MIME-Version: 1.0 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by lin-tor-korg-lkml-alma10-1 with HTTPS for ; Fri, 30 Oct 2026 11:03:43 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/131702 Upgrade to release 6.0.0: - add funding.json - docs: fix the installation package - Template upgrades - feat: optimize encode and decode - refactor: drop <3.10; add <=3.14; migrate to prek and ruff; use Github Actions Fixes: WARNING: python3-eth-abi-6.0.0-r0 do_check_backend: QA Issue: inherits setuptools3 but has pyproject.toml specifying backend setuptools.build_meta, use the correct class [pep517-backend] Signed-off-by: Leon Anavi --- ...hon3-eth-abi_5.2.0.bb => python3-eth-abi_6.0.0.bb} | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) rename meta-python/recipes-devtools/python/{python3-eth-abi_5.2.0.bb => python3-eth-abi_6.0.0.bb} (61%) diff --git a/meta-python/recipes-devtools/python/python3-eth-abi_5.2.0.bb b/meta-python/recipes-devtools/python/python3-eth-abi_6.0.0.bb similarity index 61% rename from meta-python/recipes-devtools/python/python3-eth-abi_5.2.0.bb rename to meta-python/recipes-devtools/python/python3-eth-abi_6.0.0.bb index f945672eda..431b15e382 100644 --- a/meta-python/recipes-devtools/python/python3-eth-abi_5.2.0.bb +++ b/meta-python/recipes-devtools/python/python3-eth-abi_6.0.0.bb @@ -4,11 +4,16 @@ SECTION = "devel/python" LICENSE = "MIT" LIC_FILES_CHKSUM = "file://LICENSE;md5=2b6a85414b7d058ab1c58e11611c21b2" -SRC_URI[sha256sum] = "178703fa98c07d8eecd5ae569e7e8d159e493ebb6eeb534a8fe973fbc4e40ef0" +SRC_URI[sha256sum] = "e83a0ed91f2dadeeb50236d673736fe2edc6fcc0a1c1e13d461192d4b23d5bcc" -inherit pypi setuptools3 +inherit pypi python_setuptools_build_meta -RDEPENDS:${PN} += " \ +DEPENDS += "\ + python3-wheel-native \ + python3-setuptools-scm-native \ +" + +RDEPENDS:${PN} += "\ python3-eth-typing \ python3-eth-utils \ python3-parsimonious \ From patchwork Fri Oct 30 11:03:05 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Leon Anavi X-Patchwork-Id: 102483 Received: from mail-wr1-f52.google.com (mail-wr1-f52.google.com [209.85.221.52]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.8947.1793358222981244631 for ; Fri, 30 Oct 2026 04:03:43 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@konsulko.com header.s=google header.b=S2/jWG3C; spf=pass (domain: konsulko.com, ip: 209.85.221.52, mailfrom: leon.anavi@konsulko.com) Received: by mail-wr1-f52.google.com with SMTP id ffacd0b85a97d-48afcfc4bf5so531574f8f.1 for ; Fri, 30 Oct 2026 04:03:42 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=konsulko.com; s=google; t=1793358221; x=1793963021; 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=bOJHLQM3p/f6wlxnUVy1fqCMN2Y4wQAIly+4asxtTSQ=; b=S2/jWG3Clur7NME4hJrnDa4S2kwLW4R13vb2AFyEkvkUIpnLYcBFEN3zjVMgVd1AaM H/QteOat3IsT1QkLVI2W5W2KLJOfOBAxbTSruDz7C3bXJeCCeQjfM7kpqh2sHAIHaKtC kYO4XDbTGkKSI6U84R0awHKLIauG0q0C9zzGk= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1793358221; x=1793963021; 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=bOJHLQM3p/f6wlxnUVy1fqCMN2Y4wQAIly+4asxtTSQ=; b=ccWNA0yrmB5nLTGwhdfSIHzJzawiSFhTKYDXWfLjKWoPfk651I7YzY3f0nnjhtgMxw vtSZFGpiOQqrDywP3m2ovD0fnNnLg94Hv6yXOF63MhiG95IllADzfxaFPuJdBaZRVEWw I0r/gBiRg6EAu+gTk3Q06Gs6Wdyer4uBTd/edks8+YAFxdKbvSj+Crf0ik+ckwofzJuy GnJL+/+sO+X2joXNr38ttLG2hD3Rizc1M7JZN3hti1NtzVT4v4vXwM27G6awQTxu52rN XTHHRbOwB2PFLp++iSvGFNzJnCQYrI2+nmmE43r3nWrgMl+JTk0QHSVAoT8nhOz43dZq /v8A== X-Gm-Message-State: AFq9FYLvlacA8J7aacqW1NaoLa4jWd86jw3ZY6KTFvpmHNEx6HtA2ExB RopsPWOU6JhYBmrhgBqdxNeW76S58CY0velT3U5fjExfq3xG5+yfz8VBOB6vn7+F55PSu7y4GaG y8yIA X-Gm-Gg: AYBFou0DMq019gveV1FK53TLKsRpkagFBqvDaoK25br44APybActH43Tu+QaMyomQ4w OpZoSh572HilRtu+Wp7l+HgXBQkraCggy43x/snKMaFUIe9MSPxaJqWg/l/D4ji4lUJVlJCTKLc qiK7TH1E0fVl52V30V5Kecj/FIkix+Vbt9Y1OkrY3EyWu5NrHzPcz+3o3gpDCGxGpyy3y2eWIxH 3LzQHF4H4+UPHpel4IC52ITezQy/fR3kta2jGzdsu4RiiT9GoC6U4gCwlIy+cU9sKSkOG9fE0bG EOPe068fJ68A9PNXt+rS8GPnqCw2OcLiDtNqCF0+n+SL2JqwbvYCqQW194iWSUQ5BGDF85ANMYc cLfk3nGjGs94T9bgRgL4DUwuETYIOo4CxXhxXQVwPNC8wN5pWi8Y/Hn3Oy56VE75AZYPp/WYPu+ Q27TvQgzsGSiAbgoXlIMoSMQksvQ8LWjtCubUyjoG+y5B5gBmsCWaMvWjX/GShND1TIph3a7vnr xrAPj6trBKtHXmLntkdbNMQUWbr/C9k/w+hviDLaCYS1zYzq7pNuMcFFPVgs7p9fc3GPYUmUcLK H2LDt50ytDQ7hhlsTgW7ILT4Cq/zfJduzu7ybIeqFosTFtXp8168rT9lcFjIeNNfFNf9bhs+vrS 8OkiJ/hulCT8JbrAb7/pnxT6YfHxWmuuKKgdsfaVqVfCSaL6nP+0xcg== X-Received: by 2002:a05:6000:4b08:b0:48e:7508:bc20 with SMTP id ffacd0b85a97d-48e7508be83mr96577f8f.2.1793358221075; Fri, 30 Oct 2026 04:03:41 -0700 (PDT) Return-Path: Received: from tone.k.g (lan.nucleusys.com. [92.247.61.126]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-48e71b78a4csm2642151f8f.23.2026.10.30.04.03.40 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 30 Oct 2026 04:03:40 -0700 (PDT) From: Leon Anavi To: openembedded-devel@lists.openembedded.org Cc: Leon Anavi Subject: [meta-python][PATCH 21/25] python3-eth-account: Upgrade 0.13.7 -> 0.14.0 Date: Fri, 30 Oct 2026 13:03:05 +0200 Message-ID: <20261030110309.1124614-21-leon.anavi@konsulko.com> X-Mailer: git-send-email 2.47.3 In-Reply-To: <20261030110309.1124614-1-leon.anavi@konsulko.com> References: <20261030110309.1124614-1-leon.anavi@konsulko.com> MIME-Version: 1.0 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by lin-tor-korg-lkml-alma10-1 with HTTPS for ; Fri, 30 Oct 2026 11:03:53 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/131703 Upgrade to release 0.14.0: - Fix BaseModel typing error on Pydantic >= 2.12 - Template upgrade - Bump eth-utils to allow for CamelModel usage - Add cell proofs for peerdas compat (Fusaka) - Inherit from eth-utils CamelModel for pydantic types - Breaking/add remaining breaking changes for major - refactor: drop <3.10; add <=3.14; migrate to prek and ruff; use Github Actions Fixes: WARNING: python3-eth-account-0.14.0-r0 do_check_backend: QA Issue: inherits setuptools3 but has pyproject.toml specifying backend setuptools.build_meta, use the correct class [pep517-backend] Signed-off-by: Leon Anavi --- ...h-account_0.13.7.bb => python3-eth-account_0.14.0.bb} | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) rename meta-python/recipes-devtools/python/{python3-eth-account_0.13.7.bb => python3-eth-account_0.14.0.bb} (70%) diff --git a/meta-python/recipes-devtools/python/python3-eth-account_0.13.7.bb b/meta-python/recipes-devtools/python/python3-eth-account_0.14.0.bb similarity index 70% rename from meta-python/recipes-devtools/python/python3-eth-account_0.13.7.bb rename to meta-python/recipes-devtools/python/python3-eth-account_0.14.0.bb index 4b680659db..70c56880ec 100644 --- a/meta-python/recipes-devtools/python/python3-eth-account_0.13.7.bb +++ b/meta-python/recipes-devtools/python/python3-eth-account_0.14.0.bb @@ -4,11 +4,16 @@ SECTION = "devel/python" LICENSE = "MIT" LIC_FILES_CHKSUM = "file://LICENSE;md5=a26e64020156e806cf0054a6d504b301" -SRC_URI[sha256sum] = "5853ecbcbb22e65411176f121f5f24b8afeeaf13492359d254b16d8b18c77a46" +SRC_URI[sha256sum] = "2c8291b1a8fcbd29a55b07f75f0a0aaffd04704d3ec28d1396587f18a5541c6d" CVE_PRODUCT = "eth-account" -inherit pypi setuptools3 +inherit pypi python_setuptools_build_meta + +DEPENDS += "\ + python3-wheel-native \ + python3-setuptools-scm-native \ +" RDEPENDS:${PN} += " \ python3-bitarray \ From patchwork Fri Oct 30 11:03:06 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Leon Anavi X-Patchwork-Id: 102484 Received: from mail-wr1-f41.google.com (mail-wr1-f41.google.com [209.85.221.41]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.8948.1793358224500382985 for ; Fri, 30 Oct 2026 04:03:44 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@konsulko.com header.s=google header.b=UKxrn3ug; spf=pass (domain: konsulko.com, ip: 209.85.221.41, mailfrom: leon.anavi@konsulko.com) Received: by mail-wr1-f41.google.com with SMTP id ffacd0b85a97d-48c4649b35bso532075f8f.3 for ; Fri, 30 Oct 2026 04:03:44 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=konsulko.com; s=google; t=1793358223; x=1793963023; 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=IYtsCJ2E8k34HmvadH5EfG8yu5ODv414uGJZ5CFZGT0=; b=UKxrn3ugDoY/dnyRfks0z55y7iXY5GnfdfH1ofggX36myfyrV3Xj/kxPfMLAx3H6v4 U0WBU751sw3IIUSTOKymhaUGAarcaB/xFLoHlxhZDAa7ojdLCM6ISHmzB5S63dpACE7K 1g4yXxsqlPXfAmMmGYl9hawjwhMnU2ZVsU7SE= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1793358223; x=1793963023; 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=IYtsCJ2E8k34HmvadH5EfG8yu5ODv414uGJZ5CFZGT0=; b=gf231wXQ5e+KIT1Mm4QsMss9+wVSBGxI7RnXYi58JxzwBz6MCamnbJJqmQgtvm9Bn4 jYa1WQmtPR649FAZC5KBBViepYnJwf8LzsBa3SBqpYrZLMkZ0pTbl0NQM9D0XQ4hX1aH qw81dTZnHzWdrZ0PAYf4VlJSC/AmK8BDTtNDWDdJJNciHgEB1cl5w27RkO7ZdaltOYlz r9nIC43xnFYLJ5ZTyTP/vCtjeDC6tRrr/aVALmv9nNdAPtIB5Q+gMzn/yvthmEgZU2BY XaJSbxJsYDPYD85kfiYid+hXuoXUqdMMQDliMTL3thC7IBtrI6ifLa369x+5V1EmPSvC 63Wg== X-Gm-Message-State: AFq9FYIXUZSqRqfbuHkSuABnaP22zxtKF3g+Xy4YwZ9N5cGJ8MskpMlF s8pDj9Ir8+mVJSwzmTfeB2aYshpsR5TX66oWGRCaJuPc7Vjg5owFpYw5HvBcEO61XEVlG8mefMa 7N8LZ X-Gm-Gg: AYBFou0UhLig3zf75vZztiyX7crZn5Fx+nmZtU1+fpT8lxZNS/EgvU4CQ1W7uprlmRy ZvWGufYj26a45+5rwUJVRbY81CyKgQXhV/HMoF+4WWknvREAjnSoiXQgi7KGYcXTKZv4n24LfXq DAryKEHvDP1tgr+1R9N9uiRXlYSc/GG7UHKSCx95N2xp1Z0c1mdFYUnznTFFKIZ/32RjxBkaq07 s04jUqoh7Sd2SsUPkTHfWot8jYOnHmW9owqZjjgYsOwDqfUqtVo+UZsPSZF2FwRGRUAkvD/MezS 3Qxbp9AsqxUAucFfnBrGcQjGru9GAXl41ddzPuartyGko42y0aRURe9dXITvxwDensTCIcDztFz l3PYI7HQeOSmjVGbz1Iz4zkMgigQslbHP0Py9FzbEHkHzK0KVD1S22H+H98XzrbOzlil8cKYVtq GnCcdnbF4eJkA9NX5Ok3v/Vl4Akp1x8g5AhGXVnPBN+cIKnR33YsZRnVmwEnHdIsZ8orYwKfJg6 Y6vOcfxm/fSvAb02C3lKwI9D5oqItCY725ftj6IN+MaPTKcOYGkBLrYKhA9qFc5c8bB3//ezX4t AvvREhc6WDu/QvQOzyrHRqa9Gpa2w9QdougJlByaBdFOPFGOipNAX6lUzKlPsnJvfefXRbbCY4T vPQ8zala5dj2TW4iotHrWrYk6s9FcFGwaTZQH9GNHDni7h5V2/NKRMA== X-Received: by 2002:a5d:5e02:0:b0:488:8232:d16e with SMTP id ffacd0b85a97d-48e6e50b12dmr4619542f8f.45.1793358222187; Fri, 30 Oct 2026 04:03:42 -0700 (PDT) Return-Path: Received: from tone.k.g (lan.nucleusys.com. [92.247.61.126]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-48e71b78a4csm2642151f8f.23.2026.10.30.04.03.41 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 30 Oct 2026 04:03:41 -0700 (PDT) From: Leon Anavi To: openembedded-devel@lists.openembedded.org Cc: Leon Anavi Subject: [meta-python][PATCH 22/25] python3-hexbytes: Upgrade 1.3.1 -> 2.0.0 Date: Fri, 30 Oct 2026 13:03:06 +0200 Message-ID: <20261030110309.1124614-22-leon.anavi@konsulko.com> X-Mailer: git-send-email 2.47.3 In-Reply-To: <20261030110309.1124614-1-leon.anavi@konsulko.com> References: <20261030110309.1124614-1-leon.anavi@konsulko.com> MIME-Version: 1.0 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by lin-tor-korg-lkml-alma10-1 with HTTPS for ; Fri, 30 Oct 2026 11:03:53 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/131704 Upgrade to release 2.0.0: - Add support for Python 3.13 & 3.14 - Drop support for Python 3.8 & 3.9 - performance: remove redundant cast - chore: partial upgrade project management to ApeWorX standard - fix(docs): build with uv - fix(docs): skip --locked because uv.lock file is not used - fix(docs): use official uv install command Fixes: WARNING: python3-hexbytes-2.0.0-r0 do_check_backend: QA Issue: inherits setuptools3 but has pyproject.toml specifying backend setuptools.build_meta, use the correct class [pep517-backend] Signed-off-by: Leon Anavi --- ...thon3-hexbytes_1.3.1.bb => python3-hexbytes_2.0.0.bb} | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) rename meta-python/recipes-devtools/python/{python3-hexbytes_1.3.1.bb => python3-hexbytes_2.0.0.bb} (61%) diff --git a/meta-python/recipes-devtools/python/python3-hexbytes_1.3.1.bb b/meta-python/recipes-devtools/python/python3-hexbytes_2.0.0.bb similarity index 61% rename from meta-python/recipes-devtools/python/python3-hexbytes_1.3.1.bb rename to meta-python/recipes-devtools/python/python3-hexbytes_2.0.0.bb index 79eb54255e..d55341c544 100644 --- a/meta-python/recipes-devtools/python/python3-hexbytes_1.3.1.bb +++ b/meta-python/recipes-devtools/python/python3-hexbytes_2.0.0.bb @@ -4,9 +4,14 @@ SECTION = "devel/python" LICENSE = "MIT" LIC_FILES_CHKSUM = "file://LICENSE;md5=a26e64020156e806cf0054a6d504b301" -SRC_URI[sha256sum] = "a657eebebdfe27254336f98d8af6e2236f3f83aed164b87466b6cf6c5f5a4765" +SRC_URI[sha256sum] = "01312fcd5c57e8a8d2d7dd3274dcf84ea50422aff2abcc2d9fd89ad6a32498e5" -inherit pypi setuptools3 +inherit pypi python_setuptools_build_meta + +DEPENDS += "\ + python3-wheel-native \ + python3-setuptools-scm-native \ +" RDEPENDS:${PN} += " \ python3-core \ From patchwork Fri Oct 30 11:03:07 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Leon Anavi X-Patchwork-Id: 102485 Received: from mail-wr1-f53.google.com (mail-wr1-f53.google.com [209.85.221.53]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.8914.1793358225912705877 for ; Fri, 30 Oct 2026 04:03:46 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@konsulko.com header.s=google header.b=HTuQkK+4; spf=pass (domain: konsulko.com, ip: 209.85.221.53, mailfrom: leon.anavi@konsulko.com) Received: by mail-wr1-f53.google.com with SMTP id ffacd0b85a97d-48e10a70540so349889f8f.1 for ; Fri, 30 Oct 2026 04:03:45 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=konsulko.com; s=google; t=1793358224; x=1793963024; 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=hauj/pl1EHfuNLVU+NH11p1BHiK9NwOr2sI3Vpj9jq4=; b=HTuQkK+4VMyqUbDP1v1PFwEhnb6QO14f5yAG+03nkocXov7IO9uPIdEHiuXXMhqHRj QG/btFDvb2NbY7UekBLyYLWbnRro8/6eb8dZJrtdVwOzdIefoHJbeA/W2HXP+dnfKWkv 21VoMxT+mpIfyUpGmNGQyBLjmju8vqjmXdZzE= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1793358224; x=1793963024; 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=hauj/pl1EHfuNLVU+NH11p1BHiK9NwOr2sI3Vpj9jq4=; b=ZmE5UD3Jc3mxB+A1DgmqS5YtmqjjyMgl9oZnwGaWRHim5HFkN85NaRNSmXPoqMhCAI mIQwWHIGall3XVzKwQOVJUJp1SNiKUuuGUWXFlXzhhxKRXzQu9JBZua0han9HKyMTYcg Cg+SJFXMhsN5gldT9w3qUrV5gqGMltDSZ/XKdfJ6JWmpjGkMeeGQ88JOjTONDK7JOl9T XedfR+pcDRwUwl545IxAsfDRXr/q8MUmJdFUGSFiW01mU+hORMV82kH86sD6p2t11Y+b VZQlAMu/WEwSR6yGefenxecc7X5dR/KRMbu4SrEUu2Y+H2fuZ+61XIttRTsdXFaES9nk kdyQ== X-Gm-Message-State: AFq9FYKPAuHFte5ElC8ddxL4nkSZE2bTxwIEeaV3GSs6R5QQWr7VTWZa a2dpu0tTEyfoUpXEbScMmZ05ygMeYm+6MlrHd1itD3OM8b1XUhJT5jP99g+xf0H8chYbsMvdnA4 m0/4n X-Gm-Gg: AYBFou3YyHMHbrH2K5Cc75LcxhwkE3JRSDh6OmqFySLkE7GViiRNnPbr1NJbHs8cv/7 3Dpy0ZnLYquxL3QuWSNOErhK/75h71CUmZXkhAoQ5ryrE9EEHACVqv4NUEvp+knB9WoG8s3/oJa enZcJakmADKDCfugh9GCAjmAMXDOgIV34bHvfki/4TQ/NzstnXDg6TDr5yfB8pXJO0+8+4g0H5K gd8dqfB8EcmgjbnHlg5LraC7I+IBd7VHRji2Ry0FVUxEK+4+UeaH0MVcw0ns0uuFWWURWFSc0N8 2JoZffmOs8q1IHU7OhWknGdWmi7sOZ0+Idi2SJYyl21WcOZJ6rreoATuc2WvudlVLNrY0uLf+Z5 Mp3bHg2Fieq7ISMCbpWIsB6527JAi7zquMDhs3cEIQBfgbHlyqjq5qfUVbp6veOIeQhzRwveBDE U7+KZsOOp18zvUkwP7O+T7nJLspzcFoIk4XWwklJd9YDTn/Zei1LNisI2r1XtJvU/wC5QeEZQfT FBWOnP80HXPivHOg10tVwdRzEI2V6Fwl/7B73IruXGsKCXPmIsCT+BzZHBM4pDvbBGNdsvxSxAe Oj7Yi1CxFYiSXSsvYsg3qZeah9bDnDZnc1JiC3KywFucXpMlTr+f2em3PV4dWgk82G+05n3pWpf I3XDBfZQhmVJBZpZe8iFy+S5xXzyoE78q2YyzGSZoEcLSrtOYz3Ef9w== X-Received: by 2002:a05:6000:46da:b0:48e:73dd:8592 with SMTP id ffacd0b85a97d-48e73dd9159mr901257f8f.9.1793358224024; Fri, 30 Oct 2026 04:03:44 -0700 (PDT) Return-Path: Received: from tone.k.g (lan.nucleusys.com. [92.247.61.126]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-48e71b78a4csm2642151f8f.23.2026.10.30.04.03.42 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 30 Oct 2026 04:03:43 -0700 (PDT) From: Leon Anavi To: openembedded-devel@lists.openembedded.org Cc: Leon Anavi Subject: [meta-python][PATCH 23/25] python3-pyunormalize: Upgrade 17.0.0 -> 18.0.0 Date: Fri, 30 Oct 2026 13:03:07 +0200 Message-ID: <20261030110309.1124614-23-leon.anavi@konsulko.com> X-Mailer: git-send-email 2.47.3 In-Reply-To: <20261030110309.1124614-1-leon.anavi@konsulko.com> References: <20261030110309.1124614-1-leon.anavi@konsulko.com> MIME-Version: 1.0 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by lin-tor-korg-lkml-alma10-1 with HTTPS for ; Fri, 30 Oct 2026 11:03:53 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/131705 Upgrade to release 18.0.0: - Upgrade to Unicode 18.0.0. - Drop support for Python 3.8 (requires Python 3.9+). - Refactor architecture and optimize table loading for better performance. - Modernize packaging (pyproject.toml) and adopt Nox for testing. Fixes: WARNING: python3-pyunormalize-18.0.0-r0 do_check_backend: QA Issue: inherits setuptools3 but has pyproject.toml specifying backend setuptools.build_meta, use the correct class [pep517-backend] License-Update: Copyright years updated Signed-off-by: Leon Anavi --- .../python/python3-pyunormalize_17.0.0.bb | 8 -------- .../python/python3-pyunormalize_18.0.0.bb | 8 ++++++++ 2 files changed, 8 insertions(+), 8 deletions(-) delete mode 100644 meta-python/recipes-devtools/python/python3-pyunormalize_17.0.0.bb create mode 100644 meta-python/recipes-devtools/python/python3-pyunormalize_18.0.0.bb diff --git a/meta-python/recipes-devtools/python/python3-pyunormalize_17.0.0.bb b/meta-python/recipes-devtools/python/python3-pyunormalize_17.0.0.bb deleted file mode 100644 index fe367aa112..0000000000 --- a/meta-python/recipes-devtools/python/python3-pyunormalize_17.0.0.bb +++ /dev/null @@ -1,8 +0,0 @@ -SUMMARY = "Unicode normalization forms (NFC, NFKC, NFD, NFKD). A library independent from the Python core Unicode database." -HOMEPAGE = "https://github.com/mlodewijck/pyunormalize" -LICENSE = "MIT" -LIC_FILES_CHKSUM = "file://LICENSE;md5=1d882216fa7fde0aec58695aa05ef72f" - -SRC_URI[sha256sum] = "0949a3e56817e287febcaf1b0cc4b5adf0bb107628d379335938040947eec792" - -inherit pypi setuptools3 diff --git a/meta-python/recipes-devtools/python/python3-pyunormalize_18.0.0.bb b/meta-python/recipes-devtools/python/python3-pyunormalize_18.0.0.bb new file mode 100644 index 0000000000..3b079ca418 --- /dev/null +++ b/meta-python/recipes-devtools/python/python3-pyunormalize_18.0.0.bb @@ -0,0 +1,8 @@ +SUMMARY = "Unicode normalization forms (NFC, NFKC, NFD, NFKD). A library independent from the Python core Unicode database." +HOMEPAGE = "https://github.com/mlodewijck/pyunormalize" +LICENSE = "MIT" +LIC_FILES_CHKSUM = "file://LICENSE;md5=fcc278e239c8cbad362b2a7229f69b5c" + +SRC_URI[sha256sum] = "2b2e65201e688bb38c66ab66ef1071cc07b32e9840e5ae07aab716db6ede7d6d" + +inherit pypi python_setuptools_build_meta From patchwork Fri Oct 30 11:03:08 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Leon Anavi X-Patchwork-Id: 102486 Received: from mail-wr1-f42.google.com (mail-wr1-f42.google.com [209.85.221.42]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.8915.1793358226907205652 for ; Fri, 30 Oct 2026 04:03:47 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@konsulko.com header.s=google header.b=fW/DeeGM; spf=pass (domain: konsulko.com, ip: 209.85.221.42, mailfrom: leon.anavi@konsulko.com) Received: by mail-wr1-f42.google.com with SMTP id ffacd0b85a97d-48e6eb21a8fso221068f8f.1 for ; Fri, 30 Oct 2026 04:03:46 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=konsulko.com; s=google; t=1793358225; x=1793963025; 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=RltMLOWVMR2BZYOdqo+p7yT6Rg3vb1PbClSYef1NwSU=; b=fW/DeeGM6IwRkMBn2D0rT7P4uh9n2R/lqEH5fjjq6hsrmsCbF18xrUwnnJ9TWw9TtJ cGqD6wpO+TGqW0z16rcswkn7VK9eqRZZQ8YuWw3hMfBpeCbOfmChQ7YKO+o0XjwpQjKp TbTc8ZdtfzQwDASxeVfD1GQlWRHlGFfApbjW0= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1793358225; x=1793963025; 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=RltMLOWVMR2BZYOdqo+p7yT6Rg3vb1PbClSYef1NwSU=; b=OJbyHbnKPyeNmd/tWj1XgAR7KXK+YCGEi+mf5Blbl28pUuoq0oSTNCBRdy8LVsT+zK T0fcO6X0xv+Vgf18ZbOyosKgjAU2sDpCs4jCDCkzCKoUyYLYQWPQx7ymVmHTSGdY16es FLGrWpdA92pntBhEGH3kNgMNMJrGqB2T4lDrDR8mAp6RdVEQ7ge1ZYsBpHyi1/4exuVJ v+OuMaXZ6dYP6P14CR1DWFbW4g5LA+CJ9Hkrotxt+jPbVc2JfKj+lEL7zW+oohK7OQ3j SicdNOeDPRULQz5danHxlkSmwOy+lQHsyU8as8dYOEok3xstA+vHwMvmLpE27qts10Wf w/6A== X-Gm-Message-State: AFq9FYJRAXA8yS0jvsN6jWkFKG6+AH9FiGCdxGt4/CZBkhrJtz1djJbV N3dMx9t4bsBLUiLZEoeqzsn2s/T/4qtrDYx2ItGoEPt7fA4iNTtGivuC06X6cQMgDKu+L2hno3h XgjH7 X-Gm-Gg: AYBFou1dj0MEq1vt6uFLTqB+hHpUCaeoE7JGAio9O3H9jDoe3tfgSgUIwPYRwXivFcL Ghz/al/MaYwzEaENi3LsGvBI5Y4aCcdFA+fv9tpTZBh5SUSryC2ss5OuK1Cqk2WxX15v5vej8na 6lb+SdmfnggsIQFD+qpL7l2O+iPz+Wnt2ELqtpQ8OjKlS1LWZGBlVV1DnbKmMKpfZ7nvrL9MZSW Au1lwR1VCaHTc3Td96n5LFxZqfMokl/GimE6GvhXpfaSLKMFu8K01uScPFTg40q7NBZg55sHMvF lF/52iI5xI5mgI/CzQN+IU6Xya1k7ni2vszF63RA/zWizX97OIVA5W9SLlaFmiSmpaCgAZmDABq zeWPWYXWAVRAqy2BxRIlJDi2k17XIjddqw+k670o7FV5stFcTkIFRI+R3xmFEutfuP6hgakEs5b I9BkY7Xf951gBTVJG+7aBayXp45S3PoGndLpMdqTx+WwcNfmxIc08ISUpR4CZy4+V2CS+laE4UH XLuIer4HMwf1kMjetl8HhAihSwAN0NWRX5zghXgf1RE4GwvRot/b4BwDmTvDn7SN4BXEPMwZUQo p3gfGNP49HEBidhjIpz8OHdvF8AtdXgFUMtGWBMT/bHh5SMCJLL74ryZp0rqi53PoMq8hIP2J2F SX0Vy3+LypFnvrzDuXIP0t6dZqFEirypH9sSPUU+EfO0/EcQwMQAHNQ== X-Received: by 2002:a05:6000:5c1:b0:48e:7470:9eb9 with SMTP id ffacd0b85a97d-48e7470a047mr776271f8f.43.1793358225070; Fri, 30 Oct 2026 04:03:45 -0700 (PDT) Return-Path: Received: from tone.k.g (lan.nucleusys.com. [92.247.61.126]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-48e71b78a4csm2642151f8f.23.2026.10.30.04.03.44 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 30 Oct 2026 04:03:44 -0700 (PDT) From: Leon Anavi To: openembedded-devel@lists.openembedded.org Cc: Leon Anavi Subject: [meta-python][PATCH 24/25] python3-requests-futures: Upgrade 1.0.2 -> 1.1.0 Date: Fri, 30 Oct 2026 13:03:08 +0200 Message-ID: <20261030110309.1124614-24-leon.anavi@konsulko.com> X-Mailer: git-send-email 2.47.3 In-Reply-To: <20261030110309.1124614-1-leon.anavi@konsulko.com> References: <20261030110309.1124614-1-leon.anavi@konsulko.com> MIME-Version: 1.0 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by lin-tor-korg-lkml-alma10-1 with HTTPS for ; Fri, 30 Oct 2026 11:03:53 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/131706 Upgrade to release 1.1.0: - Cancel queued requests on close - Remove the unused build attribute and the Python 2.7 NullHandler fallback - Close owned sessions after their background requests finish, including when using a supplied executor, and reject requests after close - Pickle check covers request arguments, not just the callable - background_callback now emits a DeprecationWarning instead of a log line - Fix pool sizing for supplied sessions - Preserve falsy callback results Fixes: WARNING: python3-requests-futures-1.1.0-r0 do_check_backend: QA Issue: inherits setuptools3 but has pyproject.toml specifying backend setuptools.build_meta, use the correct class [pep517-backend] Signed-off-by: Leon Anavi --- ...sts-futures_1.0.2.bb => python3-requests-futures_1.1.0.bb} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename meta-python/recipes-devtools/python/{python3-requests-futures_1.0.2.bb => python3-requests-futures_1.1.0.bb} (73%) diff --git a/meta-python/recipes-devtools/python/python3-requests-futures_1.0.2.bb b/meta-python/recipes-devtools/python/python3-requests-futures_1.1.0.bb similarity index 73% rename from meta-python/recipes-devtools/python/python3-requests-futures_1.0.2.bb rename to meta-python/recipes-devtools/python/python3-requests-futures_1.1.0.bb index 715542e8bf..345ce5f578 100644 --- a/meta-python/recipes-devtools/python/python3-requests-futures_1.0.2.bb +++ b/meta-python/recipes-devtools/python/python3-requests-futures_1.1.0.bb @@ -3,9 +3,9 @@ HOMEPAGE = "https://github.com/ross/requests-futures" LICENSE = "Apache-2.0" LIC_FILES_CHKSUM = "file://LICENSE;md5=e1e50798d0afe0e1f87594c6619a2fa5" -SRC_URI[sha256sum] = "6b7eb57940336e800faebc3dab506360edec9478f7b22dc570858ad3aa7458da" +SRC_URI[sha256sum] = "f839cf536e6638a6e0ca1cfd54ac761bf3bb2b5a7ecf9349557e53acc5244d36" -inherit pypi setuptools3 +inherit pypi python_setuptools_build_meta RDEPENDS:${PN} += " \ python3-requests \ From patchwork Fri Oct 30 11:03:09 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Leon Anavi X-Patchwork-Id: 102487 Received: from mail-wr1-f45.google.com (mail-wr1-f45.google.com [209.85.221.45]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.8950.1793358228575411255 for ; Fri, 30 Oct 2026 04:03:48 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@konsulko.com header.s=google header.b=duLIePaM; spf=pass (domain: konsulko.com, ip: 209.85.221.45, mailfrom: leon.anavi@konsulko.com) Received: by mail-wr1-f45.google.com with SMTP id ffacd0b85a97d-48e20edd106so467925f8f.1 for ; Fri, 30 Oct 2026 04:03:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=konsulko.com; s=google; t=1793358227; x=1793963027; 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=dtBiHAsGJ8w2bC9vcaO8J7/xim3qBc6tT3kFC6uz/Og=; b=duLIePaMN6nNlYx6xPocZOM5KtGtmrUEN/V451P+oFlnUvDJh+aXe9Mk68xklew8YM +7fIP5savKGSYabivF23uFr8Rtuc07tXvOQYN1eisr3yAC8BzwrHlyr2C2Xt33cG6oJu JfVrRmiBrkDuVY3xUq1Vz4BCGD3+KJ0cAgklo= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1793358227; x=1793963027; 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=dtBiHAsGJ8w2bC9vcaO8J7/xim3qBc6tT3kFC6uz/Og=; b=qDAfVRZD+E9IiD0ZZ78rZ0xS/gJfwiTgJ8gu2X6ObXVbEgukKQ7QnjPLF5Vf8CnIP6 4RgUzsMGsnXaoH2S6ZGgZCxUgJHLb7gB5G+JGqlpZ2hjPN5VZdIb5+i6+GU7RT/IHNeK +XohJTkMVE7dCsTcw57ELa5rYvLi+OGpQHbR+tTdM5HLIXTHYOIGx5rdJnhJ/5YJF7OT yzug1rrdOARgIhhGoQPM4IIkKaWPSQHJ9UHTYk5wTqiEnAYbrsOSctRSk5/MDv/1v5sB C1xqkMbOAIG+r7Iq27GN/P1Tkfn4qmhC6aj+6vPHdu4+fAK3Dzshx0gakIEaHQebtpmQ v44A== X-Gm-Message-State: AFq9FYL8wTutiURo5ZESTD/FQKVuecv6t1Gl1BcLbExyqFVqdLrN1RIL wPySP6NVa9p6bzV7GJxklLiErPmN3q9FEFCmIgQiKXTQnCB9KhgzKzH8QN9i9fq/WmhUpVzHP28 cBARG X-Gm-Gg: AYBFou3rAHwG+C8OiRZMqj5uHKtYX67QCoq2LZOA735gjTW+P16jX1YzShZ9zL90pYS NgAUO6wgkUSE2zYtWQakqmRxhAkzsydZkI0Z/P2ZkFKFUCI4o4cjpdf2AjJnvnbKg2EVZEy7K2D /ffpiq9ZBW3ugD4YHVsl2AilQu/pPDn73afXXuYHaVkZvUf5kJeGs218nUr3bZvbgukjbYdEPdO yJ3AZxXbDephOYQoiDo+x2vCM2bRizooCCJEI7Sucsta97b8vp+75ccCvyhYbz+aNHW5x5hgq9A CRvr7qv7l+TaRTR+nJwrXT162UToTxZId0tW/Y27ie/zf6WaF+XsB5W9qMaUYoZTxr+fV0QHZRV VAggH0BVcIAvKOo4tbn35U6VQRBz3NmNdURsqyO1p+IO4bIzEFmTr5gxF57ikwuiV3cB6G35zgW 9cqD9zpz6GPVTPn0jKYyZhB0RnDsgkJhgDse/tF+mCaKntRwRljzh9DhPWjAMeYm6zxXjpl/xft P1vUFLtMYU6f5dr7CIwqxtdXZDphOIqhp4Q0D1p4Fopubpg97s3z6lEDgPw1SX3DajmBU9qSkAX Yaa+VtnnR7j2Jp9n4+P9imT0xaswFA9y5bqgt/DTDE9e0QtafPzH4iQQqz5PJEXatDQkamP2QkI 843KrGeewZUMgtZfPheaPVKPBFZYgJxwnIAay5RMw7hBj4ABVbpIiZQ== X-Received: by 2002:a05:6000:184b:b0:48d:deaa:4dbb with SMTP id ffacd0b85a97d-48e6e2fc210mr4697806f8f.40.1793358226207; Fri, 30 Oct 2026 04:03:46 -0700 (PDT) Return-Path: Received: from tone.k.g (lan.nucleusys.com. [92.247.61.126]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-48e71b78a4csm2642151f8f.23.2026.10.30.04.03.45 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 30 Oct 2026 04:03:45 -0700 (PDT) From: Leon Anavi To: openembedded-devel@lists.openembedded.org Cc: Leon Anavi Subject: [meta-python][PATCH 25/25] python3-webencodings: Upgrade 0.5.1 -> 0.6.1 Date: Fri, 30 Oct 2026 13:03:09 +0200 Message-ID: <20261030110309.1124614-25-leon.anavi@konsulko.com> X-Mailer: git-send-email 2.47.3 In-Reply-To: <20261030110309.1124614-1-leon.anavi@konsulko.com> References: <20261030110309.1124614-1-leon.anavi@konsulko.com> MIME-Version: 1.0 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by lin-tor-korg-lkml-alma10-1 with HTTPS for ; Fri, 30 Oct 2026 11:03:53 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/131707 Upgrade to release 0.6.1: - Update CI dependencies - Drop support of Python 3.10, support Python 3.15 - Replace deprecated license classifier - Use HTTP server for Doconfly Fixes: WARNING: python3-webencodings-0.6.1-r0 do_check_backend: QA Issue: inherits setuptools3 but has pyproject.toml specifying backend flit_core.buildapi, use the correct class [pep517-backend] License-Update: Use LICENSE file Signed-off-by: Leon Anavi --- .../python/python3-webencodings_0.5.1.bb | 14 -------------- .../python/python3-webencodings_0.6.1.bb | 14 ++++++++++++++ 2 files changed, 14 insertions(+), 14 deletions(-) delete mode 100644 meta-python/recipes-devtools/python/python3-webencodings_0.5.1.bb create mode 100644 meta-python/recipes-devtools/python/python3-webencodings_0.6.1.bb diff --git a/meta-python/recipes-devtools/python/python3-webencodings_0.5.1.bb b/meta-python/recipes-devtools/python/python3-webencodings_0.5.1.bb deleted file mode 100644 index 81709435be..0000000000 --- a/meta-python/recipes-devtools/python/python3-webencodings_0.5.1.bb +++ /dev/null @@ -1,14 +0,0 @@ -SUMMARY = "Character encoding aliases for legacy web content" -LICENSE = "BSD-3-Clause" -LIC_FILES_CHKSUM = "file://PKG-INFO;beginline=8;endline=8;md5=e910b35b0ef4e1f665b9a75d6afb7709" - -SRC_URI[sha256sum] = "b36a1c245f2d304965eb4e0a82848379241dc04b865afcc4aab16748587e1923" - -inherit pypi setuptools3 - -RDEPENDS:${PN} += " \ - python3-codecs \ - python3-json \ -" - -BBCLASSEXTEND = "native nativesdk" diff --git a/meta-python/recipes-devtools/python/python3-webencodings_0.6.1.bb b/meta-python/recipes-devtools/python/python3-webencodings_0.6.1.bb new file mode 100644 index 0000000000..b5446eb960 --- /dev/null +++ b/meta-python/recipes-devtools/python/python3-webencodings_0.6.1.bb @@ -0,0 +1,14 @@ +SUMMARY = "Character encoding aliases for legacy web content" +LICENSE = "BSD-3-Clause" +LIC_FILES_CHKSUM = "file://LICENSE;md5=78ecd9e2dd613fe63d51efca9b793f2c" + +SRC_URI[sha256sum] = "565f9ad031c702dae404e27a099e3e09186a3ab1b9520f06d215502b651fd910" + +inherit pypi python_flit_core + +RDEPENDS:${PN} += " \ + python3-codecs \ + python3-json \ +" + +BBCLASSEXTEND = "native nativesdk"