From patchwork Mon Jun 15 15:13:12 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Leon Anavi X-Patchwork-Id: 90128 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 840CACD98E1 for ; Mon, 15 Jun 2026 15:13:27 +0000 (UTC) Received: from mail-wm1-f47.google.com (mail-wm1-f47.google.com [209.85.128.47]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.132069.1781536402646026858 for ; Mon, 15 Jun 2026 08:13:22 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@konsulko.com header.s=google header.b=Ce+br0Zs; spf=pass (domain: konsulko.com, ip: 209.85.128.47, mailfrom: leon.anavi@konsulko.com) Received: by mail-wm1-f47.google.com with SMTP id 5b1f17b1804b1-4903d730b1fso45204705e9.2 for ; Mon, 15 Jun 2026 08:13:22 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=konsulko.com; s=google; t=1781536401; x=1782141201; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=MAfQFYHHdG0Tgp1otw0YgDiTtbJ7QoUefl7YYHf2r8E=; b=Ce+br0ZsbErwJx/fa1KO1Gll9ZH65zmH+H6+mVB/n+5O5zdOk5maEClVP19AaL05+9 5EzOMRv5Tjqha2umnu8jJ8LV6UYJBAhlwlCI4lYTsNv8is45SDOpPZOAiVycQJF4HuUD g89ggJyE449g6+XXwuG1vtUXD95hjaGypdH5s= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1781536401; x=1782141201; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=MAfQFYHHdG0Tgp1otw0YgDiTtbJ7QoUefl7YYHf2r8E=; b=GTGA4nHF5UfbG5RFsCwIjAWRFkKz5dOJVytCxDjv0HVB9F5xpOmnbVpOQ+dR2CDgbF flMIfgd6zGG1SwFkirxAwEfVlfF0Z7tL0BXZyMOtGNdFzoU3UM5QxdwYTLO6vEy2t43H OoNPlBFnA75rB2AUJgZrD2AB++DbkG49/gGkGLXBTnoSIrTjdX3IWuvyi4apSihgdsFh tsLR8WBYKTKxCVeA0IgGf8x9dACPcOm+uqW/+3mFpo8lBqbau4vm44t7a7GPswOKTKwJ n/eM1rhU58s5dVls8HUMwg+N3IibTPGKD6qhxFl7/+bw9fzph5kFlO6pDN567spkzcOI yGlA== X-Gm-Message-State: AOJu0Yx15okeOzqHzkZZi1EA8abNs4sgsnVKS0HLD+8jSQxB8LtFYGQE re5u83j18VirNOEkGEhlsMctzszLw6SsGH6EFSSAwmy/Hrvf5I4GU3S1NBSfFxDMGzlLgKksLcp SDPtm X-Gm-Gg: Acq92OFJe+heujxj+mBKe3N0qbVOX5YIyRhuAKVzhJtrhBtUJPmUaNoOBTi0hJvAZKM lCUG8nwtujaWztcM3zh5DyPDkntWgpL+jbJhDPZyZev7/f6Vyv6nzjpDqEMkk7+0EmSqIg8fc0m Mi2kF3FOuwwA/tpMbWVdNMOQAuQa0DjGB0KtaaxkMJwBf++DCu59qqYYKUkQp1K8pFZDHguOiG0 ihtX1dxgezGUBfwE1U6WlKiHEtGqqybHmvL0VHUF8Wm2x23qNq159R9D3DIOXHUJl26BW6E7WWg 4Cl6S3NiCB8FHueQlRVuTioz/d/GPOlrabUr+NjZma5n7PtFv0/YcGInaV4rsW/LOVik1pzQDYy h3ev36G13SCAb5bJW4AQvMpSQnedRVTbdnEsLWhPjb6Ij5WboC3B0Fc8lk4AUVHC2YoM3FZ4VKU vhriHjwj7we3a+X+pSoE98irirIxEqihlFtv/U X-Received: by 2002:a05:600c:68c:b0:491:731c:892a with SMTP id 5b1f17b1804b1-4922013d409mr89736055e9.35.1781536400244; Mon, 15 Jun 2026 08:13:20 -0700 (PDT) Received: from tone.k.g (lan.nucleusys.com. [92.247.61.126]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-490ea4b2e8esm219066395e9.0.2026.06.15.08.13.19 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 15 Jun 2026 08:13:19 -0700 (PDT) From: Leon Anavi To: openembedded-devel@lists.openembedded.org Cc: Leon Anavi Subject: [meta-python][PATCH 1/5] python3-langtable: Upgrade 0.0.70 -> 0.0.71 Date: Mon, 15 Jun 2026 18:13:12 +0300 Message-ID: <20260615151316.3273340-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 aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Mon, 15 Jun 2026 15:13:27 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/127586 Upgrade to release 0.0.71: - langtable.py: Fix deprecation warning: langtable.py:2652: UserWarning: pkg_resources is deprecated as an API - Add xdq, sus, mrh, hrx, brh, ary, en_SE.UTF-8 - Get new translations and translation changes from CLDR - setup.py: use open() instead of deprecated codecs.open(), declare minimum Python version >= 3.8 - Add Yangon timezone id part - languages.xml: Rename Asia/Rangoon to Asia/Yangon - territories.xml: Rename Asia/Rangoon to Asia/Yangon Signed-off-by: Leon Anavi --- ...{python3-langtable_0.0.70.bb => python3-langtable_0.0.71.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta-python/recipes-devtools/python/{python3-langtable_0.0.70.bb => python3-langtable_0.0.71.bb} (85%) diff --git a/meta-python/recipes-devtools/python/python3-langtable_0.0.70.bb b/meta-python/recipes-devtools/python/python3-langtable_0.0.71.bb similarity index 85% rename from meta-python/recipes-devtools/python/python3-langtable_0.0.70.bb rename to meta-python/recipes-devtools/python/python3-langtable_0.0.71.bb index 7df58f4e0f..0335366445 100644 --- a/meta-python/recipes-devtools/python/python3-langtable_0.0.70.bb +++ b/meta-python/recipes-devtools/python/python3-langtable_0.0.71.bb @@ -6,7 +6,7 @@ SECTION = "devel/python" LIC_FILES_CHKSUM = "file://COPYING;md5=d32239bcb673463ab874e80d47fae504" -SRC_URI[sha256sum] = "725b94121856a3b76d2345e8596954b82ed1eda78513e55ac55fbe4a4823e66e" +SRC_URI[sha256sum] = "f9d39c06d5182ea14eb4576bf1da8875af1d44efb166e55d6865b3b59b8ac617" inherit pypi setuptools3 python3native From patchwork Mon Jun 15 15:13: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: 90129 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id DF64ECD98E4 for ; Mon, 15 Jun 2026 15:13:27 +0000 (UTC) Received: from mail-wr1-f49.google.com (mail-wr1-f49.google.com [209.85.221.49]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.132070.1781536403252625593 for ; Mon, 15 Jun 2026 08:13:23 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@konsulko.com header.s=google header.b=otc5JtaI; 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-45efb698ef2so1806193f8f.3 for ; Mon, 15 Jun 2026 08:13:23 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=konsulko.com; s=google; t=1781536401; x=1782141201; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=59nQmYin2JkSVLoZugJ+ky8gzWbHbvk3Wgg8YJdsPG8=; b=otc5JtaI/rKsqTJQ6ganJ6cum3KnGeBl4uFoFjcls2pYhf9oH07E1jEWVNDCVUOLFk BCprDj6cGIZmMMDNYIJs3iwMyB7e/ZA4fqgYsHNwWB21BghcxHGQPe38jjIC5KKm351w FuktNFU4ayeyNUQaPqqcBYsZX4vNHql/xGenY= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1781536401; x=1782141201; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=59nQmYin2JkSVLoZugJ+ky8gzWbHbvk3Wgg8YJdsPG8=; b=TIbpegd+BIb1PsfdnxJZ8TNJyKRTl62z0yQMADPxgaj35q8gZB3UJuIgG/NEvdYSjX 2ZiOU7COgvnx6df4Mlhpwk5mHkjhd2ZLCk8btWROD5hiqMhp/2Ajef65NvT8Owq9KKUC OveMnQ9dgmiK2ErivXAyf1pSq4KMiudD0Q7FbfZs9A7FZVDD566/+FHEBnXsgfXkVFkv TWj/NSKo1zaDUhKF4aoWZ+tDBMddHH06QXIWlW8sWGicLb8KDeCm0J8J4pBknjlO0MGu cMotCXOk/n32ANi7NqHZ7CIKKm8jpaDVTUAPrziTFLo9Mc5h+JpCW2Ym/e+RKfO8dQ0Z JfRQ== X-Gm-Message-State: AOJu0Ywp4helc1y5p7ZwAvs4psw01CCxRalt+Km8imjlavMM53wfqdnz a/tC5eyHerlYgF8JlFrlqK+Xa8BU0L1mFrES7UKaWp5wpvDbnT6Roin2YsZPIeHd+Lpc4HpC7XX HNHwG X-Gm-Gg: Acq92OEzbSgnaPLJwRFrPw1wtEKsJDseLhQ0jLgPDkMufGqZBeXg6yfMlb7YfFXqWQw 9y9+zUVtGtFyJSNggYZIY2hqT4viTAPvLnhiQdNERlNHv6gbDV+5pGA3qq8ObxOJKwSusiGJhqu aHWYGloU3TxJic7o8tN51dnanX0M0Lk68ZIt/9f+A4TDiZCAP2jyX2zOnNqfTuM/E39u+/OOm6x hrUU8OEiHSidBOvfFpMo3oMNk16n4/SinlaUc9NKjsE8+9KOD39U3K+eXdTw6XYNE226RHjjjbw Kf+4+pbcOFtbv7ooHyGJ7UOSYOkdFXhyoJY0Te6uZ/0v2q46cRAjn0SqkbHaTTNbGY84I8eh/jY UfTmOa6imBxhece+Q516fBZK8MkHGGPqWWY7MyOSGtzCsd0SH1Mkb2lBIUfg5atKveb2qGHe60s XPZYqJj77kQv6VoV/TrUulYhGv4Node0299zAa X-Received: by 2002:a7b:c7c5:0:b0:490:b0e0:3de2 with SMTP id 5b1f17b1804b1-4922010b88fmr112754795e9.33.1781536401189; Mon, 15 Jun 2026 08:13:21 -0700 (PDT) Received: from tone.k.g (lan.nucleusys.com. [92.247.61.126]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-490ea4b2e8esm219066395e9.0.2026.06.15.08.13.20 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 15 Jun 2026 08:13:20 -0700 (PDT) From: Leon Anavi To: openembedded-devel@lists.openembedded.org Cc: Leon Anavi Subject: [meta-python][PATCH 2/5] python3-ujson: Upgrade 5.12.1 -> 5.13.0 Date: Mon, 15 Jun 2026 18:13:13 +0300 Message-ID: <20260615151316.3273340-2-leon.anavi@konsulko.com> X-Mailer: git-send-email 2.47.3 In-Reply-To: <20260615151316.3273340-1-leon.anavi@konsulko.com> References: <20260615151316.3273340-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 aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Mon, 15 Jun 2026 15:13:27 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/127587 Upgrade to release 5.13.0: - Create manylinux2014 wheels - Add support for Python 3.15 - Disable global interpreter lock for freethreading - Re-enable building GraalPy wheels on macOS arm64 Signed-off-by: Leon Anavi --- .../python/{python3-ujson_5.12.1.bb => python3-ujson_5.13.0.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta-python/recipes-devtools/python/{python3-ujson_5.12.1.bb => python3-ujson_5.13.0.bb} (88%) diff --git a/meta-python/recipes-devtools/python/python3-ujson_5.12.1.bb b/meta-python/recipes-devtools/python/python3-ujson_5.13.0.bb similarity index 88% rename from meta-python/recipes-devtools/python/python3-ujson_5.12.1.bb rename to meta-python/recipes-devtools/python/python3-ujson_5.13.0.bb index 8f8c6e23d4..29fa9028e0 100644 --- a/meta-python/recipes-devtools/python/python3-ujson_5.12.1.bb +++ b/meta-python/recipes-devtools/python/python3-ujson_5.13.0.bb @@ -4,7 +4,7 @@ DESCRIPTION = "UltraJSON is an ultra fast JSON encoder and decoder written in pu LICENSE = "BSD-3-Clause & TCL" LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=1e3768cfe2662fa77c49c9c2d3804d87" -SRC_URI[sha256sum] = "5b7e96406c301a1366534479a7352ec40ec68bb327c0c119091635acd5925e35" +SRC_URI[sha256sum] = "d62e3d7625384c08082abad81a077af587fdef2761bb14c3822f4234b8d07d75" inherit pypi ptest-python-pytest python_setuptools_build_meta From patchwork Mon Jun 15 15:13: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: 90132 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id CE4DBCD98E3 for ; Mon, 15 Jun 2026 15:13:27 +0000 (UTC) Received: from mail-wm1-f42.google.com (mail-wm1-f42.google.com [209.85.128.42]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.131864.1781536403973252352 for ; Mon, 15 Jun 2026 08:13:24 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@konsulko.com header.s=google header.b=s2uzl83A; 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-490acbb0f89so22820085e9.0 for ; Mon, 15 Jun 2026 08:13:23 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=konsulko.com; s=google; t=1781536402; x=1782141202; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=0GMMEuqKJi+Jt5C5yFj9gxAlogeJJVvLnWG6WciLRT8=; b=s2uzl83A4t8raOotQF0O0Kb8zQoxz6emV+r6tekXQY5CCSd3Ri3/aqcW2LHGNldYMt jaOaNK7CZbYgvWp1iTNGscV1agzpwd/l4QzhSdwQuqEWYKwF5bxeF+lIU5F4CK/c0Iqb i1qh73xwYYgoN8DQ7AEZ/WrpLvA1uxknXngu4= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1781536402; x=1782141202; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=0GMMEuqKJi+Jt5C5yFj9gxAlogeJJVvLnWG6WciLRT8=; b=C2jQeriKwKwBAKs9xieaFDc1S0hETO48n7rTRBYryvP1ted3CFvkLd4Pcc/i1GGNkQ nmMcJvNnqusrZ9imTDx5eeF09tz5fPFdI56sOgdfCQAERpk7o4P5XEcU2ETDXNfpDa+3 9FZPwrbZb5TqnSR//sVQXpO436eiumof0mLmd1thMTKcGWnJ83euei5VXI7QcCR4QloU hqzJU+o35Cy1qeqaPaNX5GpNvqiLemzjZj2kcapUaX1GotHJ+YBr8LUNv/GHVRU5C/ea fNTdehCesrzz9q2u6KyMjWGRZiOXuCLlul39RhjTruO+StipEYwaoBPSJf+DJU7V3dHT +K9w== X-Gm-Message-State: AOJu0Yyiw6ZovXymCHm3Lu++nTwq8cCNfRsP91erQHhmfVm0dhvZwDmo 5ha/OkSN/4ldMPjCxmaO2sIytiTbzbMPrVw63avmkypYhcmv0f76ahA0hNgx7LeELeLkHtxmHZy Y0RyE X-Gm-Gg: Acq92OGi3Ah/6HyN2J4Rm8DZw1gf5gTx3JAtCLYkMmXyRkCwVbgjVLY6xpLMfUBgfm6 EuQnv2dg9tAEQmg58jlwn3Uu1NapVwzuNCks+P78kWSDISgQTpIV0F/w2qM5pBCa+0X1tJiM30s 3K0e0HIilWAXsaUS68uSZd7ZYwvULDIxL6Lbiss3eHkZ3bNDOG6pi6n7+8MVGF3jxfa3ykS4Kc5 29cNaeBRNZHScwDrgDNobg6IoKrU8pBbL/yyAoxuZRmcQV7HKmIWIQSzH6aIFUW8ABJ15FcESGr qY75dwX40kBay828s5+4qCXiRAeK/8bqsyYUxl1HDSwcV6x5+dQjE2hlEzGShBDrSkTqE9xHocW HwhCB/mSEFTvamFtnrmpYl6nKc3xI4m7QuF2HipGhW8W9yPSCekb5zTifBd59bVnaiD62i6llrH edlUP5tWQC+L3c31fJwHDIOq6fSFHvQInIDgDJ X-Received: by 2002:a7b:ca42:0:b0:492:10e8:3f92 with SMTP id 5b1f17b1804b1-4922011dafcmr84971145e9.17.1781536402141; Mon, 15 Jun 2026 08:13:22 -0700 (PDT) Received: from tone.k.g (lan.nucleusys.com. [92.247.61.126]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-490ea4b2e8esm219066395e9.0.2026.06.15.08.13.21 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 15 Jun 2026 08:13:21 -0700 (PDT) From: Leon Anavi To: openembedded-devel@lists.openembedded.org Cc: Leon Anavi Subject: [meta-python][PATCH 3/5] python3-portion: Upgrade 2.6.1 -> 2.6.2 Date: Mon, 15 Jun 2026 18:13:14 +0300 Message-ID: <20260615151316.3273340-3-leon.anavi@konsulko.com> X-Mailer: git-send-email 2.47.3 In-Reply-To: <20260615151316.3273340-1-leon.anavi@konsulko.com> References: <20260615151316.3273340-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 aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Mon, 15 Jun 2026 15:13:27 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/127588 Upgrade to release 2.6.2: - Drop official support for Python 3.9 (EoL). - Improve performance of Interval creation and union for large disjunctions of overlapping intervals - Improve performance of Interval.__contains__ for values - Improve performance of Interval.overlaps, __and__, and __contains__ for large, complex intervals when applied to small subintervals - Improve performance of IntervalDict.update and IntervalDict constructor for hashable values Signed-off-by: Leon Anavi --- .../{python3-portion_2.6.1.bb => python3-portion_2.6.2.bb} | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) rename meta-python/recipes-devtools/python/{python3-portion_2.6.1.bb => python3-portion_2.6.2.bb} (77%) diff --git a/meta-python/recipes-devtools/python/python3-portion_2.6.1.bb b/meta-python/recipes-devtools/python/python3-portion_2.6.2.bb similarity index 77% rename from meta-python/recipes-devtools/python/python3-portion_2.6.1.bb rename to meta-python/recipes-devtools/python/python3-portion_2.6.2.bb index 942d7d5d4d..f72784e23b 100644 --- a/meta-python/recipes-devtools/python/python3-portion_2.6.1.bb +++ b/meta-python/recipes-devtools/python/python3-portion_2.6.2.bb @@ -7,12 +7,16 @@ LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=3000208d539ec061b899bce1d9ce9404" inherit pypi python_hatchling ptest-python-pytest -SRC_URI[sha256sum] = "44b1f7d57e052993c4157e519dc447e57b87a4e5e00a77c1c50e7044104e53c6" +SRC_URI[sha256sum] = "fbf334143dbac5d07ffa411784e2b29e4e1f21203385019a93e2c1a8f443da16" RDEPENDS:${PN} += "\ python3-sortedcontainers \ " +RDEPENDS:${PN}-ptest += "\ + python3-pytest-benchmark \ +" + do_install_ptest:append () { # test_doc.py tests README.md. install -Dm 0644 ${S}/README.md ${D}${PTEST_PATH}/README.md From patchwork Mon Jun 15 15:13: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: 90131 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id B5364CD98CF for ; Mon, 15 Jun 2026 15:13:27 +0000 (UTC) Received: from mail-wm1-f47.google.com (mail-wm1-f47.google.com [209.85.128.47]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.131866.1781536404975251896 for ; Mon, 15 Jun 2026 08:13:25 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@konsulko.com header.s=google header.b=ohLTTXtz; spf=pass (domain: konsulko.com, ip: 209.85.128.47, mailfrom: leon.anavi@konsulko.com) Received: by mail-wm1-f47.google.com with SMTP id 5b1f17b1804b1-4903d730b1fso45205045e9.2 for ; Mon, 15 Jun 2026 08:13:24 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=konsulko.com; s=google; t=1781536403; x=1782141203; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=36GCoJnDOC3ShMwA+Ic/9XU9g8fllG0KIJTYXLbyhxk=; b=ohLTTXtzTMvSCaznHTiHb1O8tn9LR93EQpfGufY5HJ6oCbzkcJhiheA451fFO2Eanq 1ZOqrqdzoeGRVhrd41sczl2woNShsw/Ysb5V4Zb9xvy8oRtpd+s+REOkIRxM3E4gUvLF XgNVJ0iSDAfdG25eX/uKf8HI7VwSbjZLNrUbc= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1781536403; x=1782141203; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=36GCoJnDOC3ShMwA+Ic/9XU9g8fllG0KIJTYXLbyhxk=; b=TA3yiZUNT4hvI50r3Pndh1P/dis3QJ25NmJ1orSeYpSTm/QKqpiPvMCZfViWwFxJuO Y9hW9d6XW2jv8Qak797uAXXs97e5K9glOrfFHEKrzCfNq0CTgNqnml2rb4AzSOAesXvp GUYDCkGRmhrxzS6FTVT5ScOavhbnts8S8ZhA0gdP5MaICMRWfak5fRpcL3M20JXyF0rQ w0VJg/b70j4+7hG3Buegkq2Sz7uZ4EFxD36hPZa2Gpra5H7pdATzODXnjBgFP28bLzfQ Q3/DRRwNd4zJrXJmsuq+OOD5aCbzDh7BtdaZy6CkYIde4Y17B4W7qG3JWu+1KQj8nmzx Ud2w== X-Gm-Message-State: AOJu0YyZlNO3ipLMJ4cAc3dg1GGqw5RQNNnkIJ4o1wi3xMDx/nKeRkmQ 5ejfDHsgmuj23xiJrpTUoPpwkJI1tZhXPM0BXrcZIS6BkvOlN//erJtIUXmZ1/QbnmWrWeMVFFx Hp2od X-Gm-Gg: Acq92OFl/bPaAvpzh3aslb70W7K6GYX/mJKYB9mVQ25KX4QiXnC425agKYCXAgGgHPX bnwsRIkgslSE0eiXFcxkjgBbhH5UUivuMOsQnSvkWHijya/GYnPgYDKntm+v9h+Xp9PSqJyAFbl +NLO5YTCFPTVA/4k8aXiSfDi6ZEU51VUTYIymF7QfV9YrIfo3s+660gRCoe3nG8olnyI+2MtqU4 N5b5zLVVk/ztn+7mkyK5gQhpkjBoyTNElPbEhBtA3dStXfjs6L/zhhNZpG7vUgLKsJHcfJHIx0s V4mW9fQ5HEsCV+V4ZTAl17dRddRRp+e7G+W4grDkFCCUIDzDnrYRYumVz5NnO3woSHYg++jKCv6 VwnbIjBComA+SqOwwK4U2y7Bx2HM+tyXz6cDqygmqEihpXOJp+1fD1T3ee17q9oOfBqIHHyje23 pDu/8j5ZPEieIFEXOkPO3EmrENNOK8lreqMBso X-Received: by 2002:a05:600c:8b16:b0:490:ab8b:1bb3 with SMTP id 5b1f17b1804b1-492200db664mr145636035e9.18.1781536403116; Mon, 15 Jun 2026 08:13:23 -0700 (PDT) Received: from tone.k.g (lan.nucleusys.com. [92.247.61.126]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-490ea4b2e8esm219066395e9.0.2026.06.15.08.13.22 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 15 Jun 2026 08:13:22 -0700 (PDT) From: Leon Anavi To: openembedded-devel@lists.openembedded.org Cc: Leon Anavi Subject: [meta-python][PATCH 4/5] python3-cachetools: Upgrade 7.0.4 -> 7.1.4 Date: Mon, 15 Jun 2026 18:13:15 +0300 Message-ID: <20260615151316.3273340-4-leon.anavi@konsulko.com> X-Mailer: git-send-email 2.47.3 In-Reply-To: <20260615151316.3273340-1-leon.anavi@konsulko.com> References: <20260615151316.3273340-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 aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Mon, 15 Jun 2026 15:13:27 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/127589 Upgrade to release 7.1.4: - Minor unit test improvements. - Update build environment. Signed-off-by: Leon Anavi --- ...hon3-cachetools_7.0.4.bb => python3-cachetools_7.1.4.bb} | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) rename meta-python/recipes-devtools/python/{python3-cachetools_7.0.4.bb => python3-cachetools_7.1.4.bb} (79%) diff --git a/meta-python/recipes-devtools/python/python3-cachetools_7.0.4.bb b/meta-python/recipes-devtools/python/python3-cachetools_7.1.4.bb similarity index 79% rename from meta-python/recipes-devtools/python/python3-cachetools_7.0.4.bb rename to meta-python/recipes-devtools/python/python3-cachetools_7.1.4.bb index f6d9d80454..b8aa53b67d 100644 --- a/meta-python/recipes-devtools/python/python3-cachetools_7.0.4.bb +++ b/meta-python/recipes-devtools/python/python3-cachetools_7.1.4.bb @@ -10,10 +10,14 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=079933dfba36eb60b5e3512ca0ab61ae" inherit pypi python_setuptools_build_meta ptest-python-pytest +DEPENDS += " \ + python3-setuptools-scm-native \ +" + RDEPENDS:${PN} += " \ python3-math \ " -SRC_URI[sha256sum] = "7042c0e4eea87812f04744ce6ee9ed3de457875eb1f82d8a206c46d6e48b6734" +SRC_URI[sha256sum] = "437f55a4e0c1b01a4f3077cc470e6991d47430970e36fbcb77e2be0df4fc1cd6" BBCLASSEXTEND = "native nativesdk" From patchwork Mon Jun 15 15:13: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: 90130 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id DC766CD98E2 for ; Mon, 15 Jun 2026 15:13:27 +0000 (UTC) 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.131867.1781536406464376356 for ; Mon, 15 Jun 2026 08:13:26 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@konsulko.com header.s=google header.b=e/B73Ecw; 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-490b4a8e28bso24669025e9.1 for ; Mon, 15 Jun 2026 08:13:26 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=konsulko.com; s=google; t=1781536405; x=1782141205; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=s20iwsCN0gwfaMIAqezaot+v4XG+uByhThgF02VqQ60=; b=e/B73EcwXL/FkHRJoKaR0kR2Ie4qbNZuQoe5xR0ROdMPBvvCfS+5u+hZSt+ATFRVK1 BUmerCp/9OhNQCje1R4rQTrFt3w0dTEbM91toXztDSnxi1jKXW3lMk9nV6c3vkEla55J 4jfZn0XRiMoZLorj9hH1HJwRxL5rpWJOP9G24= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1781536405; x=1782141205; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=s20iwsCN0gwfaMIAqezaot+v4XG+uByhThgF02VqQ60=; b=gnPQgQhcLrmSWC0M1fDaj/hrSPgQ8GBEFbVJW3na1W4KGxzAo9og5txha2avJf/r1u PD80TnxgcWVilZQs2PVZCCWaGIguPjp290uQ6ZVYaxaGnqoxeNga7/X4nAUWz8sjN8yq GsHZ4CTRn7G+pBYnidGEqYPudCRPcfEg/vxVYBkGHvVUkjkfjWzA10Q3Vtb71psX8809 1mscoiMGjmBWxg7n/63HoKBCTf+rieAwpJTXKyu6I+6J46uVIaRDp/qXAfgFPpy9A+2z YK4d1tv1aJKZVS/7ZYov4q6oQ/yJPEcsLnCMoNIeG+otGZrjDbdpgeLqTwDEBNTKMQhf nHuQ== X-Gm-Message-State: AOJu0YzSNspDZOpgfBgHVjPUrwqygNK6BKa9RBcDWk09c/omh+706Hrq 2xzdGwtvlEhZLhn+H/P5Z85UNlhvgauTU4tlDSBAKulHLpOsneFyryFiDtLlJgEvGl5RTIrbeV+ wCz6G X-Gm-Gg: Acq92OH7lEfsUF2qN74lrX7usofraUrJWtvGdg228El4jcIA/HIGIqwjy7kaM+6R3Wj TTrqtL0GVqbf5q3DsEDIb+B9vtQyJ/9lnMwNuanYHeZ9qQFtQf97fOtoILpZ4aJEN0493cKw6zx o5BYOdZ+inwNWjeuMZfCWGijB98TpqhMYwrnQtTr9Z6m/qChEUIuKKdNplvMB3K/zWTG/AGnAVT gEt2Z7H2zOtnb2DzNM02GqfnvWrbOWx/z2Y8+X1/u9yg6yJ73NNNNDLkIYAFDJrceNzxxEEYNww wsuqbBt3VdeL9MLDcNSLY20kn983E4/HvecUIknBGR8Z7fBC2igfoQ/6eXmmFSKu7azlTd+aIkk PfeLja+jiQApbQqd5vnO46QYAXqOK2HpUmqZ/XLrMCz1fSozhKfOa8a+Ymezu7aOKUckcG4048j p5wLqjXRrdq5My6lo//5UXt5AEAVnYVyHSt31dUGRGH4CEPRs= X-Received: by 2002:a05:600c:e548:10b0:490:b475:af32 with SMTP id 5b1f17b1804b1-490ec5018bcmr127851775e9.23.1781536404451; Mon, 15 Jun 2026 08:13:24 -0700 (PDT) Received: from tone.k.g (lan.nucleusys.com. [92.247.61.126]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-490ea4b2e8esm219066395e9.0.2026.06.15.08.13.23 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 15 Jun 2026 08:13:23 -0700 (PDT) From: Leon Anavi To: openembedded-devel@lists.openembedded.org Cc: Leon Anavi Subject: [meta-python][PATCH 5/5] python3-bleak: Upgrade 3.0.1 -> 3.0.2 Date: Mon, 15 Jun 2026 18:13:16 +0300 Message-ID: <20260615151316.3273340-5-leon.anavi@konsulko.com> X-Mailer: git-send-email 2.47.3 In-Reply-To: <20260615151316.3273340-1-leon.anavi@konsulko.com> References: <20260615151316.3273340-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 aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Mon, 15 Jun 2026 15:13:27 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/127590 Upgrade to release 3.0.2: - Changed default value of BlueZNotifyArgs.use_start_notify to True. Signed-off-by: Leon Anavi --- ...leak-Support-newer-uv_build-versions.patch | 30 +++++++++++++++++++ ...-bleak_3.0.1.bb => python3-bleak_3.0.2.bb} | 14 ++++++--- 2 files changed, 40 insertions(+), 4 deletions(-) create mode 100644 meta-python/recipes-devtools/python/python3-bleak/0001-bleak-Support-newer-uv_build-versions.patch rename meta-python/recipes-devtools/python/{python3-bleak_3.0.1.bb => python3-bleak_3.0.2.bb} (67%) diff --git a/meta-python/recipes-devtools/python/python3-bleak/0001-bleak-Support-newer-uv_build-versions.patch b/meta-python/recipes-devtools/python/python3-bleak/0001-bleak-Support-newer-uv_build-versions.patch new file mode 100644 index 0000000000..bead8f3be6 --- /dev/null +++ b/meta-python/recipes-devtools/python/python3-bleak/0001-bleak-Support-newer-uv_build-versions.patch @@ -0,0 +1,30 @@ +From 2e0994321b57e547a3c1f7e1f225e55ca007e45f Mon Sep 17 00:00:00 2001 +From: Leon Anavi +Date: Mon, 15 Jun 2026 17:53:47 +0300 +Subject: [PATCH] bleak: Support newer uv_build versions + +Support newer uv_build versions + +Upstream-Status: Submitted [https://github.com/hbldh/bleak/pull/2001] + +Signed-off-by: Leon Anavi +--- + pyproject.toml | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/pyproject.toml b/pyproject.toml +index 3224afc..4be6da7 100644 +--- a/pyproject.toml ++++ b/pyproject.toml +@@ -66,7 +66,7 @@ dev = [ + ] + + [build-system] +-requires = ["uv_build>=0.10.9,<0.11.0"] ++requires = ["uv_build>=0.10.9,<0.12.0"] + build-backend = "uv_build" + + [tool.uv.build-backend] +-- +2.47.3 + diff --git a/meta-python/recipes-devtools/python/python3-bleak_3.0.1.bb b/meta-python/recipes-devtools/python/python3-bleak_3.0.2.bb similarity index 67% rename from meta-python/recipes-devtools/python/python3-bleak_3.0.1.bb rename to meta-python/recipes-devtools/python/python3-bleak_3.0.2.bb index 89f7c973d5..c84b6bbc8d 100644 --- a/meta-python/recipes-devtools/python/python3-bleak_3.0.1.bb +++ b/meta-python/recipes-devtools/python/python3-bleak_3.0.2.bb @@ -3,13 +3,19 @@ HOMEPAGE = "https://github.com/hbldh/bleak" LICENSE = "MIT" LIC_FILES_CHKSUM = "file://LICENSE;md5=bcbc2069a86cba1b5e47253679f66ed7" -SRCREV = "3f967abe9ef454bd494055612a067f2128944df2" -PYPI_SRC_URI = "git://github.com/hbldh/bleak.git;protocol=https;branch=develop;destsuffix=${S};tag=v${PV}" - -SRC_URI:append = " file://run-ptest" +SRC_URI:append = " \ + file://run-ptest \ + file://0001-bleak-Support-newer-uv_build-versions.patch \ +" inherit pypi python_poetry_core ptest-python-pytest +SRC_URI[sha256sum] = "c2229cb8238d5876b4bd05c74bf7a1aea1f88da39d2e51ac9dfd5cc319d5265f" + +DEPENDS += "\ + python3-uv-build-native \ +" + RDEPENDS:${PN}-ptest += " \ python3-asyncio \ python3-pytest-asyncio \