From patchwork Tue Nov 10 15:27:11 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Leon Anavi X-Patchwork-Id: 103572 Received: from mail-wm1-f53.google.com (mail-wm1-f53.google.com [209.85.128.53]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.7.1794324454532334713 for ; Tue, 10 Nov 2026 07:27:34 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@konsulko.com header.s=google header.b=fOVfLcpM; spf=pass (domain: konsulko.com, ip: 209.85.128.53, mailfrom: leon.anavi@konsulko.com) Received: by mail-wm1-f53.google.com with SMTP id 5b1f17b1804b1-4a5036bbac7so14143345e9.3 for ; Tue, 10 Nov 2026 07:27:34 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=konsulko.com; s=google; t=1794324453; x=1794929253; 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=pg7SvTlJrEYpAWLkWS34AiaqfsHP68VWK34KQhj5Olc=; b=fOVfLcpMn/Ly3vw4K/r11l7Ccat4UESmAX502SaQhrYwjjiVXJ28Nlch6l4x0t4w8J eyXKsc6UZYb/UzIi2A0ZbW2XUVFRDKtHoxQZJopOu2raeKHlnPQluJITEVczJHw2I/Dl WL3/D8OeKMo8kaFM7+PE9A2C+s+7kM5iHtXBw= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1794324453; x=1794929253; 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=pg7SvTlJrEYpAWLkWS34AiaqfsHP68VWK34KQhj5Olc=; b=0u1ddbvyriimz+Cr4VhJGon6ojjC67TGYorlOKG7oieQdjZvAoVkvDL6CIy14oNIOK LzyEf66tpPtP5tWpRLhdVW+aJU8BxFUgWemBe9DRx9X+6vCcdGZ4gqV0oLkynniXrMaR QI/cAxahYkWo0jJsJdxVVc637gYFotIw3mq4UusPBrq94mmvs9+eIvb+pb+zjUaRl8x6 ggysDcw2mCGOjJ3985QSN8NHhNdChUlHb/iw4Lh8uHHS7DfZRQPZxLM6rPrb944k1HY1 h2iKJhxEG/2YbqN8vQXoZjCeh728gNuvPVWARAkQJORNFlqjMyAZ/Fd4Eg/44uL9XKLQ LeUg== X-Gm-Message-State: APuU4Z8/ZZcCrmsnx4ey6MUVpXGTpv7xQACufkf7Xr0fu5jlpGLaClSj 2+CWAbJ21939Gnpwno5e+mSBWN4DaIqqy1TpTo49dcTK7cK9uRqoGhVJnAE4RYfV/s6DYdN5i5x x4Pey X-Gm-Gg: AYBFou1T6vnIj333X07glNPyRhgoiQlo3FI8MWIDDGTpAsdVcb4zEU4kAHjSA6TRqgG XIFDhwEE9DsPTWnCZlDsPo+T+cFHxnZtDthBxvtmoHFJDZhIVJaRj9QFqCcuxeTwetXM9RmZWVo 7aha0nt+KSHhNh2l+X7s6Vp5iQ/p83jPWkcjAxcoUR5B+QTNnZg8HMRhDYYJ4bVtUCaDOdrmwLw sFdTVsbeO1Ca58Sadis8fdMbXNgSxI/I1tZW1S5lSq54vjcNmnmsWWkUyjc9IOtGi5XElMaRswM jZDlpMS7eQylcPkpqsATwBqPY7mdyd2UGAu54Mj2+LWDELhTjj5+B7hZBIXVgV1NSx2BDr5FibK XI9Cog4GAGiiTYaYsWNeyHwdYBwBR03+mGqYwpCw6EorjcdGvhUnuOnkiBRFHvppWNuOgLxNFka GFMc/aD5D9Vm8CItu15+LhYbSA1TuiamHlYoY/fUgi/8aIdiBrs03+wGbgDQHn2xfDs0SLO+AoY uY2fHJ8Ac56p/PILK5p0aXqwmsrwq+SaHMYTRQo7Lb6NVjd4EUc1DVc3N5cZ7iICyVstuIAmlnv kCg+IjsDgCNKbSplmXzy+o/HKC8whENQnbB9KWameeja+/cItzcXAjpZhOXddid0UYcDOSHzl2r 5196BiGUR4+fkISNxy8/uWRh/BYL+s0s2diH4WP+LCKbS2VfAAck8Og== X-Received: by 2002:a05:600c:4584:b0:4a2:167a:c946 with SMTP id 5b1f17b1804b1-4ba0233e77bmr50962765e9.13.1794324452205; Tue, 10 Nov 2026 07:27:32 -0800 (PST) Return-Path: Received: from tone.k.g (lan.nucleusys.com. [92.247.61.126]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-498369a3f4esm6064071f8f.53.2026.11.10.07.27.31 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 10 Nov 2026 07:27:31 -0800 (PST) From: Leon Anavi To: openembedded-devel@lists.openembedded.org Cc: Leon Anavi Subject: [meta-python][PATCH 01/19] python3-cachetools: Upgrade 7.2.8 -> 8.0.0 Date: Tue, 10 Nov 2026 17:27:11 +0200 Message-ID: <20261110152729.1065911-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 ; Tue, 10 Nov 2026 15:27:47 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/132075 Upgrade to release 8.0.0: - Drop Python 3.10 support (breaking change). - Drop support for deprecated @cachedmethod features (breaking change). - Drop support for @cached(cache=None) (breaking change). - Require custom cache classes to support __len__ when used with info=True (breaking change). - Refactor _CacheInfo and make it public as CacheInfo (potentially breaking change). - Return callable objects instead of functions from @cached and the cachetools.func decorators (potentially breaking change). - Do not set cache_info to None on @cached wrappers if info is not set (potentially breaking change). - Raise TypeError for @cachedmethod descriptors assigned after class creation, i.e. without __set_name__ being called (potentially breaking change). - Various performance improvements. - Various documentation improvements. - Various test improvements. Signed-off-by: Leon Anavi --- ...{python3-cachetools_7.2.8.bb => python3-cachetools_8.0.0.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta-python/recipes-devtools/python/{python3-cachetools_7.2.8.bb => python3-cachetools_8.0.0.bb} (86%) diff --git a/meta-python/recipes-devtools/python/python3-cachetools_7.2.8.bb b/meta-python/recipes-devtools/python/python3-cachetools_8.0.0.bb similarity index 86% rename from meta-python/recipes-devtools/python/python3-cachetools_7.2.8.bb rename to meta-python/recipes-devtools/python/python3-cachetools_8.0.0.bb index f5136743b9..e2c9158a64 100644 --- a/meta-python/recipes-devtools/python/python3-cachetools_7.2.8.bb +++ b/meta-python/recipes-devtools/python/python3-cachetools_8.0.0.bb @@ -18,6 +18,6 @@ RDEPENDS:${PN} += " \ python3-math \ " -SRC_URI[sha256sum] = "3f9b146b2160975da273e7c23ec882f3996b65df608150d52083c07de0682075" +SRC_URI[sha256sum] = "5ed01bd676800d51f0025605e4fd8ad0891550513e7b0a4c3da478463764e5c3" BBCLASSEXTEND = "native nativesdk" From patchwork Tue Nov 10 15:27:12 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Leon Anavi X-Patchwork-Id: 103573 Received: from mail-wm1-f42.google.com (mail-wm1-f42.google.com [209.85.128.42]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.5.1794324454819938060 for ; Tue, 10 Nov 2026 07:27:35 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@konsulko.com header.s=google header.b=H30/dIQN; spf=pass (domain: konsulko.com, ip: 209.85.128.42, mailfrom: leon.anavi@konsulko.com) Received: by mail-wm1-f42.google.com with SMTP id 5b1f17b1804b1-4a5036bbac7so14143405e9.3 for ; Tue, 10 Nov 2026 07:27:34 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=konsulko.com; s=google; t=1794324453; x=1794929253; darn=lists.openembedded.org; h=content-transfer-encoding:content-type: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=S15W9m11zMkh/Dc8cpRfuMtxAUcJzgIDHExUEC12lOE=; b=H30/dIQNzybREfPLtCrWFTzQRraANl4XwVb+eLOIRUkkF1CeJBTNgS96op7zeHDWFq G4moIC/t0z44tCqyFG5pooHfKxMFRJxGeSGzno7NcrZiHNnsfs22Qs0GnrZdNzQuZk8z RgR/5kUbvz7Rn7dDK4d06735wtafwv8RyIO5U= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1794324453; x=1794929253; h=content-transfer-encoding:content-type: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=S15W9m11zMkh/Dc8cpRfuMtxAUcJzgIDHExUEC12lOE=; b=XHu0fkKzR6ENZPcMoUdUysNR6VL79By3RfinOC+UEoFnGg1iKyDAcLdEK8OautI66w l85BBxWeHnWCrV8PvarVYNE1B7TlKxr5i4XxjS1VKmA7jINB/ZLOTjFh+lcKOIDwXSH1 GxY7Ky3iHWCmGdjM1I+HYhs0GkoJVSPz/o13xD+4VVqIdxsRv9MaqqQO9Ui8p6VdhEVc M2XnOz7G8rueMP4vwXKHMjn3cIaC4jeEAYJyFVlSfMCa8F3jY1WaswE8N2EkTMF569k8 nFMku6mPSVyf2SaqW5GYG4AXSojXnD8PaR34SkR7JENUAF78/fd3l6OdjWLo82fbewU9 3WfA== X-Gm-Message-State: APuU4Z/6B55kbAuUgpiJsCZhB7veOdWacMMfIPaFHqRxPgi0Q5HLuRwi jEVPfPejP5IbRyPeDqFEfi/riXau6Wcfn89lE1HTEmLTx5oZ7soLJmXLvszm+zXexhuGrxl8vFx TERb/ X-Gm-Gg: AYBFou2Wk4An8doDBEkK/NJwGkqIGq25lYliOokoFdexdtbkQl48F7pALqQZriKc9p/ Miww61OMkBGoDJOSTBYLAijPLHe4DBSN/nHIl3M7fy8J1SE4PKF7Q+Sk8wBcJmqXzHFiWmklzM2 lNw2MUCLz9c7CYAUIt6V/qfbK2I2gDb85BCtksF0oeVq7nJrCqOp/coaJuJhgXf5W6G+iesINvC yEOF0YcgiO25sKVdalMuBnxy1Mxc5UWyTz/aNsPv23Kh+wtyhNej04bqbStg4Hl7R5XFUQ13G+4 6lgUY5ttiKFacvXgZ/qseCP2KZ0Nrw9UJhkOxVRYzxGQzoHsEEg90tRo4IFjaCHGFfkMOxuqYHI RvXGEY4JjFJmtnjFYicu7DB5brdTj8eBS+S1wJtf5F6busPjkEqWIDACLNhmLgzi0esL8APFOjA YRuEi23N4oj3uMxH8JNP4KH2RsdLkEu8TCuWUow93lSOjM2NUh1ypq/FjGRrf0yy12Zi1XqwaZc 0KQvLIdhOhaU/EmTfRm0KJ3I12qc+Cfn4UPKBxtJYgZD2OD9crFw4NVrl00PweQe+ll2DSaRgHG VaQqnOX3TZkCBKOkgwBCSlLKjsLtoO7ZNet9dF4FIDs+upUXY3h1h56bqWoeL2JHZFtkkAoAApf Ryr7dCHD6HqkIbOqoxI4DBQnzFBx+1vyqChjTpDTRUDjYtkc+ncBwmjEhTRWsRBcs3tWAJHBypd E= X-Received: by 2002:a05:600c:3143:b0:4a1:78c5:79f5 with SMTP id 5b1f17b1804b1-4ba02355f49mr47825625e9.33.1794324453106; Tue, 10 Nov 2026 07:27:33 -0800 (PST) Return-Path: Received: from tone.k.g (lan.nucleusys.com. [92.247.61.126]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-498369a3f4esm6064071f8f.53.2026.11.10.07.27.32 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 10 Nov 2026 07:27:32 -0800 (PST) From: Leon Anavi To: openembedded-devel@lists.openembedded.org Cc: Leon Anavi Subject: [meta-python][PATCH 02/19] python3-coverage: Upgrade 7.17.1 -> 7.17.2 Date: Tue, 10 Nov 2026 17:27:12 +0200 Message-ID: <20261110152729.1065911-2-leon.anavi@konsulko.com> X-Mailer: git-send-email 2.47.3 In-Reply-To: <20261110152729.1065911-1-leon.anavi@konsulko.com> References: <20261110152729.1065911-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 ; Tue, 10 Nov 2026 15:27:47 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/132076 Upgrade to release 7.17.2: - Fix: two different scenarios failed with "attempt to write a readonly database". These were regressions in 7.17.1. They are fixed: - When using a version of SQLite older than 3.34.0, such as on RHEL 8 or Ubuntu 20.04, coverage combine (and pytest-cov, which combines automatically) always failed. - coverage combine and coverage debug data failed when a data file existed but had no coverage schema, for example an empty file left behind by a worker that died. A file we can’t read is now reported like any other unusable data file, and is left in place. Signed-off-by: Leon Anavi --- .../{python3-coverage_7.17.1.bb => python3-coverage_7.17.2.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta-python/recipes-devtools/python/{python3-coverage_7.17.1.bb => python3-coverage_7.17.2.bb} (84%) diff --git a/meta-python/recipes-devtools/python/python3-coverage_7.17.1.bb b/meta-python/recipes-devtools/python/python3-coverage_7.17.2.bb similarity index 84% rename from meta-python/recipes-devtools/python/python3-coverage_7.17.1.bb rename to meta-python/recipes-devtools/python/python3-coverage_7.17.2.bb index cfa7fe8fa6..836388afd0 100644 --- a/meta-python/recipes-devtools/python/python3-coverage_7.17.1.bb +++ b/meta-python/recipes-devtools/python/python3-coverage_7.17.2.bb @@ -3,7 +3,7 @@ HOMEPAGE = "https://coverage.readthedocs.io" LICENSE = "Apache-2.0" LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=2ee41112a44fe7014dce33e26468ba93" -SRC_URI[sha256sum] = "5c5c77f95a0e83e6b79eff948d251c9911cfd61d67f5059159fc25b7bc4aec27" +SRC_URI[sha256sum] = "d05a1bef52f4d7f1b484a1cf46a8929e50963f910e51396373f06cd3b6248f38" inherit pypi python_setuptools_build_meta From patchwork Tue Nov 10 15:27:13 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Leon Anavi X-Patchwork-Id: 103574 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.8.1794324455840795064 for ; Tue, 10 Nov 2026 07:27:36 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@konsulko.com header.s=google header.b=dkfhKblT; 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-498f5fa4f70so491768f8f.0 for ; Tue, 10 Nov 2026 07:27:35 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=konsulko.com; s=google; t=1794324454; x=1794929254; 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=KjsXai19pBEUSGEMcOYviDnEHX+xkfMMSXqp1awtqYo=; b=dkfhKblTkNUURMhyuZGXyBk/3PpoeQEsHRLpJXdWZd2FAzT6GA4p1XLrCAVq77mShJ vNauOmJSXKTMG3yBNuSlCS00F10aqwMPA88Bmupn87l6Jt/I7qHaq4wwHLA6CZO3VC6s mWJgBdWxToVuSzuhUbbz3eCHD4kGm6jQviExY= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1794324454; x=1794929254; 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=KjsXai19pBEUSGEMcOYviDnEHX+xkfMMSXqp1awtqYo=; b=ut5UkUvvLiMWf2fmrsQK0g6MPzcRQssX2WJepj5jHHq+XBNFml5ftyRPiKlPr+ShT4 SX/cnCJH8wHvFhPMCO3uLJBQXAC/GH0VLkrG+K7uGgQpljUtAHSE8fxuOh6/Ymlj9Ix9 6+LQznGujm794vKQifAHwyJKOk5wu+90BoAjSOAZiBhbSosXEN1015gf/FGcrPX83HIk oZTH5RJO9J78u/AT/C+yhLWd0xKrjpH6GiCzRrfuM33JKNa8rOXv5xiqzgwNjLJTSTFk NLYqE2hTKzdVdJmtvivxwCf1Pf55sVzxBECBjdNJqbUIk/e0LeW3IQQmFDdFRuY+Ax/S Lk1Q== X-Gm-Message-State: APuU4Z/SHNDONI6SYb/HUaBcqdW06kHpwAnHZOyyPdVgHHU4u9xTr6gb CW/h8fQfCRgefKMBezsuygYrRQ87+136UHMhmckXudhHjoqI0wGXDMqZc6sTNaeUicH43ETrN3o VXZVe X-Gm-Gg: AYBFou0dSO9/55fgxkhr70Kpab38DudCLCgFmtggsINNxzSbo6LQcCg6d5Yl3YR3Hmm bVM4roB1DRMViyH5DRLzdBfU9SLTDyh6E+xt9sG6QARniIeSQ2+UlPSJpeK/4K0m6KW5UbSwWb9 hehjAv7++4cYDoCWhZxymBxDTpxRnpfwwXaEw41ynXElTJfk38xiapuxC8L4uYGE2GxQf/Y/50k SGhxK2pVJqf1Lh/VyaF4i0o3QmeV8MHoNr8ZEyFXxMyomQgNiofD1dgC0la5C/HE2qZsu46inhc 9nPVWohQjiFiMb/KRYk/UMGSRBedSq7qibpXxQ+hiQ4fRr48YsKiNnVHHRGaTRREZrx2Ng8BnAu IV/nyuN4rnWkI0oNyugR5DtO0PMGKIrGXCgQTiY7cDc7fMwOg9ifIlwXIV0VH8cWwLCtKLOERAB qN7rx0M1rGc+2riJoinxW5vgVT/sToKJexuTNrgg/IiZaDJoVQRrTJaNRbDirich0OeidRFFlRB LIxfN1R5GzuXQUA+ppyU5F6OGlvdwF8imlUjZOHAgcl4aYzB7MMRkgcpEdqOScOQjWJ0pz03ljJ ArNfdIGsAIRLhRw80fKBe8x5ILyUf22gx3QXXnLIenFccuCmDtmPmQ7VmEdJ1n9e12ciek3NxSV iWO6Hamq7YzAn/2sNp4WbM5VBoKM34v6Gd+6YFJq8CHWPUX+W25BwZg== X-Received: by 2002:a05:6000:2997:20b0:48b:108:48cf with SMTP id ffacd0b85a97d-4982f2b5c98mr4245230f8f.25.1794324453961; Tue, 10 Nov 2026 07:27:33 -0800 (PST) Return-Path: Received: from tone.k.g (lan.nucleusys.com. [92.247.61.126]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-498369a3f4esm6064071f8f.53.2026.11.10.07.27.33 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 10 Nov 2026 07:27:33 -0800 (PST) From: Leon Anavi To: openembedded-devel@lists.openembedded.org Cc: Leon Anavi Subject: [meta-python][PATCH 03/19] python3-dunamai: Upgrade 1.26.3 -> 1.26.5 Date: Tue, 10 Nov 2026 17:27:13 +0200 Message-ID: <20261110152729.1065911-3-leon.anavi@konsulko.com> X-Mailer: git-send-email 2.47.3 In-Reply-To: <20261110152729.1065911-1-leon.anavi@konsulko.com> References: <20261110152729.1065911-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 ; Tue, 10 Nov 2026 15:27:47 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/132077 Upgrade to release 1.26.5: - Fixed: Using a relative --path would not find a .git_archival.json file in a parent directory. Signed-off-by: Leon Anavi --- .../{python3-dunamai_1.26.3.bb => python3-dunamai_1.26.5.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta-python/recipes-devtools/python/{python3-dunamai_1.26.3.bb => python3-dunamai_1.26.5.bb} (69%) diff --git a/meta-python/recipes-devtools/python/python3-dunamai_1.26.3.bb b/meta-python/recipes-devtools/python/python3-dunamai_1.26.5.bb similarity index 69% rename from meta-python/recipes-devtools/python/python3-dunamai_1.26.3.bb rename to meta-python/recipes-devtools/python/python3-dunamai_1.26.5.bb index 00d3198a9b..f63e82e991 100644 --- a/meta-python/recipes-devtools/python/python3-dunamai_1.26.3.bb +++ b/meta-python/recipes-devtools/python/python3-dunamai_1.26.5.bb @@ -2,7 +2,7 @@ SUMMARY = "Dynamic version generation" LICENSE = "MIT" LIC_FILES_CHKSUM = "file://LICENSE;md5=059eed55dbfd3fea022510ea62c95dc1" -SRC_URI[sha256sum] = "fe2f732186710ee5048044fdbef6c76c6afbb9ee7de4f6d00cf34256e9ec2e7f" +SRC_URI[sha256sum] = "b1435d8d2b0aceef240cde8e8f6ba910e85b1aa0e22fa9e21454d2d22fb0a89c" inherit pypi python_poetry_core From patchwork Tue Nov 10 15:27:14 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Leon Anavi X-Patchwork-Id: 103565 Received: from mail-wr1-f44.google.com (mail-wr1-f44.google.com [209.85.221.44]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.6.1794324456642472058 for ; Tue, 10 Nov 2026 07:27:36 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@konsulko.com header.s=google header.b=uWXRFXB/; spf=pass (domain: konsulko.com, ip: 209.85.221.44, mailfrom: leon.anavi@konsulko.com) Received: by mail-wr1-f44.google.com with SMTP id ffacd0b85a97d-490c3ae81d3so1435468f8f.2 for ; Tue, 10 Nov 2026 07:27:36 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=konsulko.com; s=google; t=1794324455; x=1794929255; 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=hWGyvAQ1vbv850i2q6j5gsH6F5v9VZevqTG7Y5cNNnw=; b=uWXRFXB/ZP7F0UbUTpVsxzkgYo1BX18zbbXS0Incl3EKcJ2Y1S87EM6nH7ZhJBJ+Zc KlibMqdE0YgtHgdJGmBXLjJIFy7DkDT0U/9WfKiCg5zhJGNBEiktcjcUDkXDTxg7qhgQ E0xmkpp0wRUyyMHO88IBbbd/4rRoyObZUE3vY= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1794324455; x=1794929255; 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=hWGyvAQ1vbv850i2q6j5gsH6F5v9VZevqTG7Y5cNNnw=; b=2LvEbN2wytFUJaFB87X3OPJv+03kDbGj8wjLL/uBpK6ewKHkygAcVlNRoDqlYohhFO QrkGqWEmpuFiEEwfGFhhMl8kgjjKhMxIownb0zpQ/xfj3RWeubnHO+3DhkVhhZjnk3rK LgNIt5SsnHgYiym1qRKls8Hu6T+ym+8m2eI8M9UPKmCMzLj+nF3Rh0ifNc+JFWdWhOAm fJlSkDU7CdCEz674fD9e6CEvF92xFAA8leg9kKnKzN1AX/SP5bbSPJNqOZMFoFRk8rTu 6izb2JGfBAB7Fb3k/JO7PW7StjtQW94wR6CQFkuu/eLYE3By/KLUMpurx2oPinuUs3Vu tRig== X-Gm-Message-State: APuU4Z/FLixv2CxA+llUMoQJ7aakFbOwN8gRY2AAqjBj9GSD4R2tu9BO mfm8m6mAzdhBJNZ1vCBiS7ABER5NhkZKpsF12Ta839XQepUntb4HdM2VLQDTYGczAhdxNOcObMV RF1tN X-Gm-Gg: AYBFou1VS0EwRTpte4llqfU5n2vrV/GCDpYdlGZ9A1V/wHYtBUpA2Pjn5h3I4dslTnY NmqO0vr/pIXcWM7/L4dtGmw2dzyvkBNsmPA2Kl7ntXgRfsohPkHbSAxIqCL0YCAVNQiMQ0l/TDK kmc4fSpwMowURR/IPNRZesxZoIh6xskB1MOIoyFJlUmqY/BGH048iS2wItOXxc18Pvp9Zhn5ESd TxJl44Da1sXDkOEAKfKqsQvNcE/RuWv07Yw9m76CHm3sG9SW45zqo1GEzr9yds0msbM4lsNGf+2 kxdKGOWzthyyQOGJZWm8D4/DllNa8EE3OdfcIUbdKUaIlAQauxjQM4SVnkYZT9l4maIqgrx5QjH TzLHrPmQx3OX9WZ0VQvF6lP73of/JHVvx510IbU/pDYCvKBvZrd9TgIQmS6aTz92B2JJJ1wBJpL flbFc0R77t4wI9tf0w4vor/lpJgA6s1VWsv1BQoPr8nLljC+hJphkHwwupjwvEbXfxizOTh3aQw SmcO0vG0ZFBU13zQ6YdR2DUv4BqJsbtmUI/PQNI6gJy/RUAXBmuQqJgBqTxJijNRMA/mo7YHJKO ZwTffF6KdeboY9RhaWuaRyn6YGxnH3VrNcyKsHTWn92ImNzTjsBaMAsZHoDv+2CnfOMCv4+dZR4 iDUNBK1/TLB/R+9XA+eHiT/o1AmWKHXAV3jfZviiGxUNN5Bre8uQUJw== X-Received: by 2002:a05:6000:29cb:b0:490:71a7:6f51 with SMTP id ffacd0b85a97d-49830b97c12mr4053690f8f.45.1794324454843; Tue, 10 Nov 2026 07:27:34 -0800 (PST) Return-Path: Received: from tone.k.g (lan.nucleusys.com. [92.247.61.126]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-498369a3f4esm6064071f8f.53.2026.11.10.07.27.34 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 10 Nov 2026 07:27:34 -0800 (PST) From: Leon Anavi To: openembedded-devel@lists.openembedded.org Cc: Leon Anavi Subject: [meta-python][PATCH 04/19] python3-glances: Upgrade 4.5.8 -> 4.5.9 Date: Tue, 10 Nov 2026 17:27:14 +0200 Message-ID: <20261110152729.1065911-4-leon.anavi@konsulko.com> X-Mailer: git-send-email 2.47.3 In-Reply-To: <20261110152729.1065911-1-leon.anavi@konsulko.com> References: <20261110152729.1065911-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 ; Tue, 10 Nov 2026 15:27:45 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/132078 Upgrade to release 4.5.9: Cyber: - Replace python-jose (with CVE) by PyJWT - Update all dependencies This version will be the last one for Glances 4.x. Signed-off-by: Leon Anavi --- .../{python3-glances_4.5.8.bb => python3-glances_4.5.9.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta-python/recipes-devtools/python/{python3-glances_4.5.8.bb => python3-glances_4.5.9.bb} (94%) diff --git a/meta-python/recipes-devtools/python/python3-glances_4.5.8.bb b/meta-python/recipes-devtools/python/python3-glances_4.5.9.bb similarity index 94% rename from meta-python/recipes-devtools/python/python3-glances_4.5.8.bb rename to meta-python/recipes-devtools/python/python3-glances_4.5.9.bb index b6e718e3d5..ff52b2a7ef 100644 --- a/meta-python/recipes-devtools/python/python3-glances_4.5.8.bb +++ b/meta-python/recipes-devtools/python/python3-glances_4.5.9.bb @@ -5,7 +5,7 @@ HOMEPAGE = "https://nicolargo.github.io/glances/" LICENSE = "LGPL-3.0-only" LIC_FILES_CHKSUM = "file://COPYING;md5=852ecadc0ac7e6f4d7144d5544a3815b" -SRC_URI[sha256sum] = "a1e5ed5a6488964a576d550a420c91af6f2c7c2d8df8e9fbe67c98eb38bacf3b" +SRC_URI[sha256sum] = "c197954341ee5a7f8657e87456884b1f52af4bc966f6ab3f1d4c37cf580f5fa0" inherit pypi python_setuptools_build_meta ptest-python-pytest From patchwork Tue Nov 10 15:27:15 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Leon Anavi X-Patchwork-Id: 103566 Received: from mail-wr1-f44.google.com (mail-wr1-f44.google.com [209.85.221.44]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.7.1794324457850411101 for ; Tue, 10 Nov 2026 07:27:38 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@konsulko.com header.s=google header.b=RYnTbrfh; spf=pass (domain: konsulko.com, ip: 209.85.221.44, mailfrom: leon.anavi@konsulko.com) Received: by mail-wr1-f44.google.com with SMTP id ffacd0b85a97d-491d1f66968so265509f8f.0 for ; Tue, 10 Nov 2026 07:27:37 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=konsulko.com; s=google; t=1794324456; x=1794929256; 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=jHQbMmw+wR2cGXAGl9Icrd72d+CYhzZUNLRof0gRUqY=; b=RYnTbrfhKwWxmAA0hAaxvCuojLkqlyBeZhdacrNQbx/DMnVEvyo0hIQfnaX5Hbjx5u EFu5h9ACniy/ZnVSAbOalJgwfbctXwqNcZTB89MT/FMa2GFcla5RXk61/EscPBMvopZh zyWbzB142MaW1z7ZxbKhX2NHesz53MetTRqf8= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1794324456; x=1794929256; 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=jHQbMmw+wR2cGXAGl9Icrd72d+CYhzZUNLRof0gRUqY=; b=zragfEeCw6sbv8kROQqapOjo8qCPB4E446hdM3gQNId/fxQZUZnfG5BP2I03/VRU1L Ue9gPzWhHPYXuEKuuowR9rF2VcwX2oOvH59mR+iXleHnCcsv4HngoRBuEBy4EFtmh7Nc 7lHm6mHnV18+wkYAnFKGsytj2EP/y0t8bctXgGBX5aUUXo12Cn0yGXsZaToPwYIjmXa9 2co6dlpLz26Auyh33NMRWqC18AJFKwSrNzW/WIhcjD7BJPnLN0cjLtgmzOpIYeRoTe3Q MS5LqnFp6NI+W5m3y5KZh0zPfAs83jjEEF0zklz7KPMHybuX/DJPhK+2x6YWOMHt5875 X36w== X-Gm-Message-State: APuU4Z9107UpslQtG2LBk8qbFM3pCdCnx/ofPbMMfvPvUv4j7FB7n0gF 1P+9Re9k6rVW6iOvk0b8owFqKpKMUfQvDx278bdZFJTwlT1++evb+hEid+RliXg/mYG82x3sMgJ EvQI2 X-Gm-Gg: AYBFou3psIVPodrgtYFMZoP6tWLtsqo/azB1Wv+t9oEaoTOkbqeA8l4Fbt196K3vRzN 1xVOJ5e2i4qCZQaYeSvPMr/TMG2UNVVyuksLQ0iDzIKS78Hcuy01sVHPDSaqa5+PuP4rBwOQACg T3glrEOlmeQ8xtSx242TyXToZN2kO5AorJR5jEfTz1+dY04uP+tC0fJ7jKzvTkL4JSuj/oDkPMD RDv2hPhtkXFPM0in3pBnGyiuhjVfNAgqaqw8SvQPtgL5hf2JiM9cuQlmjYPMWBO/+X1/4rEVdQo KOpjQAP+/XWxgAlrRP0gU4guT9iNGlEWHKEsPsj42pl5OnwoR1YBQ/3et6dt8C87GZb4tDahOfo TGpPzlwlke0+kdzQ0fkopH2UpFpjjWzTC1XtV6wSGdJEXChH4MGyJOY2h7KcbHAxVqfKPpuBonX TKd05m4KTIRZ/jdqqi7tJjpa+6z7/foE0N6xCJ1XHIMVv1vOMinmYOvjT4x0dguorPOqvlodOUe YMYyIXdXkbM0k//sbcaGrHnJT0lROOgDoNlvUZJjqaYC99JiV/F2xyss2HdqdFHMc9eN3Cex3BH RGklAqq5G4sYu3yolI//8mam1XmCp9vWcOuifSSHukma8AcnoqTjLBDuvmGQyv0SNNnRxyWpMrT qj6vOSv3lehAC8hZqUPHtSGm0lnyOLb03CGrfKeQMVn/C0FPFC6UiyzcNfU32/y7ymMbS6KLXIz c= X-Received: by 2002:a05:6000:3101:b0:48e:60ed:b012 with SMTP id ffacd0b85a97d-49831154934mr6183838f8f.57.1794324455993; Tue, 10 Nov 2026 07:27:35 -0800 (PST) Return-Path: Received: from tone.k.g (lan.nucleusys.com. [92.247.61.126]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-498369a3f4esm6064071f8f.53.2026.11.10.07.27.34 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 10 Nov 2026 07:27:35 -0800 (PST) From: Leon Anavi To: openembedded-devel@lists.openembedded.org Cc: Leon Anavi Subject: [meta-python][PATCH 05/19] python3-inline-snapshot: Upgrade 0.36.1 -> 0.36.2 Date: Tue, 10 Nov 2026 17:27:15 +0200 Message-ID: <20261110152729.1065911-5-leon.anavi@konsulko.com> X-Mailer: git-send-email 2.47.3 In-Reply-To: <20261110152729.1065911-1-leon.anavi@konsulko.com> References: <20261110152729.1065911-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 ; Tue, 10 Nov 2026 15:27:45 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/132079 Upgrade to release 0.36.2: Fixed: - Reduce memory use in active snapshot modes by eagerly recording snapshot changes without retaining completed test frames until the final report. Signed-off-by: Leon Anavi --- ...ine-snapshot_0.36.1.bb => python3-inline-snapshot_0.36.2.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta-python/recipes-devtools/python/{python3-inline-snapshot_0.36.1.bb => python3-inline-snapshot_0.36.2.bb} (87%) diff --git a/meta-python/recipes-devtools/python/python3-inline-snapshot_0.36.1.bb b/meta-python/recipes-devtools/python/python3-inline-snapshot_0.36.2.bb similarity index 87% rename from meta-python/recipes-devtools/python/python3-inline-snapshot_0.36.1.bb rename to meta-python/recipes-devtools/python/python3-inline-snapshot_0.36.2.bb index 5d25934fa1..e854384776 100644 --- a/meta-python/recipes-devtools/python/python3-inline-snapshot_0.36.1.bb +++ b/meta-python/recipes-devtools/python/python3-inline-snapshot_0.36.2.bb @@ -4,7 +4,7 @@ LICENSE = "MIT" LIC_FILES_CHKSUM = "file://LICENSE;md5=7a35eb90dfdf03953dd2074d0fdba1d4" DEPENDS = "python3-hatchling-native" -SRC_URI[sha256sum] = "ff57828c691eaafe03426de25f2c21a1e382905dcbe110934df862297e8c5f8a" +SRC_URI[sha256sum] = "fb30d99a915a768d1c46ab5b7576b7ee2a8d60eb31063a14ada305c05bb5ffc8" inherit pypi python_hatchling From patchwork Tue Nov 10 15:27:16 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Leon Anavi X-Patchwork-Id: 103568 Received: from mail-wm1-f50.google.com (mail-wm1-f50.google.com [209.85.128.50]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.9.1794324458928814425 for ; Tue, 10 Nov 2026 07:27:39 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@konsulko.com header.s=google header.b=tNkD2opA; spf=pass (domain: konsulko.com, ip: 209.85.128.50, mailfrom: leon.anavi@konsulko.com) Received: by mail-wm1-f50.google.com with SMTP id 5b1f17b1804b1-4b7252a32c8so23215525e9.0 for ; Tue, 10 Nov 2026 07:27:38 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=konsulko.com; s=google; t=1794324457; x=1794929257; 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=TX+A6mXT+t3pmXPg/zUiDdLamwOaJ62I/9VOK8enSWM=; b=tNkD2opAogl0yowm+9FisMNzsYudVU2jEd9kqD3s754YCw3E3p0btBYiPdDyrNEecw iVEnskt6AcLyBCUSaJrk4+PMVOj4jsfbKyGd8dW8pnKU8+r2B1u3nvvC3UBsNPghvGZq +VMd4vBZPobUIuamtkGJ1NdpJ6PYBR9ENxe+o= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1794324457; x=1794929257; 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=TX+A6mXT+t3pmXPg/zUiDdLamwOaJ62I/9VOK8enSWM=; b=vSg8JdjKjMmnOYOhHMUScai8TCXVaH9P/FCZKWXOyOnH/lLvXuOYbVhuQWj9t2Bptm 2O+iHth0KFn3autDrs9lS0CJ11xS894Hlig9mZRNx4DQIS8dgyXp+m7ALwfvMw++N41r lsxCqKQBk3acRffGt5Ku3nnKYPs9URiBQqbsnj+pFqawhybT849F5TO1/i4j/0PND9pU 39vxnUPZUJ99vu8OLfoGTAVkzzeQQsbhbpXmVneGx4KLZGqKvFsux3b3fp3q0At2oA82 muZUYiYjzORRnXlAIC++tJ41BSrywNqzyOYnMAZ9/RIS9glhssmjaHiJxqXeiHRQvEKr jUVg== X-Gm-Message-State: APuU4Z+Ppzx/6S7U9ik2xdioSQRoeybMnAF4NezIPPHJQa1D7jfnSSFk 9aPTNf/GbuYMRbJHr+3qwMQ44E/rhHmfZb/PtQMwO73nVHDi7ia8DSvmq8Bu8m8rY46X3UZ/swX 1Chl6 X-Gm-Gg: AYBFou0Ak0WR2c9neI+5PiGteVKXVIgbaZINE0KDKCpDMyWAZ7nBTFc8CPlvualfP7P fI55jGNvdpizG+g8SmGKhdNz5e0Geg3hS32ZIv8sQbeog5LQxMn6rzp9DcJ6gpTzjfmRK8nID1m UNyAhD5Eyu0wcWNos/jxoHk8LPSGdvi0cFZG1IftmPClRp9ZY/OcDsYSamIUb/ZpA7U7YtKhCf/ kQwbSd8ETgSWr0EULH3bH5yuZ5yf9LQbzernW9qrpgE1haTruLFeiv6S6ngadQkUeXq1/jMPz8e YQ9ZxrYOGwLGAD7EWADyBWWZrSooYLiahIKvPHrVboHeO9NFyXyPPnIaUM+NBxm0U1exl7TwAwO l1CXYNpDGkkDttzekSqID6Wwqirxk9jIoJS7Hq+Ue+skVasOBNv361nlUKPldHi9Ilc8f3CWUK2 mPVIXTlPb/4KGJMV/B/CiJNzSBYzVqQyoE1FyIVJFQ5gS/9LDXs9HVL97HqXPHlFmbE3Vep3G0L +MzDM4plYRFHhZEEQYQZmUmPo8YCGyXe8Rz3/VahXpnTNo2cQohQVaeeGPijx45vDr4gHxmtCE/ UCofc1N5GHAp/BdjoFkZtg0AOz/DurEdKB5jPGN+7kHLxg9/d0El79n3zFheQbl7i5SZ2vYVkoV OnBk431y3kMgZgB9AzNg255Y9L+6cKTUYOCObbkQx4wgH0wcPLAl1Wg== X-Received: by 2002:a05:600c:4f86:b0:4a1:e672:5721 with SMTP id 5b1f17b1804b1-4ba02340fefmr53207695e9.13.1794324456915; Tue, 10 Nov 2026 07:27:36 -0800 (PST) Return-Path: Received: from tone.k.g (lan.nucleusys.com. [92.247.61.126]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-498369a3f4esm6064071f8f.53.2026.11.10.07.27.36 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 10 Nov 2026 07:27:36 -0800 (PST) From: Leon Anavi To: openembedded-devel@lists.openembedded.org Cc: Leon Anavi Subject: [meta-python][PATCH 06/19] python3-jsonpatch: Upgrade 1.42 -> 1.44 Date: Tue, 10 Nov 2026 17:27:16 +0200 Message-ID: <20261110152729.1065911-6-leon.anavi@konsulko.com> X-Mailer: git-send-email 2.47.3 In-Reply-To: <20261110152729.1065911-1-leon.anavi@konsulko.com> References: <20261110152729.1065911-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 ; Tue, 10 Nov 2026 15:27:45 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/132080 Upgrade to release 1.44: - Return concrete types in type stubs Signed-off-by: Leon Anavi --- .../{python3-jsonpatch_1.42.bb => python3-jsonpatch_1.44.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta-python/recipes-devtools/python/{python3-jsonpatch_1.42.bb => python3-jsonpatch_1.44.bb} (81%) diff --git a/meta-python/recipes-devtools/python/python3-jsonpatch_1.42.bb b/meta-python/recipes-devtools/python/python3-jsonpatch_1.44.bb similarity index 81% rename from meta-python/recipes-devtools/python/python3-jsonpatch_1.42.bb rename to meta-python/recipes-devtools/python/python3-jsonpatch_1.44.bb index 486516dbc6..91991086ac 100644 --- a/meta-python/recipes-devtools/python/python3-jsonpatch_1.42.bb +++ b/meta-python/recipes-devtools/python/python3-jsonpatch_1.44.bb @@ -5,7 +5,7 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=4f81c84f9a053e31fe9402a2a4e78864" inherit pypi python_setuptools_build_meta -SRC_URI[sha256sum] = "8d553ab33cc1e5d3da60b8be5224355fb28cde863cc8935c40f011a8c0d72ad4" +SRC_URI[sha256sum] = "88fc1d9728168b4a9be27bb00de469dfb3cd28e8e5b568b24efb2ac583cba7b9" RDEPENDS:${PN} += " \ python3-json \ From patchwork Tue Nov 10 15:27:17 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Leon Anavi X-Patchwork-Id: 103569 Received: from mail-wm1-f51.google.com (mail-wm1-f51.google.com [209.85.128.51]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.10.1794324459853605919 for ; Tue, 10 Nov 2026 07:27:40 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@konsulko.com header.s=google header.b=XbjBtpyN; spf=pass (domain: konsulko.com, ip: 209.85.128.51, mailfrom: leon.anavi@konsulko.com) Received: by mail-wm1-f51.google.com with SMTP id 5b1f17b1804b1-4a2000d5fb1so12484725e9.1 for ; Tue, 10 Nov 2026 07:27:39 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=konsulko.com; s=google; t=1794324458; x=1794929258; 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=t0R3azMwiplxA33eQo8BwXzVLiE3X0fuXShqXzMDBVE=; b=XbjBtpyNGZnAOeqkrTrv6YtHkx8/iFehIsFIPNBCSOtiV1U7qs67eKEOrz78ej2EEE IGDmhKxe/e8Lc4v6Ghi0fQMaZL9cGWpuw5IfQcPW6K0gW4S08NfckHDZsgeIZz4b4XxA /NrL/IrAc/0UAzy21ec1Y9pdfqcBy5fIEJ94k= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1794324458; x=1794929258; 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=t0R3azMwiplxA33eQo8BwXzVLiE3X0fuXShqXzMDBVE=; b=OOesEnPhXb7lkAk68OzEUPaW1+St2Beii0ZqGR/E9upUtpvJEgwjVGjsP3zVbm9QFA aoPPOGOuckP9oHzlEHfOtkGtAwsVC5PtpwF761HYys2pMlAt7qo8q8SUUCMInuP3EisM akQmNm9BOLz939oUhuE3gXFzTzYdoX8XPQgICEQmNq7kcr0ksctsnifYPkNbC/e14r2W oP0LWScYB9my5BTr0iMkViCEp/OCXP0bu1LqSzUAe7M9Q4uFsCtx7OZaZpgeRIy0qByJ AMa3qBp7C/YT6u8KsO0NPJN7oO/8hYxkkqitBlAAY8M/LIiM1I368jYDSiCvU7fDTGVq XXDA== X-Gm-Message-State: APuU4Z+gy3fW/FZabHdHF5dXPO0hxAvFaYLio9f3UZVSggEdK183IZ3L tT99WPFGbZ4uUcoMT60X7V5MWK7EkD4P1CablE/fqXcFjdy/bZqmCwherHWmMT8pmJYO3WHPEa1 11wj1 X-Gm-Gg: AYBFou31TUlCJrX4oCINrQspnglBhTId4ot1LzPO/tSfn6LI6cmyMvPRw/AAuoFnyGH 2Q0vdvN2UaDkazzzLVkTMdxEb+wf8C7Mrh6nKKApcpp1vpFHxkufkeLQlcL771FwL5IiLfAf9vO iF1hNSyzgLfADspJaxWGEdeCW3BVp4XYKNcwPVRChxIRtrBVXlCytRa+6rhYtQ0qh5poUE+MTHI iwziVe2hhZHnCxKM3b9biGrQ+QLnJ9Zm73eCci76AFr34A+YBWOLLWyrGbzVMPa/KpNPMSo0wUA 8nM4G7LjOiRmhhub2qM729m5V4VAtF2/UbboHnzIGlEJ/uGQ743Igx5pcsSoNkDJJb3udGbcQVw pn4I0b0t02QKuD/8egOOd4DLMrbwOKJocr6HJqJ9Q2bYAlA2XL7i0OYQ+0lZE2WearkqxTmgNK9 k7PWUjgn8qE3nqeOlgUXglpcERlGwpsmqsVvT7aUs3yPafi+tnqjq4LkAEqpVTZdqj1eR7HgcIc u9yviLqZS2oFEEX+IJrEeoFXgfkVrSEIs8eYZBRs+lXUdSdFB+lDB9AhAeZEnHAdV+IvDBzhihk oHv2EJ0hKdPX3onX7Dns/a8yNfe0AGnI6wjbPlEa1gZDjrg0zAy7EXDr6a6gj9iEmOXi3lPdlq9 22XKmKhoQIEKtNUy1KoTLlYK9G2MsQFQxodBY9HPE556/AUTxvWuZGAcXIQ/hI4kN/K6rxS5+GL m9 X-Received: by 2002:a05:600c:34d0:b0:4a5:87b3:ddc1 with SMTP id 5b1f17b1804b1-4ba0233c45cmr54260525e9.13.1794324458009; Tue, 10 Nov 2026 07:27:38 -0800 (PST) Return-Path: Received: from tone.k.g (lan.nucleusys.com. [92.247.61.126]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-498369a3f4esm6064071f8f.53.2026.11.10.07.27.37 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 10 Nov 2026 07:27:37 -0800 (PST) From: Leon Anavi To: openembedded-devel@lists.openembedded.org Cc: Leon Anavi Subject: [meta-python][PATCH 07/19] python3-moteus: Upgrade 1.1.1 -> 1.1.3 Date: Tue, 10 Nov 2026 17:27:17 +0200 Message-ID: <20261110152729.1065911-7-leon.anavi@konsulko.com> X-Mailer: git-send-email 2.47.3 In-Reply-To: <20261110152729.1065911-1-leon.anavi@konsulko.com> References: <20261110152729.1065911-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 ; Tue, 10 Nov 2026 15:27:45 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/132081 Upgrade to release 1.1.3: - mpat: Fix inertia for the mad8318 and gbm5208 - Clean up after NamedTemporaryFile to avoid warnings with newer pythons - Prevent inlining of some functions to prevent CCM size bloat - Mark all enum mapping functions as constexpr - mpat: Don't delete the entire chip when backspace is pressed - Document the field weakening limit reason in the limited-torque guide - Fix mpat handling of non-default controller and motor maximum temps - Add a utility to plot hall effect calibration errors Signed-off-by: Leon Anavi --- .../python/{python3-moteus_1.1.1.bb => python3-moteus_1.1.3.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta-python/recipes-devtools/python/{python3-moteus_1.1.1.bb => python3-moteus_1.1.3.bb} (83%) diff --git a/meta-python/recipes-devtools/python/python3-moteus_1.1.1.bb b/meta-python/recipes-devtools/python/python3-moteus_1.1.3.bb similarity index 83% rename from meta-python/recipes-devtools/python/python3-moteus_1.1.1.bb rename to meta-python/recipes-devtools/python/python3-moteus_1.1.3.bb index be35c409d3..99ed6ad8a3 100644 --- a/meta-python/recipes-devtools/python/python3-moteus_1.1.1.bb +++ b/meta-python/recipes-devtools/python/python3-moteus_1.1.3.bb @@ -7,7 +7,7 @@ inherit pypi python_setuptools_build_meta DEPENDS += "python3-wheel-native" -SRC_URI[sha256sum] = "a10a097100984ec16dfed7848bae1ee83e29cc00cd0bb3138cb599b697315820" +SRC_URI[sha256sum] = "fb7babcde6293927ded01bcc79f75138412e4d2f18d149d421a9d71bfb6d6387" S = "${UNPACKDIR}/moteus-${PV}" From patchwork Tue Nov 10 15:27:18 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Leon Anavi X-Patchwork-Id: 103570 Received: from mail-wm1-f46.google.com (mail-wm1-f46.google.com [209.85.128.46]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.11.1794324460981245743 for ; Tue, 10 Nov 2026 07:27:41 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@konsulko.com header.s=google header.b=FjrodQE7; spf=pass (domain: konsulko.com, ip: 209.85.128.46, mailfrom: leon.anavi@konsulko.com) Received: by mail-wm1-f46.google.com with SMTP id 5b1f17b1804b1-4b4571ff080so25196845e9.1 for ; Tue, 10 Nov 2026 07:27:40 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=konsulko.com; s=google; t=1794324459; x=1794929259; 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=qLtb78wLXY3+FPQjY5NebE7ZEHk93LnYxCVQocB7aog=; b=FjrodQE7mNSlnUHm+qnEYQ+yhxL1yovtiZmvPk4um1b3YDC4N0UtBJXqWBFNxC6wV4 mJAhLTdLTEPreemL5n+t77H7ZqgnwQVjJsWfS1clm1PpMFRWwKvxtqLBQ7GeFzJwVMfr UXdO04G0oSFwlpnW1GQCROgsAXhmtkmmsIZ1Y= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1794324459; x=1794929259; 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=qLtb78wLXY3+FPQjY5NebE7ZEHk93LnYxCVQocB7aog=; b=LkNSSXsdTWMvfZAwXOwkXVURKKHcdvJuEZGa1Dp/rAJwkM7UymR1hXQ0PIMF3uOIja 12vq/BdIpScF6l4Cbf0Gn0rYXrBOW5iBHLA2J5uGwhw0oS4Rh8G1FkZj9MhWjtosGhPD 4ue2egISeZbmTmwtfjphZ0TpYmnkXK1DoDgyLvVHBJG8hF5fgjI8GjD0YVo6npen9SLy bAo+o4m0liiogPfrGV/R7ypO/1DPBgU1LUzZ3rDb5EemzMg8vqvyUgXxQNnhqpEOIe8n vYnEAs0T1xRWcjYDp7/9XBMkRsU3ggHP2k7c2FpC9/qQreywDhWKVVbGVA0TlqO5d7yH q6kA== X-Gm-Message-State: APuU4Z9I1B+yaYpVRCJUdyOUY+fSr7Puh9P3No9g+bsPSqQ3oMClqVVV C1xeVZHf9q8q4ZAsJ6++/IAJtkZ3ScIv2h3fHkd8wM0BxCNR6N+gXn+9br0sTH/6wHIQuLkRrie WgFzX X-Gm-Gg: AYBFou11fKaIx8uBqfZZb2Lxk1WadvulmIt7OspCNsZHnbo8TLPQWLPm9ny07/oFVUp VYEdh6kcLdsRfYf2ty0dTf9Fm3KhzkLgIWV81uUYIj2jYTOfMkZfkJxdzxPrzQT0Of2DtJafmen aBx3pbR04TLSTeuANk2JsC3I+xuJimFBA76Q9FvZupvnWbuznQMYohbKEPq0j7Ha9g18b4HvRK/ Dq2ik8FKlklVCVkaG78QumaMlTzeuD2fNGC16EZbcXWH8jW+dpZDn4M8OKXwAfuKHnTnB26tgxk 2LiSSTbLl2Gr6/UZzAaj6g18dnd9pUakcBmoWtGYTgNWtnT9zprsUqBaJ13387gq9V0hTyh3Tx7 pv6dbY4YY1AMO7niuCrUUGbVgDS9UlOLwPzCDWdujVkHNrEhErOyDN7Etf5niAzWahDe0ecLDiE l4KsqDqp3/Axo6F1XeCTCBNMtpT2srzNOpt4M6QvYzEFr9mkB7IJTya9giZhorbe9JhbKGIcQqF 6dj6Vusl4Q6gKmH+VJaiNsLCp7W755RcvtiXg5ovVRa9GkRQWquN0wYEqIkII0psK5SuDgJyKMP O1g6jh0gSPKRRKuodMwTCZSwO0288JC0OqO+bqFm5o8SH8mx4YKWvrpUkzSvHljMvqU+y7vz3kT xeMToAJfXLUui7+/IocXgJG0/6nE3CAJgGbZJ937ikoOPZbau0Iuc3w== X-Received: by 2002:a05:600c:3551:b0:4a0:1c94:7042 with SMTP id 5b1f17b1804b1-4ba023376a2mr48724895e9.8.1794324459150; Tue, 10 Nov 2026 07:27:39 -0800 (PST) Return-Path: Received: from tone.k.g (lan.nucleusys.com. [92.247.61.126]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-498369a3f4esm6064071f8f.53.2026.11.10.07.27.38 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 10 Nov 2026 07:27:38 -0800 (PST) From: Leon Anavi To: openembedded-devel@lists.openembedded.org Cc: Leon Anavi Subject: [meta-python][PATCH 08/19] python3-paho-mqtt: Upgrade 2.1.0 -> 2.2.0 Date: Tue, 10 Nov 2026 17:27:18 +0200 Message-ID: <20261110152729.1065911-8-leon.anavi@konsulko.com> X-Mailer: git-send-email 2.47.3 In-Reply-To: <20261110152729.1065911-1-leon.anavi@konsulko.com> References: <20261110152729.1065911-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 ; Tue, 10 Nov 2026 15:27:45 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/132082 Upgrade to release 2.2.0: - Update supported Python versions. Drop support for Python 3.7 and 3.8. Deprecation notice: next release is expected to drop Python 3.9 and 3.10. - Possible breaking change: Change some exceptions from ValueError to TypeError (in max_queued_messages_set and Client callback_api_version parameter) The breaking change is unlikely however, both exceptions are expected to only be raised with broken code (e.g. need to pass wrong type - not just wrong value). - Type annotations fix: bytearray was missing as alternative of some payload - Add drop_out_messages to discard outgoing message queue. This could be needed if broker lost the session - Honor MQTTv5 Server Keep Alive from CONNACK Properties - Fix an keepalive disconnection when receiving large payload - Fix bug in inflight message tracking & QoS 2 message, which could result in negative counter - Various reinforcement against corrupted or malformed packets - Expose ReasonCode names as documentation said - Fix broken reinitialise() Signed-off-by: Leon Anavi --- .../{python3-paho-mqtt_2.1.0.bb => python3-paho-mqtt_2.2.0.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta-python/recipes-devtools/python/{python3-paho-mqtt_2.1.0.bb => python3-paho-mqtt_2.2.0.bb} (89%) diff --git a/meta-python/recipes-devtools/python/python3-paho-mqtt_2.1.0.bb b/meta-python/recipes-devtools/python/python3-paho-mqtt_2.2.0.bb similarity index 89% rename from meta-python/recipes-devtools/python/python3-paho-mqtt_2.1.0.bb rename to meta-python/recipes-devtools/python/python3-paho-mqtt_2.2.0.bb index cecd98fca4..fbfbf064d6 100644 --- a/meta-python/recipes-devtools/python/python3-paho-mqtt_2.1.0.bb +++ b/meta-python/recipes-devtools/python/python3-paho-mqtt_2.2.0.bb @@ -6,7 +6,7 @@ LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=8e5f264c6988aec56808a3a11e77b913 \ inherit pypi python_hatchling -SRC_URI[sha256sum] = "12d6e7511d4137555a3f6ea167ae846af2c7357b10bc6fa4f7c3968fc1723834" +SRC_URI[sha256sum] = "bcf706f03f1f49e0fc3ae166dc7b67ee35463496f8bdfd7c9c36181f6ba635c9" do_install:append() { install -d -m0755 ${D}${datadir}/${BPN}/examples From patchwork Tue Nov 10 15:27:19 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Leon Anavi X-Patchwork-Id: 103567 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.12.1794324461886406323 for ; Tue, 10 Nov 2026 07:27:42 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@konsulko.com header.s=google header.b=iSJYiwLm; 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-49465892f7bso1523961f8f.1 for ; Tue, 10 Nov 2026 07:27:41 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=konsulko.com; s=google; t=1794324460; x=1794929260; 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=rjQnXZnn/fZ1RL3zbLFpu76U17w6SWdbwXHFldGmZtA=; b=iSJYiwLmDzO4Wk+/lXoNKuwb/u77YVjGdypOkiFA2UL7oRSAqsD4qdBiTE4w30fbe8 2SqA8DXeMpPoOObv/sm9OHaiWfg4iOJIXA1UxFJpotX24VtZEMblN1sqXYqKwOOWh8aN NlHSZ1Ln1rChD3iuS8Dq7tEtia+zZ1N5QAX1w= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1794324460; x=1794929260; 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=rjQnXZnn/fZ1RL3zbLFpu76U17w6SWdbwXHFldGmZtA=; b=c7KJCYsXCpFWOTF/4Tas4ErBtJntmZe8uK6qjjlWYCoyPx+cAribl7KbX1mYEzRPPk kkKps6QQYIve5rowMzJmyLV2x/vslGXlBG5U5OFBS4VuUj0g10kpBWub8wPCCeZIRfR6 DdZgPfm3RGykJCrl7sHv3OMxPe70/aa6cxPaQMAa9Ne3wqFfEg3m2UzW2E7y7cPDiiGU PDNtbBSoAvgppKvY0PDUOgWraJMsBKaC3rULf6lTFINassSlgXbRRHuhnfsAkf3R/jCe 4Lmjzdll5SJv2wUTiAqnsi7GsfQCeXoBr468rFE5oA5bVzS/GaF6XXyZoHtgdZWvdB+U foKQ== X-Gm-Message-State: APuU4Z8Aph3iHfs28phEQkt0PN6ZbIXJajpwE3Ee6OnQyAwZ95bJnPKn MPzIyULwUTn5wKhHtXqQ1uI0P+Sz1pd07A4b9qlpC5v6AoQ/TPLBeV1s7gdJRvtD9TMUs0eBEM/ KrNoF X-Gm-Gg: AYBFou1bMru0SLCbuhznomYs7cO5PlfmLkYyml/tbf/2n8qrW+dymojnE+KH0ItQ2XE K6mzqSHBmgTwNBhe4rJUcbZbp50IvRcgHeRdIoo84yXdHQhJAkkP4k54+Q5LQXAkimYVtWej4Ab X++48pFUhzpV20pzw+frkZZkSTbiwt8MPyNt9BEknPrfU+20yEamxVP4O1HFHQ5cr5Qiqc/3z+f WY6Iz+RPG44k63YSTCq4i369P5ubUCca5YaJO7/nQjjf4i5OCIQs7WgBrog7TPUZZVVXrAItA1Q oC54ntmmQ7DfeJAIV5eAjw5m2GZjfM9YhWvJeYRWsBEuk/8n8hNwvS9S8iPWMPHzyTgKErL53l9 Dm7N7qnTZWfokPLF71gVS5My2tw+/zUZx1RSn96sjO+yB7IZdMv1qJc7ilKOCVkPDvsEWDTyYMs 9tuyb+q+WjcmID3zXHjq+Bb8g3aOT8bjC/TuvoKgslxG56CCogcEfzbB5SKR9jaCJCYjYbcoBEf cmUDmGKcWEqXfJ3W2IgR4L4pnXQQHdcKGuQohH11MHcUa378I1b4XaAxQb7XxqVf3euIK1epZUi p3RUaHZ8XCjT4zHVcdASnQjyGTYCDcIlixHLE0qhPhBJMwdmojYQIgV1/yJ20o+tdRT4jGigcS2 33u4SjO9BherCTpx/2ErhR2xmdhlu4nANru4npqGww40uAJhbwVTp5w== X-Received: by 2002:a05:6000:2913:b0:48c:571a:a1aa with SMTP id ffacd0b85a97d-4982ecf6001mr6106046f8f.19.1794324460139; Tue, 10 Nov 2026 07:27:40 -0800 (PST) Return-Path: Received: from tone.k.g (lan.nucleusys.com. [92.247.61.126]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-498369a3f4esm6064071f8f.53.2026.11.10.07.27.39 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 10 Nov 2026 07:27:39 -0800 (PST) From: Leon Anavi To: openembedded-devel@lists.openembedded.org Cc: Leon Anavi Subject: [meta-python][PATCH 09/19] python3-py-serializable: Upgrade 2.1.0 -> 2.2.0 Date: Tue, 10 Nov 2026 17:27:19 +0200 Message-ID: <20261110152729.1065911-9-leon.anavi@konsulko.com> X-Mailer: git-send-email 2.47.3 In-Reply-To: <20261110152729.1065911-1-leon.anavi@konsulko.com> References: <20261110152729.1065911-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 ; Tue, 10 Nov 2026 15:27:45 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/132083 Upgrade to release 2.2.0: Documentation: - Chaneglog to pyproject Features: - Support python 3.15 Signed-off-by: Leon Anavi --- ...y-serializable_2.1.0.bb => python3-py-serializable_2.2.0.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta-python/recipes-devtools/python/{python3-py-serializable_2.1.0.bb => python3-py-serializable_2.2.0.bb} (80%) diff --git a/meta-python/recipes-devtools/python/python3-py-serializable_2.1.0.bb b/meta-python/recipes-devtools/python/python3-py-serializable_2.2.0.bb similarity index 80% rename from meta-python/recipes-devtools/python/python3-py-serializable_2.1.0.bb rename to meta-python/recipes-devtools/python/python3-py-serializable_2.2.0.bb index a3f36d11c9..d2a9afd059 100644 --- a/meta-python/recipes-devtools/python/python3-py-serializable_2.1.0.bb +++ b/meta-python/recipes-devtools/python/python3-py-serializable_2.2.0.bb @@ -3,7 +3,7 @@ HOMEPAGE = "https://github.com/madpah/serializable" LICENSE = "Apache-2.0" LIC_FILES_CHKSUM = "file://LICENSE;md5=86d3f3a95c324c9479bd8986968f4327" -SRC_URI[sha256sum] = "9d5db56154a867a9b897c0163b33a793c804c80cee984116d02d49e4578fc103" +SRC_URI[sha256sum] = "8e4fa02e8de819c0488ccdb69c2d3109274adcf224c02357fd8729cb12727aab" inherit pypi python_poetry_core From patchwork Tue Nov 10 15:27:20 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Leon Anavi X-Patchwork-Id: 103571 Received: from mail-wr1-f51.google.com (mail-wr1-f51.google.com [209.85.221.51]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.13.1794324463379364522 for ; Tue, 10 Nov 2026 07:27:43 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@konsulko.com header.s=google header.b=Eq0Kul86; 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-492690dd5daso1571876f8f.1 for ; Tue, 10 Nov 2026 07:27:43 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=konsulko.com; s=google; t=1794324461; x=1794929261; 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=qKR53QwARXMt9BXKYQ8DJC2yHGNg5GcMbFM6oELmb50=; b=Eq0Kul86H115B7GWO4IZLtFeM/gJg2cOXeG1/+JVHiDIAtDbrbutQvDTslmrYZ2YmA CdHCrO7app+IH6XpXfHLJvKOi+OEvNAgOvTBuW8ph7lyUc/2Lj2lNFs2WoNG4102J//H DW+E6IAfpSH+nZ0Ah0v+scn49XkcEFK/ooEwI= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1794324461; x=1794929261; 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=qKR53QwARXMt9BXKYQ8DJC2yHGNg5GcMbFM6oELmb50=; b=dHRodbsS0EJIyzCUhxH8yGn1E+8hRf+pLTD8Ke78GubR4blnPnaitAXsYiCTV4f996 sinMzF4kd4V72Zh+VZkX/D4OLGApEG1GxM/han+31diRxfIEaeFSdAUON0fUMwz0e14Q gkEEsIzDfQbJOdNp2Ha0WaILnwutOgBIO2nk4mqm5atISInENPkBm2kQB4qY2BUOwHVh ZV3ieYeBKNX11ne0TDlYPlnSD70OnVZ+8sR4AtM/zm81YySysvyfSkxhTaV4d+xGxh8G Bh2cYooTIL1sFofe7Bu14pFq+KIDVqdYH48EOgy6zH18Qj4XKXT4PrFYn6LzmRpE89uX pFQQ== X-Gm-Message-State: APuU4Z/aVPZXmfyvsPn8jzeAwmRs27rXuTTPeb7z37X3Mcp6Hd6b7GQ0 6m7qWbs7H/FpXutDvCuZIF5CF1kREckrAWaeNRnWq8PbScdsS66uy+3DX+dBE/SP5s9AeBcHB0c 8hsXF X-Gm-Gg: AYBFou1mnj6GZyDbjKRv9WYKsoYjrUCcZNUDRRZgJ95/S6ZIqvxI64CU3WB/EiwmuWs C8AQ4Ooh4KiQgkjDZ4HGQk6N0+J+B0vUaIqBIK0gnSzpJ0brjGI5TJLlV/GE7XOizvIVvfva9ha DyCHaj7PsiJ1Vj8HIDeC5Uv2MMl0EGJy3C4iyWP/J5ZrpCXCkr4wmsy91nv0vR4KrzESsumCrZO NFCe1L4tikJJLrkt4eSmfd3JGsLSsSnfr/rXn2Z5wPxnsVHZ+gRN4G2iaLPRJ+x4MrKSv/kkLWZ c+Q+CpSQ2vKx/vLuGuvbI4CkZIuwPF+w3CySUsX9843TkhORb6GCrwenAMF0ROIOWl3+AKyHlEx mbfl3Up8cjg4aH52FAVoWNUuRhvVpoxQyPsF2s0KiNzJ920hV1b+rMSXcLKsIjt0mLp6Q8oe3JJ fePF36iHvefWr+sMd8fz7rgTfrlPxTZ+WFeCmp51Zn8UTVBbhUbwXFWM9HB0/r66R8c9eTBK7Hu NxYxDwpGxPq3tiDCRbY/qEIdPOElOzR1PinFQcRZhUpK1nL4yDn4TByo/+TDUTe4n3kVyi7GRXf qasdRgN9BROiLtwdeoM/DYrAXYgaq0JMqKReMsLnt5GSw8TW9IaIHnpKfyxfcqCOX6R9MeBglBg KnbvfXpXZgRDX14neuFRFvuFyl9zVUjqQrjktHSdHjcQ3ixbNI2g0iw== X-Received: by 2002:a5d:64e4:0:b0:48c:7387:6b88 with SMTP id ffacd0b85a97d-4982f77f085mr5670171f8f.37.1794324461569; Tue, 10 Nov 2026 07:27:41 -0800 (PST) Return-Path: Received: from tone.k.g (lan.nucleusys.com. [92.247.61.126]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-498369a3f4esm6064071f8f.53.2026.11.10.07.27.40 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 10 Nov 2026 07:27:40 -0800 (PST) From: Leon Anavi To: openembedded-devel@lists.openembedded.org Cc: Leon Anavi Subject: [meta-python][PATCH 10/19] python3-pymisp: Upgrade 2.5.34.4 -> 3.0.0 Date: Tue, 10 Nov 2026 17:27:20 +0200 Message-ID: <20261110152729.1065911-10-leon.anavi@konsulko.com> X-Mailer: git-send-email 2.47.3 In-Reply-To: <20261110152729.1065911-1-leon.anavi@konsulko.com> References: <20261110152729.1065911-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 ; Tue, 10 Nov 2026 15:27:47 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/132084 Upgrade to release 3.0.0: - Drop support for Python 3.10 - Add support for Python 3.15 - [high] fix: wait for the publish worker in test_search_publish_timestamp - fix: [DataURLObject] keep commas in the data of non-base64 data URLs - new: add sharing group blueprint management - fix: [tools] Validation of mac-eui-64, mac-address and SHA256 ssh-fingerprint values - Feature/custom warninglists Signed-off-by: Leon Anavi --- .../{python3-pymisp_2.5.34.4.bb => python3-pymisp_3.0.0.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta-python/recipes-devtools/python/{python3-pymisp_2.5.34.4.bb => python3-pymisp_3.0.0.bb} (85%) diff --git a/meta-python/recipes-devtools/python/python3-pymisp_2.5.34.4.bb b/meta-python/recipes-devtools/python/python3-pymisp_3.0.0.bb similarity index 85% rename from meta-python/recipes-devtools/python/python3-pymisp_2.5.34.4.bb rename to meta-python/recipes-devtools/python/python3-pymisp_3.0.0.bb index f0754899da..8e238fa8b2 100644 --- a/meta-python/recipes-devtools/python/python3-pymisp_2.5.34.4.bb +++ b/meta-python/recipes-devtools/python/python3-pymisp_3.0.0.bb @@ -3,7 +3,7 @@ HOMEPAGE = "https://github.com/MISP/PyMISP" LICENSE = "BSD-2-Clause" LIC_FILES_CHKSUM = "file://LICENSE;md5=a3639cf5780f71b125d3e9d1dc127c20" -SRC_URI[sha256sum] = "0e5563d4fb1d5850f808c4e53d0ea8cd4e2c7877453034d966e7b2b70c32cdd9" +SRC_URI[sha256sum] = "cae124f52d897aeb15d4f9483ef4e4a3ba47c7086e370b34cc31b144f85b38e5" inherit python_poetry_core pypi From patchwork Tue Nov 10 15:27:21 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Leon Anavi X-Patchwork-Id: 103576 Received: from mail-wr1-f42.google.com (mail-wr1-f42.google.com [209.85.221.42]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.14.1794324464338073964 for ; Tue, 10 Nov 2026 07:27:44 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@konsulko.com header.s=google header.b=Ouai50gV; 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-490a0e72588so1182682f8f.3 for ; Tue, 10 Nov 2026 07:27:44 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=konsulko.com; s=google; t=1794324462; x=1794929262; 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=Z91vHIIhfJ6oN6MmVZSvaLKfKjiTCHu06LkVJXYpxq8=; b=Ouai50gV8hUsU6WDQUS4gFMeFRAh7TPoM4wHQUVBbP6TifafMk6G51aremF++vt0ok GpoM9JmTYnhFb3q2OWNZXSAQmCKXEVbPM3I9Kk/YUReFfVQ1wfdILN9NEe4er/4QPNGC p2NlC7L2At2LLN3gumtC3tdHOpRxOlITr/CvY= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1794324462; x=1794929262; 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=Z91vHIIhfJ6oN6MmVZSvaLKfKjiTCHu06LkVJXYpxq8=; b=jaqHqVT9FY0X/knmf7J4Ld8d3P56i1ABHZq99HgORGSCgi4g1vh37me15LuRCd2kSI ae5XNDBU5S58bEudrPImbA3AQ2eylviIrrBTHK6U8m8/MltK2ItfV+InDLRCw88g/PlH eAfklIH811Y8j5PGWiNflM6iNL9F0VVDyfabt7NoPVQfLd7hHC9bu3Hi6bo/M1rVPvzT nQOp3pUCkSv0spoSk02oMvKudtLWqCLnZ3qRAPzDKPIgf97VmPJf/IldMgTFU3MA7hf5 ZdZJQsjXFrGTIdrEck81p5JmQ0RB0H6a5NcpAcz+NKc5aUezCApCG2UYEEjgpPwxl5HH HCqg== X-Gm-Message-State: APuU4Z+Y0IXs8UypD9NlNKFk8AaBWWFrQOphAv3PhwyOx2bOzEcXkDw/ dzS1IMc9E7o7FL5CYFrw6tJpd03jc9VpWL3AZx9Kc3RH4675TWUbTBSRYpUch1+mLjEtmHtjsrD NEHCm X-Gm-Gg: AYBFou1i3bUsxEA1zmhMJ+QvzoDNQSJh0xFFy/nsgh72oWHkoMkoXkE1TAaEfVqAXca x5F0CulYkwd5M0ge5JlY+U8PPr5QwY/SwrKyAqVlOmWJmihaUuuguP3TbsPv95mOMmNcSeUCLpP aaQdGh6XxWI1WAW5XxxiRkA1M1jpMZ8BH2gQFa9Du0VEtNpdfxpd7vGZm4lEj0DpdALRVpmnts7 puyjn263kDkDnDhPpHOn/UoN5EzavloI/hTDUOhsLUQemIXP05EpUUzBmr8FA7sYMmFMocHTOjx 43jOkt/0GzJ0h79pB0GHfRVbDyBnm8N+rNkOjDpztsK6nNyolhKMEWedzyXEbl5ouydHE7a9sSG bT6ICIOWr0HlbEPq528vzOzk/dAnzBpjbtnhbHxNX8qYmVwkTFOOep7DvW45RPPBbmAOnwYVcCE zuQlZ+JJxRvB5Qo5mC8xx/5iVJGEdEk9gOA4rQq7WmUY08A1y9GWF/Jvv5f8SLwcVp3UPsaBkUD dFZReLGQKflw7aej/5b3wgiKd6dqOdLq7JCJpE1VENTlMEEWyjjpC7K9gCF9DuhrWpTrRYTCfZP KEmZD0GCeuczkZ54ExUj1/H00T5fns7i0wKskNbNqoSGd34axdA+7/HirCrQakfzgxlcL5IFmSE jNTtfwefFCXrLWG1ncKtd/Qp5eVXy3/8nMtA3Ystd3c2Id4J6BPCEFw== X-Received: by 2002:a05:6000:18a5:b0:48d:e61d:68da with SMTP id ffacd0b85a97d-4982e737a42mr5702522f8f.20.1794324462546; Tue, 10 Nov 2026 07:27:42 -0800 (PST) Return-Path: Received: from tone.k.g (lan.nucleusys.com. [92.247.61.126]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-498369a3f4esm6064071f8f.53.2026.11.10.07.27.41 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 10 Nov 2026 07:27:42 -0800 (PST) From: Leon Anavi To: openembedded-devel@lists.openembedded.org Cc: Leon Anavi Subject: [meta-python][PATCH 11/19] python3-pyperf: Upgrade 2.10.0 -> 2.11.0 Date: Tue, 10 Nov 2026 17:27:21 +0200 Message-ID: <20261110152729.1065911-11-leon.anavi@konsulko.com> X-Mailer: git-send-email 2.47.3 In-Reply-To: <20261110152729.1065911-1-leon.anavi@konsulko.com> References: <20261110152729.1065911-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 ; Tue, 10 Nov 2026 15:27:48 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/132085 Upgrade to release 2.11.0: - Tachyon hook - Add ability to register hook from code - Hash pin GitHub Actions and add cooldown to Dependabot - Add zizmor security linter - docs: fix some typos - Move Ruff to pre-commit to pin it - Update Python versions - Fix typo in warning message for sample stability - refactor: Made _T_DIST_95_CONF_LEVELS a tuple because it's a constant - Allow zero-valued memory metadata - impr: Optimized the format_number function - impr: Optimized the _common_metadata function - Make psutil optional in emscripten platform - Add --in-process mode support - Drop support for EOL Python 3.10 - metadata: add cpu_quota (Linux cgroup CPU bandwidth limit) - Add Runner.is_worker() helper - Update docs for --in-process option - Use CPU affinity and set process priority when using --in-process Signed-off-by: Leon Anavi --- .../{python3-pyperf_2.10.0.bb => python3-pyperf_2.11.0.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta-python/recipes-devtools/python/{python3-pyperf_2.10.0.bb => python3-pyperf_2.11.0.bb} (89%) diff --git a/meta-python/recipes-devtools/python/python3-pyperf_2.10.0.bb b/meta-python/recipes-devtools/python/python3-pyperf_2.11.0.bb similarity index 89% rename from meta-python/recipes-devtools/python/python3-pyperf_2.10.0.bb rename to meta-python/recipes-devtools/python/python3-pyperf_2.11.0.bb index 5566f314de..1cc10b2796 100644 --- a/meta-python/recipes-devtools/python/python3-pyperf_2.10.0.bb +++ b/meta-python/recipes-devtools/python/python3-pyperf_2.11.0.bb @@ -13,7 +13,7 @@ Features: \ LICENSE = "MIT" LIC_FILES_CHKSUM = "file://COPYING;md5=78bc2e6e87c8c61272937b879e6dc2f8" -SRC_URI[sha256sum] = "dd93ccfda79214725293e95f1fa6e00cb4a64adcf1326039486d4e1f91caaa62" +SRC_URI[sha256sum] = "e53813a2d97dc5a89760cf660dbd1b6a142558fcb6d32b3529c8a6b2d03dbdf8" inherit pypi python_setuptools_build_meta From patchwork Tue Nov 10 15:27:22 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Leon Anavi X-Patchwork-Id: 103577 Received: from mail-ej1-f45.google.com (mail-ej1-f45.google.com [209.85.218.45]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.17.1794324465339581606 for ; Tue, 10 Nov 2026 07:27:45 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@konsulko.com header.s=google header.b=EkhwfeDD; spf=pass (domain: konsulko.com, ip: 209.85.218.45, mailfrom: leon.anavi@konsulko.com) Received: by mail-ej1-f45.google.com with SMTP id a640c23a62f3a-c49c32650adso131972566b.0 for ; Tue, 10 Nov 2026 07:27:45 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=konsulko.com; s=google; t=1794324463; x=1794929263; 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=jozik8412qNS4naY53c6Kx5SCQL/VDmqgAZJWsrtB/c=; b=EkhwfeDD0QqyZZzMYw4EWwHdxzvsJRW9bMJ1T6zph4uAQXtL211davrycKdDR6QVx8 Hk5juFmAx5RKRHjfI2gcdbk/5FHbvdZQnHSnqltvWvzhG8LL/ttU90oKOFhvnSTi3q7P SFZ7ggLDrfOAeSTfds/Hx6cF4UIiIJ3+NKiCY= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1794324463; x=1794929263; 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=jozik8412qNS4naY53c6Kx5SCQL/VDmqgAZJWsrtB/c=; b=znWQ9YD0bhkbl2L6qgX62Dhrs+3suvb+jdZ7Y2Y2RWOh6nKbzOk+8G1P7nm6Il3hWd 9J5TCyDEFtaYm9uRLXfBa8g+d8xcE6NYNQT88gl4o+hkMXi+vUNjFqNyNeBro8TE9U80 fPI7wxN2Wh/9AHERM1nw44mckyx1QzMtfbs+zOjM5B3qD9HVk6a4WWsY0VJPxFDqW38J diXNeVyDEwztdY4crKnC74mB5F3ra1T+/9VsHHAbUHspFA+RicpPfqGfipave+p26j7q rcsW9Juedw4hI2FvPCMQeCSOOTVNmlyMDVH/gyFwqtdMZuO+cpz5a2CiG2ou8PjA4CVX PEJQ== X-Gm-Message-State: APuU4Z9799TTgW9ymm4M+Aca90Qv1H5maV2085qP0Kh4SeLAEnVhrb/A dSO5XB+2GwqO6wBsDxtiz6Er3FBkpvqxVHnvyRjprp3Ed9A2iIqlAmvpunlHSEi/t5MTQMqffvc 8meGA X-Gm-Gg: AYBFou15OaU2CcBTOZPGo2v0yXmoGE8PVUcQl6pzQoNio4ODdi+GTrRPeilJBC1/GO8 qe2QVK5y2yCE8qlDawXkQ9HPsWfIIGnZQvLXQwdvpOCtP0rYcaHTD9w3w7iSjIrA6tT6DwpDsFn 2qoCBb9o8ZSQoWwMftwxxvT32qxL+QnDk2RFTeDZoOnsRlMoJ/xCCzU6IX3jSLRKl73ZZgb12pi SvA4KuPNwfe8UCa0fsygv8C1gDkVaRypRPdFe7UAD1616UMcov8LFCUn3SJWTbCUVAg9DGrrIW4 s7AiUgRJbzjtV5ZZ43d9cWUofyJ62oYeBqj6yZblv+Vx+m3voK42ZsfMyXIGj1AI+iQxJpU3Vy5 wVEsrY53EU70jijbKrwWqqdYPKlFe8K5D4fkvJF2lSQAH0Bi0J5VR9IHjVsbz6wb4LR5jSIn4Kq b1jvNS+wAfSrEy5BUDkyFMDUBGAZAOM6OVa2H2kLcDZS5Rd3dJYxBdzSGipwBRcpepXLZLmjMAc aCbrw2fs2cNAZ3Txr3Zpve3DpkpTYFtRzFBSnGjQqBrOOT7DxHYxt9+dP2+zTWTpgEUHZdSA03i diKMB3Tx1huo+m/XhRp2hyQFdKQNEo/uUAxu4ocZbZfIt1IVLdZ8VyYa6kx+h6oFOPwdNAn1elL iU9g3cWVvH6SxkKq/v5edqjjPTFeWq88rqg3r4rJ8X7ImiQ0uUP9FxQ== X-Received: by 2002:a17:907:1b0e:b0:c25:2d27:5652 with SMTP id a640c23a62f3a-c5049581c78mr253255666b.11.1794324463375; Tue, 10 Nov 2026 07:27:43 -0800 (PST) Return-Path: Received: from tone.k.g (lan.nucleusys.com. [92.247.61.126]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-498369a3f4esm6064071f8f.53.2026.11.10.07.27.42 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 10 Nov 2026 07:27:42 -0800 (PST) From: Leon Anavi To: openembedded-devel@lists.openembedded.org Cc: Leon Anavi Subject: [meta-python][PATCH 12/19] python3-regex: Upgrade 2026.9.29 -> 2026.11.9 Date: Tue, 10 Nov 2026 17:27:22 +0200 Message-ID: <20261110152729.1065911-12-leon.anavi@konsulko.com> X-Mailer: git-send-email 2.47.3 In-Reply-To: <20261110152729.1065911-1-leon.anavi@konsulko.com> References: <20261110152729.1065911-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 ; Tue, 10 Nov 2026 15:27:48 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/132086 Upgrade to release 2026.11.9: - Git issue 633: TypeError from optimise() (unexpected keyword 'in_set') for (?V1)[a&&[\PL\pL]] with IGNORECASE - Git issue 632: AttributeError: 'AnyAll' object has no attribute 'rebuild' for [^\d\D] with IGNORECASE - Git issue 631: RuntimeError: invalid RE code when searching with (?r:(())a\G){i<2} - Git issue 630: RuntimeError: invalid RE code for a fuzzy limit of 2**32 or more - Git issue 629: SEGV (NULL pointer dereference) in Match.fuzzy_changes with POSIX+ASCII+IGNORECASE flags Signed-off-by: Leon Anavi --- .../{python3-regex_2026.9.29.bb => python3-regex_2026.11.9.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta-python/recipes-devtools/python/{python3-regex_2026.9.29.bb => python3-regex_2026.11.9.bb} (80%) diff --git a/meta-python/recipes-devtools/python/python3-regex_2026.9.29.bb b/meta-python/recipes-devtools/python/python3-regex_2026.11.9.bb similarity index 80% rename from meta-python/recipes-devtools/python/python3-regex_2026.9.29.bb rename to meta-python/recipes-devtools/python/python3-regex_2026.11.9.bb index 238ec46751..e6a2e97ce1 100644 --- a/meta-python/recipes-devtools/python/python3-regex_2026.9.29.bb +++ b/meta-python/recipes-devtools/python/python3-regex_2026.11.9.bb @@ -5,7 +5,7 @@ LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=7b5751ddd6b643203c31ff873051d069" inherit pypi python_setuptools_build_meta -SRC_URI[sha256sum] = "8b5fcc4771732191b2b7d1dd68d8f0353f47f8d90b6150f6dce58bf1112442cb" +SRC_URI[sha256sum] = "316a70fbd70e999c9664681cb0eb5b4982b2cc0f623c7c86a8a112e1bd4c6277" RDEPENDS:${PN} += " \ python3-stringold \ From patchwork Tue Nov 10 15:27:23 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Leon Anavi X-Patchwork-Id: 103578 Received: from mail-wm1-f49.google.com (mail-wm1-f49.google.com [209.85.128.49]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.14.1794324466183126803 for ; Tue, 10 Nov 2026 07:27:46 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@konsulko.com header.s=google header.b=HZ1zcRsP; spf=pass (domain: konsulko.com, ip: 209.85.128.49, mailfrom: leon.anavi@konsulko.com) Received: by mail-wm1-f49.google.com with SMTP id 5b1f17b1804b1-4a35a60499eso16827655e9.0 for ; Tue, 10 Nov 2026 07:27:45 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=konsulko.com; s=google; t=1794324464; x=1794929264; 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=QovQpH9DWGDUfZGansbQzrMKSDLmsy2tUstlF/y2HPs=; b=HZ1zcRsPA3+Yoo9qyoLEZkPc/MRGbc8A/UYQOzURMA+YwQux0rBAnjG3G51Pl7zvc6 25NsgxQeII/vzANx/Rn+lqZflH75KFcHP+rzpbt9vky7BcpMc7xbGsAZgf9wgWxJ+v4u E1naHqEYKB/96VHLoHWLyYjqkcxpx7OfUoyPE= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1794324464; x=1794929264; 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=QovQpH9DWGDUfZGansbQzrMKSDLmsy2tUstlF/y2HPs=; b=XUITaxVYj5xnuCg9S04gJF59FfE4t9VepRkCuFdU6csg0FeoZ+YXCs8ku0r0bpSvh/ 62Y9u45JaHJadyxG2wu29V6cgQuP76i+YDsxynviWN82886hqwgyj4QO21lS19xTc41T OOb8uTHxePMaY2EK9l+HWKMmdBZpc2k6rqUJ18P8nTHkvcdeiLScgJQVUqOF4VwG0qR9 /B9hsFd6uLbqZv+HACviI5pBwbuDfpHh1TK2ZC0PWZl+wVDxDITEQU5vVDdiXUQD3cfn 0otoW2WUfObz0R4j/izDnsk7pVdopa8Oh5ecXPPn/5DPwWT6cC/wKzejCmhf9x1zFxso zhuw== X-Gm-Message-State: APuU4Z879NlJpsziNACVetDUHjAWH/tXJs346gJ1Ld2FVleyw3PFTHwF MewvwVZiy/6Qd4VvJGAt6BBjmvrPwR3FdWpB2KzNQ25VMoBJQiPMlEO79azMiuGHeFw2oeeHhV+ mviQg X-Gm-Gg: AYBFou020LirCARr2Wx8PLoNb6Z936hL6wAI5O00cH2PgrLKyKt1EUDT6a8Xh6ZAaFC ZISkWgTl3YLO6urjWdGxg8A+aDB3mJN9MvN7BHDIQKThoCXZb1p+JwzMltJ265zajEboCuk+rcd LgH6HsFLVAunLL/x/Dh8o5SitNa+bQCCqPqja+2n/xa1ofnLRoAxcyxE8Nclbtd/xHge+Cmgqlh E9M9qGT1cX/MDOS0qo0Kbnz3sHThRsWZjX3s4r2JEUjbww/I6aVz0EUx+aqbUy6S+qvdzBnZK64 wJEDW/EA2O/aOljFnlvBU5IY6DtaNZFtoDqiLfukffInVkFfZ+KMgFV9OdmdfPyP+z4M22+FwR7 WXixv8eS02Q42OUvhnFJ4UKjiTU0h4LCtjOCPSVwfDz3u3Zl/A2aSPB0TnsDFMF8X+a51ChlPhX icAZ3EL6TDS7dvopJbFGdnQQlgIhQh2wKIKANQvY4br+jgf3XsqVkTA0BuVOprjWDV9MbMKYCJA eObzad3Isimwcqdl3OUhti/g4PRHU9Txa25nPQqtp3BTos/VTz0W4cRbdXR/Sixq67GQNzvAlqF XRQJoHf0KnlaDUJjl1mXud1eJKEDr7guGcmeBaV9rCX31nyqqaSRmOS0nIpXe0X7u6Lno2Erwtz P96i/sfyE3CTRWeHHJfEh0W7f03SSIvHYiILX+xd7nTiPpm2XQ/YlXA== X-Received: by 2002:a05:600c:34d3:b0:4a1:e6c5:e44c with SMTP id 5b1f17b1804b1-4ba0233e7f5mr50504405e9.10.1794324464364; Tue, 10 Nov 2026 07:27:44 -0800 (PST) Return-Path: Received: from tone.k.g (lan.nucleusys.com. [92.247.61.126]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-498369a3f4esm6064071f8f.53.2026.11.10.07.27.43 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 10 Nov 2026 07:27:43 -0800 (PST) From: Leon Anavi To: openembedded-devel@lists.openembedded.org Cc: Leon Anavi Subject: [meta-python][PATCH 13/19] python3-sentry-sdk: Upgrade 2.73.0 -> 2.74.0 Date: Tue, 10 Nov 2026 17:27:23 +0200 Message-ID: <20261110152729.1065911-13-leon.anavi@konsulko.com> X-Mailer: git-send-email 2.47.3 In-Reply-To: <20261110152729.1065911-1-leon.anavi@konsulko.com> References: <20261110152729.1065911-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 ; Tue, 10 Nov 2026 15:27:48 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/132087 Upgrade to release 2.74.0: New Features: Anthropic: - Record reasoning parts in streaming output - Record reasoning parts in nonstreaming output Other: - (typesafe) Handle inline images Bug Fixes: Anthropic: - Preserve cached _iterator property - Stop unpacking output arrays Other: - (aiohttp) Leave existing baggage header alone if it has existing sentry- entries - (boto3) Adapt to botocore no longer signing baggage - (ci) Restrict pytest because of incompatibilities - (falcon) Handle integer HTTP statuses and @sentrivana in #8139 - (sampling) Respect incoming sample rate if not explicitly overridden - (tracing) Drop trailing comma when serializing baggage without third-party items and @pabloDeputter - (wsgi) Stop overwriting server.address Internal Changes: Deps: - Lock file maintenance - Bump grpcio to 1.84.1 with @sentry-junior in #8136 - Bump uv to 0.13.5 with @sentry-junior in #8135 - Bump brotli to 1.2.1 with @sentry-junior in #8122 Other: - (mcp) Remove unused select_mcp_transactions fixture with @sentry-junior in #8150 - (release) Bump craft to 3.9.0 and update config with @sentry-junior in #8181 - (sessions) Remove unused TERMINAL_SESSION_STATES constant with @sentry-junior in #8151 - (starlette) Remove unused \_serialize_request_body_data helper - (toxgen) Remove unused get_file_hash() and get_last_updated() helpers - (tracing) Remove unused base64_stripped regex - (utils) Remove unused to_timestamp helper and epoch constant - Upgrade sphinx and remove packaging upper bound - Update test matrix with new releases (27/10) Signed-off-by: Leon Anavi --- ...ython3-sentry-sdk_2.73.0.bb => python3-sentry-sdk_2.74.0.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta-python/recipes-devtools/python/{python3-sentry-sdk_2.73.0.bb => python3-sentry-sdk_2.74.0.bb} (85%) diff --git a/meta-python/recipes-devtools/python/python3-sentry-sdk_2.73.0.bb b/meta-python/recipes-devtools/python/python3-sentry-sdk_2.74.0.bb similarity index 85% rename from meta-python/recipes-devtools/python/python3-sentry-sdk_2.73.0.bb rename to meta-python/recipes-devtools/python/python3-sentry-sdk_2.74.0.bb index b946bafaac..eb551273b6 100644 --- a/meta-python/recipes-devtools/python/python3-sentry-sdk_2.73.0.bb +++ b/meta-python/recipes-devtools/python/python3-sentry-sdk_2.74.0.bb @@ -16,6 +16,6 @@ RDEPENDS:${PN} += " \ python3-certifi \ " -SRC_URI[sha256sum] = "4a2ab97b16e4693c325ab361c7bbbb346dbc7d0bc0150922d795a25bac8d5280" +SRC_URI[sha256sum] = "dd91d75aacaef636006b579ac3ddb2fdbc9dce35f00f4b353b6b1b110c6b256a" inherit pypi setuptools3 From patchwork Tue Nov 10 15:27:24 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Leon Anavi X-Patchwork-Id: 103575 Received: from mail-ej1-f51.google.com (mail-ej1-f51.google.com [209.85.218.51]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.15.1794324467197525836 for ; Tue, 10 Nov 2026 07:27:47 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@konsulko.com header.s=google header.b=HV9scI5c; 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-c5060a48ba9so34584766b.2 for ; Tue, 10 Nov 2026 07:27:46 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=konsulko.com; s=google; t=1794324465; x=1794929265; 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=UBMXdOjnQuu6s2MWBt8l2PyrhYYhAnfcrG0SWST80g0=; b=HV9scI5cgeCXfE5KbRZmEWW4EwyIc8TnzRd60xcZRQprZalJuXjs2pNckxebYlQhXE wJu2FVpwfpe3/Jov2OKO5jr062aahfR1b8kgJ6klJfnKBeBr7ywFlEdh4M43g3P7DUz7 zrBHIuz3Vk2gkWgVe/Erqy4yUs54VTA6hYpjI= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1794324465; x=1794929265; 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=UBMXdOjnQuu6s2MWBt8l2PyrhYYhAnfcrG0SWST80g0=; b=Jpxp7lfClvryrT9LimiM0g500k05XRvCzs2GFQ642pXgYh06/CJrLFCdVpdZDiMX/k ydOdYHpb5fAKlfdu9yqVNnQ7SQz5U8fQJew1Ze/6tLBiF0x4t2vlvKTUM2E+MwMZhLGj dnwjtePFJpmgM0+MxotzDbw7bay7NiVZfgo0ORjnBy4OZHLw7CiVe2SvPaVB1QnWvDBD jMmcsg4Tfy53cPTuO8jwSlv9NBeYkY2zcfiHdOcOIx4YRgMt8+CtsDZYaiki3zjdSHzg phkkBqj7SEWGyIJ6sGjAU58399aRrWNq2ro/CuFEqkF4FieaBipVB3wRIYvLfVNOBrEt m+aA== X-Gm-Message-State: APuU4Z/k+u75i0SbuFP8Qq3eMV/xArNJPp48+rsaNkwfvtg8k5ZZQ0tn J8sMleqTO2+SSgsTbUn/1OwNw8ypDvjQIQojGPLdhfjlf9PzfuG5C/uoBE+r3m9OKKvIMb+NPPV XnfyA X-Gm-Gg: AYBFou3G0pkTatGJ7VdpkVHp8d3HwTHzVmNEly5M3qsM1tPHF1wC2gRSnK2NZ6nMf4F g0O/NpsKeu9nLbo7xCGgYFB+PP6ub6P/RzAK/0RK21EJJvN/hqE0BnooOn54hyFQQflGz3fa74T v8A0PuLehFbAs/z5LR8A6bXM1+C5Y2tVZoBu9f6aHI8GuaZle4esxJrZvTXXAocrOISqNXhZHgZ DRT19+0WX1dSfpNhhqHYCCFS2PPsyN1XCdi+JIJJOQipeuzEw2bt20ZJ+UWiS0Z54r4fwmNnjYz 9XRQGzh598rdS3XwwUWFzYaNas/Lz+r4cS7X1SGHy4CZ+w9ueFUg3wrIM6IN6k11b3iNbweFXkA XMzji3wbASVOM1YToFGTh80ELLETbI8ZOXznHjMYJEzpPWoP3dNkRXNovx4A3MraesvtvNwYV9f VLItozvIxZozb3/sMmyjgdmZsihaA8I9Bx095Jt0KhUyjQwEYrK3dZiYwp6fxpxrTP3HYQyBYIx aVREqWC+naWvaUHVDV0WgmcjpnEdRegfh7jYaUyrsSsO4V3bBrN9Dk9a8SQnl6XmMfhg+CYov4j h3+AdmLn0vPpNE3BSR7MeXgJSCBjiY0PAx2YMzE7ilVfSc3vjtumReS2iLxS4Rul12oLuBJaq02 /rupD7JvJVO1jzL1LXzJ8xRSReb/2lOZWwHVlrFIZ9/bfZeCXis1MDkrbv+lT8RLaj/5gHanCYP Y= X-Received: by 2002:a17:907:a089:b0:c1c:4a80:30c4 with SMTP id a640c23a62f3a-c50494f1bbcmr231829166b.11.1794324465328; Tue, 10 Nov 2026 07:27:45 -0800 (PST) Return-Path: Received: from tone.k.g (lan.nucleusys.com. [92.247.61.126]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-498369a3f4esm6064071f8f.53.2026.11.10.07.27.44 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 10 Nov 2026 07:27:44 -0800 (PST) From: Leon Anavi To: openembedded-devel@lists.openembedded.org Cc: Leon Anavi Subject: [meta-python][PATCH 14/19] python3-soupsieve: Upgrade 4.0 -> 4.0.1 Date: Tue, 10 Nov 2026 17:27:24 +0200 Message-ID: <20261110152729.1065911-14-leon.anavi@konsulko.com> X-Mailer: git-send-email 2.47.3 In-Reply-To: <20261110152729.1065911-1-leon.anavi@konsulko.com> References: <20261110152729.1065911-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 ; Tue, 10 Nov 2026 15:27:47 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/132088 Upgrade to release 4.0.1: - FIX: Cache whether an element is or has a matching descendant when matching :has() to avoid quadratic time on deeply nested documents. - FIX: Cache whether the parent matches when matching the child combinator (a > b) so it is matched once for all of its children, avoiding quadratic time when the parent is expensive, such as div:has(> p) > span. Signed-off-by: Leon Anavi --- .../{python3-soupsieve_4.0.bb => python3-soupsieve_4.0.1.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta-python/recipes-devtools/python/{python3-soupsieve_4.0.bb => python3-soupsieve_4.0.1.bb} (85%) diff --git a/meta-python/recipes-devtools/python/python3-soupsieve_4.0.bb b/meta-python/recipes-devtools/python/python3-soupsieve_4.0.1.bb similarity index 85% rename from meta-python/recipes-devtools/python/python3-soupsieve_4.0.bb rename to meta-python/recipes-devtools/python/python3-soupsieve_4.0.1.bb index 4ada8e4237..bd7d6abce8 100644 --- a/meta-python/recipes-devtools/python/python3-soupsieve_4.0.bb +++ b/meta-python/recipes-devtools/python/python3-soupsieve_4.0.1.bb @@ -4,7 +4,7 @@ HOMEPAGE = "https://github.com/facelessuser/soupsieve" LICENSE = "MIT" LIC_FILES_CHKSUM = "file://LICENSE.md;md5=74851a2f1e5c07496dcb452af6a6bf54" -SRC_URI[sha256sum] = "ccd6470b256394ac44b08b86fd94b30a17d335a5335c8a3d15565f7b03d3c8cf" +SRC_URI[sha256sum] = "7621e3c5f6b371ed2c5eabaac5de300ac3d66d05e6d7f34783e31b63c4f90c75" inherit pypi python_hatchling ptest-python-pytest From patchwork Tue Nov 10 15:27:25 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Leon Anavi X-Patchwork-Id: 103581 Received: from mail-wr1-f46.google.com (mail-wr1-f46.google.com [209.85.221.46]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.19.1794324468145860550 for ; Tue, 10 Nov 2026 07:27:48 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@konsulko.com header.s=google header.b=Sg4iOif+; spf=pass (domain: konsulko.com, ip: 209.85.221.46, mailfrom: leon.anavi@konsulko.com) Received: by mail-wr1-f46.google.com with SMTP id ffacd0b85a97d-48b001cd92bso1102529f8f.2 for ; Tue, 10 Nov 2026 07:27:47 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=konsulko.com; s=google; t=1794324466; x=1794929266; 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=1efKx5V3ueKgpZpDSYDpQk0IkXWRHSR+EeYVEhH3+5Y=; b=Sg4iOif+T/eD1bpK4TL7HOfV+QWuP9mCS3dV4PZ0JScOAQ5zDnE0z/AQaL/oOVnMd5 x7VtkGXJGrwFwVvpISpRGPvIMJXAkQBrk+BzFdqwxf+IwKAD4mDUqcDZmDbcpbsrKu7n Kr7WUaxoNVHwPgAD6sg9NBau/VmUetXItTArc= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1794324466; x=1794929266; 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=1efKx5V3ueKgpZpDSYDpQk0IkXWRHSR+EeYVEhH3+5Y=; b=Q7KgCvCZXYMLozWITWfp+Fp6QgVNlrIzVRBsr2v8yyvHLg1aunFK0QYwIYSYrk/cxs m7i7VyCj3UizXuQ40L3eWlH7vIuLFJp7ScEkZXsm9Tmk0P4rdqZNsSP5Vfk5+pyBPhqF Usk3qBDzFdHbr9lf6kFs8fyDV7SD/vgvaGg5W5GsPoXME4Qby7eG/H0IOI3dW/n7wCIo mXD/NNier9j1fIt277CUHY/EcE7Xb6aehOherwNzqMBWWaOh6xyfMIy3Zgsevw54kGVm 1CjhosEdqwdifkoUPoi0JFQ/w/G2JZeQ2oSGpmNubZC22/S+rcfz6lHjdNjjE1RUBwK7 YjIA== X-Gm-Message-State: APuU4Z90TDuzYHTIuaqdK+TqYtIzSKQOTiCFK+vhmLAU+F8ju92LO0Bl Er3l3sVstAJBoJPY9MED0N3GjEgWKWbf5x7if5gtp3JN7K/dVV9rrNHwb3Wh3ukCAAb4F+y1sya fF2A3 X-Gm-Gg: AYBFou076hhXciMT7rWSXDR+aTF8LGsr1Xox4BBTsKh09WX7mbCD2Fskw4BvBvGjHd2 3gIUB0RicJrgBMIimftTLzV6TfRfGp/ZfbWFoBWHPE6Zk4ae4Dk3HtglrFCvarA/wKn7dhdfDEO 9DlQPZgwbc5QV0liNJ4ERhkV+y5SsouIgFxEMdFeA4yikYeRaqrDem8vOKONR5M7vFYFUbQibC7 vV3JqtaxVnrF03fxQUIDMJKkMjo/V5OKmUXO+FR/wi4Nk8y1vBFOYE0b4Qu1cd7+3gSIWqTsdke HxIkcR7fgDZsIZWCgosRujsr49GIpWAivUYaZRNRnP/+lJTkoOi0XkBj43lsULksR65DD5qPVmk Z8CAvq9k2gFrDAVwi8EZ70wo1W509wadoGclR6Tv5vFYfigGIPfi0oKGSffx7AlG6fYfIO+XlpA Kz++TUCGoa2foG7oXNTqBn6dNNLDAbsiGokXc5YWLRDJ45Zw+hcfjXQn8Ls0JAlgGGo+aE5zrrK oZWZW9ntjLo1sksmdThO7AaUIuKx+0CFwigGknbY5VBqW+rzmoejkW2wD430495Z5ATzR64/VyH enU4h7cSgaXFF7nh/yiNEhif/66ScmQswoU/o/Yot3aozP7tFx1qv9s8qfEnzegZaLyGm1MVuhC cJq79NaGiwInSwmmBsnz0MXCjXyz7RlPjO7e3h1F8iHc5scO63uJ5iQ9od54n X-Received: by 2002:a5d:59c9:0:b0:493:edc3:6659 with SMTP id ffacd0b85a97d-49830b97a30mr5629961f8f.49.1794324466376; Tue, 10 Nov 2026 07:27:46 -0800 (PST) Return-Path: Received: from tone.k.g (lan.nucleusys.com. [92.247.61.126]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-498369a3f4esm6064071f8f.53.2026.11.10.07.27.45 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 10 Nov 2026 07:27:45 -0800 (PST) From: Leon Anavi To: openembedded-devel@lists.openembedded.org Cc: Leon Anavi Subject: [meta-python][PATCH 15/19] python3-svglib: Upgrade 2.3.3 -> 2.4.0 Date: Tue, 10 Nov 2026 17:27:25 +0200 Message-ID: <20261110152729.1065911-15-leon.anavi@konsulko.com> X-Mailer: git-send-email 2.47.3 In-Reply-To: <20261110152729.1065911-1-leon.anavi@konsulko.com> References: <20261110152729.1065911-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 ; Tue, 10 Nov 2026 15:27:58 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/132089 Upgrade to release 2.4.0: Added: - is now supported: text follows the named by its href or xlink:href, with startOffset (a length or a percentage) and text-anchor, and styled children. ReportLab can't draw text along a path, so each glyph is placed and rotated individually, at the point of the path under its midpoint; glyphs beyond the end of the path are dropped. Only paths of the same document can be followed, and side, method, spacing and per-glyph dx/dy/rotate are not supported. - The plain opacity property is now supported, as a presentation attribute, in style attributes and in