From patchwork Tue Feb 24 11:43:41 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Leon Anavi X-Patchwork-Id: 81691 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 A4139E9B250 for ; Tue, 24 Feb 2026 11:44:39 +0000 (UTC) Received: from mail-wm1-f53.google.com (mail-wm1-f53.google.com [209.85.128.53]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.18695.1771933476805743696 for ; Tue, 24 Feb 2026 03:44:37 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@konsulko.com header.s=google header.b=FrdnZ+DF; 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-4807068eacbso42386415e9.2 for ; Tue, 24 Feb 2026 03:44:36 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=konsulko.com; s=google; t=1771933475; x=1772538275; 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=KnrLER+p9FsMMpK7P/NoSA/emSgyHUmWq5eVgo5BHeU=; b=FrdnZ+DFQbkcSKmEPEaJGMKj8E68mUPE3TMLSM54G1gY+k91xBBWwBhJ5G2HQU1RKj wL9eDyLkDP1HMtfFJFSbL059sWAlYJRpv6V38O+JBt3Z3y9begSEt0L1KOUyRNbr+wZJ J3g3N2dJ5iK7/UfvreQ88vV+Nkos9pBX5hXcs= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1771933475; x=1772538275; 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=KnrLER+p9FsMMpK7P/NoSA/emSgyHUmWq5eVgo5BHeU=; b=Kfd32lL6dYk7qu13nkJa0z2Asn+4m0htOYjdJY5DAMs5yAt1lAumG86vpvVfef8EGn iNjmG9+7v/R3P0U3wHJOtXxXLzYNDGJbHRYNcHqtaJsvCK2xleKEh3I0LrOmBHlLUQfN VjnZPMFZo62gGo96pCEBR8YD2tXyGo6luC8MhucdEjCK9FD30vGfC3zd1grSFUPa9gMH Nz4aAApy0NHQALUIQGEQC1nU8C5ghKeRl0S6igL5Pcra+zT51OuqmcK0IWgP8KLfdC9q yKjzKO+Q9O/dCSnce02uCXNbNLDLUgEumzq6arSWbgMs4jTWd6zV3nuVg8cnep2VTdg0 ei+Q== X-Gm-Message-State: AOJu0Yzag3mBq2a6NLnG3e0Xptl6XEcS1/n945vulXGetqPyuV9ceXPG hiXypcGTLmCPFrURJWVsugd4SFscEbzJ09JrqY41SpT+1yyi4Lkgo03dNTcgZcpDk/v+69DEWdH l+Cg1 X-Gm-Gg: AZuq6aK9pyC0q9oKw41d+XT8BcBQNIq+IK2Lj7zF/9PyQEFx5kUtc29MxgQZH/qY4RC 0L4B0LxgSAcQZ7yXqP14uEMTPcmUAeuPz8KPAD22fNzeWODfWMVhiT3koZSXoRta4AhYv7AJ7NC cowV2jFV3UQutsh/FE4YravhZ3Pw8SxKwkDv2AoIZwgXJI5Snk1h3KE2BdjjenRftv5uWNHOFhL DH5hUJ9Oca5Ch/kmfg5zT20YMsWWXN2z1cSYkcMYkjK6cJ27+AkExnYUmFvCMlboI6QiK6obnhf 1W1WcTpIdKGg1gDLnPe/RlN5B1qEDIRXs9MNv98k1a82uVn6FGYFHpqSsMXVlRSQB2Ytk5nhGE+ 6/SH8UK8BXv0kNTGPRWZAPbVc4J8XcG0+1k5n781F44sm3oa7XCPm7PKxF6QJ+GwgQPCQBKCpHA n12j5vCzJw2HEqWVVm5nlByqyweuBsITcojech X-Received: by 2002:a05:600c:3b18:b0:483:64b4:79da with SMTP id 5b1f17b1804b1-483a95e6b80mr176806415e9.26.1771933474533; Tue, 24 Feb 2026 03:44:34 -0800 (PST) Received: from tone.k.g (lan.nucleusys.com. [92.247.61.126]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-43970c00d0csm26721126f8f.11.2026.02.24.03.44.33 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 24 Feb 2026 03:44:34 -0800 (PST) From: Leon Anavi To: openembedded-devel@lists.openembedded.org Cc: Leon Anavi Subject: [meta-python][PATCH 1/8] python3-flask-mail: Upgrade 0.9.1 -> 0.10.0 Date: Tue, 24 Feb 2026 13:43:41 +0200 Message-ID: <20260224114407.1760757-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 ; Tue, 24 Feb 2026 11:44:39 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/124574 Upgrade to release 0.10.0: - Drop support for Python < 3.8. - Use pyproject.toml for packaging metadata. - Use flit_core as build backend. - Apply code formatting and linting tools. - Add static type annotations. - Deprecate the __version__ attribute. Use feature detection or importlib.metadata.version("flask-mail") instead. - Indicate that the deprecated is_bad_headers will be removed in the next version. - Fix the email_dispatched signal to pass the current app as the sender and message as an argument, rather than the other way around. - Attachment.data may not be None. - Attachment.content_type will be detected based on filename and data and will not be None. License-Update: Use LICENSE.txt Signed-off-by: Leon Anavi --- ...3-flask-mail_0.9.1.bb => python3-flask-mail_0.10.0.bb} | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) rename meta-python/recipes-devtools/python/{python3-flask-mail_0.9.1.bb => python3-flask-mail_0.10.0.bb} (55%) diff --git a/meta-python/recipes-devtools/python/python3-flask-mail_0.9.1.bb b/meta-python/recipes-devtools/python/python3-flask-mail_0.10.0.bb similarity index 55% rename from meta-python/recipes-devtools/python/python3-flask-mail_0.9.1.bb rename to meta-python/recipes-devtools/python/python3-flask-mail_0.10.0.bb index c5b839eb72..5d3f60cff0 100644 --- a/meta-python/recipes-devtools/python/python3-flask-mail_0.9.1.bb +++ b/meta-python/recipes-devtools/python/python3-flask-mail_0.10.0.bb @@ -2,14 +2,14 @@ SUMMARY = "Flask extension for sending email" DESCRIPTION = "A Flask extension for sending email" HOMEPAGE = " https://github.com/rduplain/flask-email" LICENSE = "BSD-3-Clause" -LIC_FILES_CHKSUM = "file://LICENSE;md5=5b16dfa6d3f275ace5985bb92949f770" +LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=201f2b80112efa61b78515bd54e9f138" -SRC_URI[sha256sum] = "22e5eb9a940bf407bcf30410ecc3708f3c56cc44b29c34e1726fe85006935f41" +SRC_URI[sha256sum] = "44083e7b02bbcce792209c06252f8569dd5a325a7aaa76afe7330422bd97881d" -PYPI_PACKAGE = "Flask-Mail" +PYPI_PACKAGE = "flask_mail" UPSTREAM_CHECK_PYPI_PACKAGE = "${PYPI_PACKAGE}" -inherit pypi setuptools3 +inherit pypi python_setuptools_build_meta RDEPENDS:${PN} = " \ python3-blinker \ From patchwork Tue Feb 24 11:43:42 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Leon Anavi X-Patchwork-Id: 81690 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 A0F70E9B254 for ; Tue, 24 Feb 2026 11:44:39 +0000 (UTC) Received: from mail-wr1-f42.google.com (mail-wr1-f42.google.com [209.85.221.42]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.18536.1771933477770578511 for ; Tue, 24 Feb 2026 03:44:38 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@konsulko.com header.s=google header.b=V3P8KX8e; 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-43988056dc3so418784f8f.3 for ; Tue, 24 Feb 2026 03:44:37 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=konsulko.com; s=google; t=1771933475; x=1772538275; 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=B8BaBkeXGAswk9cmZQF4MRIJtfNBdvSwiLhp9dUDoCI=; b=V3P8KX8eRPP13wg88KAreHmPx0hcuFpNk0d/p+lwm3MwkPcf8SUD7SHY0S7zE/5UuO hrzOZniwOpHdPpXRD5XsOtzRbSYFT6GkTEZ6OYQtY6aQenG4mPkGYKMyyVGPtoyXVOoo 7Bdbs4c8Gh+FyoPw9YpbaEEqtjCKi2i9brWl4= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1771933475; x=1772538275; 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=B8BaBkeXGAswk9cmZQF4MRIJtfNBdvSwiLhp9dUDoCI=; b=ZhQS3cLOuITBAodhQOHHCpnQIueZ5q23L3JP61355KoQWhtXczSxbyoxSMFWcePq4D gelXyR0V4cv81v82erYA01h9OEFHRCuuN9H6+EeIu3N82TDm+Z72+dnEF2ySc8tktk1L hlPfAXgJAj/hD0WAnPFZD5Q0VJ2NrxVq7Dd6a/lup69Qreq3tti1+N4hXBxhy2Jy0+n5 InE9tjL/AA6bcnGV7s9Rf5QZTkI18/RdxdejohIW579eZV3MHXcjJtz9e3zCvBQB7aL7 sPf83y2A6vwOnbB9Q5f3TNVZg7M58LI8Tv8n8yr0+hSeN2M6HXwR73zRPsKDnazmFVrI dV0w== X-Gm-Message-State: AOJu0Yw0g5yx2v7DTlrNUhOSFGbHuin8vbJrqT7oUhVFb25wPID6+52i dO73HTZBdc5JEn/E5rMFDh1j9lzT9V9HhAyPiRnWcqg5VH1TGiRU5LOrf9ygQMkQoAmsbrP+pS2 Qi3iL X-Gm-Gg: ATEYQzxrg2Gcny30whw5fhlVmw3shzKXaKnNRquN040AgzVfRObk1oZLrdIhGJJvBvy KR/qUcqQB1gS4aWvpvo/tfZ5yogjzIZbp6+LKU5j1I1ULNy/2O5aVdhkXI5XRzHJQbI/10JrmYD /jmqcowkl8JFG7F/An2RpnSNnLPeABu4SqM93A9WaSp8oysxLqZbxwT6AhZrgvgprkBIapr9gNi ZNx86JCSibZgcTb5ahiaKRurOs1lfnUF/7k2pefyoSxMc/sbsjrkwS1Q5H4OJbFl0lJh+WjoUo+ +lGWg+s3iZ56Ma4i/7nyAnF65RQGMlbeivRzRszBHdw3aeBWqGzesoqB7i2JqhCSaTff3nfbpWb FDKH7SU1PzvfQOe/XrnJlB7qmJbgRB0IOK/ETmzV57GLUSEg/59f4v47s9xQK9UfNT406KOo97c A+hZUY6nanuCn82Sy3CI6UzNV94ZP1LPtKfvk4F1EWuqouJm0= X-Received: by 2002:a05:6000:2301:b0:437:678b:83c2 with SMTP id ffacd0b85a97d-4396f189eadmr21102777f8f.54.1771933475345; Tue, 24 Feb 2026 03:44:35 -0800 (PST) Received: from tone.k.g (lan.nucleusys.com. [92.247.61.126]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-43970c00d0csm26721126f8f.11.2026.02.24.03.44.34 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 24 Feb 2026 03:44:34 -0800 (PST) From: Leon Anavi To: openembedded-devel@lists.openembedded.org Cc: Leon Anavi Subject: [meta-python][PATCH 2/8] python3-flask-migrate: Upgrade 4.0.7 -> 4.1.0 Date: Tue, 24 Feb 2026 13:43:42 +0200 Message-ID: <20260224114407.1760757-2-leon.anavi@konsulko.com> X-Mailer: git-send-email 2.47.3 In-Reply-To: <20260224114407.1760757-1-leon.anavi@konsulko.com> References: <20260224114407.1760757-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 ; Tue, 24 Feb 2026 11:44:39 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/124575 Upgrade to release 4.1.0: - Accept arguments such as --directory in environment variables - Fix minor typos in documentation Signed-off-by: Leon Anavi --- ...-flask-migrate_4.0.7.bb => python3-flask-migrate_4.1.0.bb} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename meta-python/recipes-devtools/python/{python3-flask-migrate_4.0.7.bb => python3-flask-migrate_4.1.0.bb} (75%) diff --git a/meta-python/recipes-devtools/python/python3-flask-migrate_4.0.7.bb b/meta-python/recipes-devtools/python/python3-flask-migrate_4.1.0.bb similarity index 75% rename from meta-python/recipes-devtools/python/python3-flask-migrate_4.0.7.bb rename to meta-python/recipes-devtools/python/python3-flask-migrate_4.1.0.bb index bacf7851aa..7cdada071f 100644 --- a/meta-python/recipes-devtools/python/python3-flask-migrate_4.0.7.bb +++ b/meta-python/recipes-devtools/python/python3-flask-migrate_4.1.0.bb @@ -2,9 +2,9 @@ DESCRIPTION = "SQLAlchemy database migrations for Flask applications using Alemb LICENSE = "MIT" LIC_FILES_CHKSUM = "file://LICENSE;md5=3b69377f79f3f48c661701236d5a6a85" -SRC_URI[sha256sum] = "dff7dd25113c210b069af280ea713b883f3840c1e3455274745d7355778c8622" +SRC_URI[sha256sum] = "1a336b06eb2c3ace005f5f2ded8641d534c18798d64061f6ff11f79e1434126d" -PYPI_PACKAGE = "Flask-Migrate" +PYPI_PACKAGE = "flask_migrate" UPSTREAM_CHECK_PYPI_PACKAGE = "${PYPI_PACKAGE}" inherit pypi python_setuptools_build_meta From patchwork Tue Feb 24 11:43:43 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Leon Anavi X-Patchwork-Id: 81692 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 AFF53E9B255 for ; Tue, 24 Feb 2026 11:44:39 +0000 (UTC) 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.18698.1771933478147496162 for ; Tue, 24 Feb 2026 03:44:38 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@konsulko.com header.s=google header.b=SfXrnQJ6; 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-4377174e1ebso4164079f8f.3 for ; Tue, 24 Feb 2026 03:44:37 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=konsulko.com; s=google; t=1771933476; x=1772538276; 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=19oLTQkkTApQn/KUyHyhzlj6NL4iJOneQlbs7fQztec=; b=SfXrnQJ6MQQB/qjsBKr2Wbzr3a0NmUh/jCVs60XuU2DhwodHL8yDX+UgiM6I6aTAdo xeMOhvhiIWNZi9TKVPlc54B0ltkB/5XFTHdEPtts6VKnJnvw0noCvK6ufGx43/1pyVEr 1FX9zSFZKGO/PguGqylEUQzLk2h8LU/1EeNy0= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1771933476; x=1772538276; 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=19oLTQkkTApQn/KUyHyhzlj6NL4iJOneQlbs7fQztec=; b=aQrGWNnQBcZEeSnm42EIFiGhOcAtEfsQgra0PZ+aM8tPv/EZqM2pwPwvmxYFt/9YIQ B8wksgit8/Rc+m8krWMXqggv8R4jbjSH5verlK3+sQ4Tmuhg0cOMslj45BZBn1dsAT2X jfrBieA/Gm/0tWxY+KIWigOycVlRpu0zjohgRJ42e9+p0bJY1J7Z9AeVjNUItfQQhOEd enGMjlRwh4Rp2XjGhPns9aKSjxHGEJHzwRcTwRvfNGhA10j6eL5jYtSIrWX+2EcjHpeO ztVfhjVJet0hb0/2Ihjgcv4wMq46094HLc905WG2plPh2OtXIWBROSEH5tjMs5X4F5w7 hIhA== X-Gm-Message-State: AOJu0Yz2oF69jYXZ0lRrBkFnUz8O85fmY+3vrtOOVvYQ86gQikQ24av6 epXHD1Bgn/2rBnZMrcgB06iRaZow+iMp8/U2jWyg2RbVLLL/OteJlelhZewLfnsSmFH0ScBupWe uZc1R X-Gm-Gg: ATEYQzwYJyCfgauq/Qz3qRvEPsm49a1elOdIlRdaUW6o3oxXEn97U1RUrdWz5yduGL1 NfJatXj+HmitYr8qZ/VBDxbB1hazGMBD5ZdpkzaPeFrTk2THLpD4teNarHlqQfOPMRfitdFHZ2G s8GxGcUqnTdxuxxt/H5zaD4T8pZVflZMQWvMRGx9LN8qyNs5XuvRqyMGHOnlX4T8wEsud1UGqca YGn6W7hano2EAUrajxEv3ZX17tgoR1Y1xIbehWCGPx6MHKRF1huuITDtWzDcT/m7p5efQK+jCAD NRNXM5lSYjdKx699X3lp4MLBFDvQ2+fhcyCtiqExXHvI9BJd+8vdIehnS9k3YOgjdG0d04h1Xa4 R7vZ6Yzdt/aGUtu0A6ikQ/Wc9CWuuYDnU3lcR80vfDrEGzza8afhSynl8dune9WlgS7n5ISx1LC pfnQdh7dsNf0v6/OiuNT6Rs242w3oqx4G6HfVs X-Received: by 2002:a05:6000:420c:b0:435:8f88:7235 with SMTP id ffacd0b85a97d-4396f182ea4mr22644513f8f.33.1771933476210; Tue, 24 Feb 2026 03:44:36 -0800 (PST) Received: from tone.k.g (lan.nucleusys.com. [92.247.61.126]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-43970c00d0csm26721126f8f.11.2026.02.24.03.44.35 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 24 Feb 2026 03:44:35 -0800 (PST) From: Leon Anavi To: openembedded-devel@lists.openembedded.org Cc: Leon Anavi Subject: [meta-python][PATCH 3/8] python3-flask: Upgrade 3.1.2 -> 3.1.3 Date: Tue, 24 Feb 2026 13:43:43 +0200 Message-ID: <20260224114407.1760757-3-leon.anavi@konsulko.com> X-Mailer: git-send-email 2.47.3 In-Reply-To: <20260224114407.1760757-1-leon.anavi@konsulko.com> References: <20260224114407.1760757-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 ; Tue, 24 Feb 2026 11:44:39 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/124576 Upgrade to release 3.1.3: - The session is marked as accessed for operations that only access the keys but not the values, such as in and len. Signed-off-by: Leon Anavi --- .../python/{python3-flask_3.1.2.bb => python3-flask_3.1.3.bb} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename meta-python/recipes-devtools/python/{python3-flask_3.1.2.bb => python3-flask_3.1.3.bb} (81%) diff --git a/meta-python/recipes-devtools/python/python3-flask_3.1.2.bb b/meta-python/recipes-devtools/python/python3-flask_3.1.3.bb similarity index 81% rename from meta-python/recipes-devtools/python/python3-flask_3.1.2.bb rename to meta-python/recipes-devtools/python/python3-flask_3.1.3.bb index 1b289c7227..559f781e7e 100644 --- a/meta-python/recipes-devtools/python/python3-flask_3.1.2.bb +++ b/meta-python/recipes-devtools/python/python3-flask_3.1.3.bb @@ -1,12 +1,12 @@ SUMMARY = "A microframework based on Werkzeug, Jinja2 and good intentions" DESCRIPTION = "\ Flask is a microframework for Python based on Werkzeug, Jinja 2 and good \ -intentions. And before you ask: It’s BSD licensed!" +intentions. And before you ask: It is BSD licensed!" HOMEPAGE = "https://github.com/pallets/flask" LICENSE = "BSD-3-Clause" LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=ffeffa59c90c9c4a033c7574f8f3fb75" -SRC_URI[sha256sum] = "bf656c15c80190ed628ad08cdfd3aaa35beb087855e2f494910aa3774cc4fd87" +SRC_URI[sha256sum] = "0ef0e52b8a9cd932855379197dd8f94047b359ca0a78695144304cb45f87c9eb" CVE_PRODUCT = "flask" From patchwork Tue Feb 24 11:43:44 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Leon Anavi X-Patchwork-Id: 81693 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 90C66E9B259 for ; Tue, 24 Feb 2026 11:44:49 +0000 (UTC) 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.18699.1771933479112457880 for ; Tue, 24 Feb 2026 03:44:39 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@konsulko.com header.s=google header.b=q6vvhGmf; 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-4359a316d89so4921617f8f.0 for ; Tue, 24 Feb 2026 03:44:38 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=konsulko.com; s=google; t=1771933477; x=1772538277; 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=0y9qc+DNslvevr6iwUkR4mf+Ci1efwGA6oFhzSpIszs=; b=q6vvhGmfr4dATHTKO/igPi0c7BzMRu0pTlzZwu9Thh7GD7iWalbEtSFM/t66fi55AF 7XDS2K1NP9RLC9wQKK557czPwYrEt49HIdcqS18wBSwmyXP1e8ouCXBOiZ8wIp9QUzeg hVlGujADhYjgTNJBpqFC0TM904aB+vVonDhFg= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1771933477; x=1772538277; 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=0y9qc+DNslvevr6iwUkR4mf+Ci1efwGA6oFhzSpIszs=; b=V/VNn20JOM/ODZ8j74R4273kcx2d2PSYxRm73BwoM3bQH/zJOrK2EZeZTZw2c5Ty0N BF/36YY1tKaU/LwztzIpP5rwKG4AzAhxH7Z+9XEVj/RmZqrjaUhjLf8VSNW3TdPht6k9 tdVW/3JjU/TOfhgPFnUg4ctd5BUaNzuW15A1l6KiAw530fXwE4oMqw/VM21G7b/e47b7 RX+XmQmOO0Z33d4uGPESUV8pQ6WzrHSmKVz2x81J4eVZvpEhvIKR7WUuBqh3amPqWJKk k1JLRo+oV64suGESvqzlzdZkZMMI6I7YVWIH8FvsmjhGoZ/wM8oT3NXK0bLxVpb3Qxlg /UXA== X-Gm-Message-State: AOJu0YzFAkCeT36MxqYsCprulr4nI8AKJDzYA4/UUu95U6SAGYKUYo6/ qul5JPO+gRO+Cwv9am570LQaY5xthfAmlvOFa/guHEEyf+VyrVqC2J43TBXmatv4kpTwVCepD20 VHAg1 X-Gm-Gg: ATEYQzxkGjofQdRovfVn2ge5fFR1rdYsrC7zDry/XALwnQm8NePbf9OOIWyEWJAzBm7 X19KF38DPUNzM5015ydsT9pqMII5FFLSzbnHWm3AWsgRv26EHYE4rRr38V1COaD8KGFnjYJ5EGX 6/B5YG1wxIiIWJURzHbtFuO9zLw9CaG5JfWKUXkkx/1bozzwOjOq1apers/DkoA8DuvTk4ROeAA TI/mA9GuDioWjO3Q+xmLSBh43b9yL302/1+iEXOyk1SFMcRvMpsZs2wCMCVfEOr6SWdzQc9eTWh 6rmEsOfLisyRv32laxclpWPxY53260UXB0BYzGH/xv4gfES4OVsmNhfHLuIDHPEpe5ZefpLxVbK L5QHpCwmF+tJkmuM3UjxrkpIX0taZ2Ymvu5nwEvyZNEP0G8a/lwSKxG8qlR8tV9YNtCST+nFQFV zZK6fvA+SQlBFpqbyw+jV7M2wO+m9DNmUNgCKr X-Received: by 2002:a05:6000:178b:b0:437:6d3f:a056 with SMTP id ffacd0b85a97d-4396f1753efmr21847933f8f.32.1771933477097; Tue, 24 Feb 2026 03:44:37 -0800 (PST) Received: from tone.k.g (lan.nucleusys.com. [92.247.61.126]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-43970c00d0csm26721126f8f.11.2026.02.24.03.44.36 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 24 Feb 2026 03:44:36 -0800 (PST) From: Leon Anavi To: openembedded-devel@lists.openembedded.org Cc: Leon Anavi Subject: [meta-python][PATCH 4/8] python3-flask-marshmallow: Upgrade 1.3.0 -> 1.4.0 Date: Tue, 24 Feb 2026 13:43:44 +0200 Message-ID: <20260224114407.1760757-4-leon.anavi@konsulko.com> X-Mailer: git-send-email 2.47.3 In-Reply-To: <20260224114407.1760757-1-leon.anavi@konsulko.com> References: <20260224114407.1760757-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 ; Tue, 24 Feb 2026 11:44:49 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/124577 Upgrade to release 1.4.0: - Add missing commas in error message for validate.FileType - Support Python 3.10-3.14 Signed-off-by: Leon Anavi --- ...-marshmallow_1.3.0.bb => python3-flask-marshmallow_1.4.0.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta-python/recipes-devtools/python/{python3-flask-marshmallow_1.3.0.bb => python3-flask-marshmallow_1.4.0.bb} (81%) diff --git a/meta-python/recipes-devtools/python/python3-flask-marshmallow_1.3.0.bb b/meta-python/recipes-devtools/python/python3-flask-marshmallow_1.4.0.bb similarity index 81% rename from meta-python/recipes-devtools/python/python3-flask-marshmallow_1.3.0.bb rename to meta-python/recipes-devtools/python/python3-flask-marshmallow_1.4.0.bb index f0cc8ef64f..189ed5335b 100644 --- a/meta-python/recipes-devtools/python/python3-flask-marshmallow_1.3.0.bb +++ b/meta-python/recipes-devtools/python/python3-flask-marshmallow_1.4.0.bb @@ -8,7 +8,7 @@ inherit pypi python_flit_core PYPI_PACKAGE = "flask_marshmallow" UPSTREAM_CHECK_PYPI_PACKAGE = "${PYPI_PACKAGE}" -SRC_URI[sha256sum] = "27a35d0ce5dcba161cc5f2f4764afbc2536c93fa439a793250b827835e3f3be6" +SRC_URI[sha256sum] = "98c90a253052c72d2ddddc925539ac33bbd780c6fba86478ffe18e3b89d8b471" RDEPENDS:${PN} += "\ python3-flask \ From patchwork Tue Feb 24 11:43:45 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Leon Anavi X-Patchwork-Id: 81697 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 90C29E9B258 for ; Tue, 24 Feb 2026 11:44:49 +0000 (UTC) Received: from mail-wr1-f53.google.com (mail-wr1-f53.google.com [209.85.221.53]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.18700.1771933480013433770 for ; Tue, 24 Feb 2026 03:44:40 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@konsulko.com header.s=google header.b=HjSJfkTm; spf=pass (domain: konsulko.com, ip: 209.85.221.53, mailfrom: leon.anavi@konsulko.com) Received: by mail-wr1-f53.google.com with SMTP id ffacd0b85a97d-4376c0bffc1so4071726f8f.0 for ; Tue, 24 Feb 2026 03:44:39 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=konsulko.com; s=google; t=1771933478; x=1772538278; 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=Ly7Xg2ErPQGWXyawX0rQecD0x/OXzt8SXukfd2oUPAo=; b=HjSJfkTmCosY43anCPpvNgnGwabu7hW4+eWcGz7hPLhh/FlcS5IoxSJnBNsmiVyHhQ N/KuD4As6bQCocxUfpBlZqz7lD/nMsnvXJUuGANWrh1Cn+OyJI1ys1+vD2eIR4u8mRNj EXqhyiVStjiZkd5bOf4p0w4f8uQR1Fj01f8HI= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1771933478; x=1772538278; 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=Ly7Xg2ErPQGWXyawX0rQecD0x/OXzt8SXukfd2oUPAo=; b=m9uufVyDOu8YcCeXpA17FYIKgacuDyGRjZmiwdf5qyKd0+XtcwVEt9xJAM223wfs6D y5a5XoWRrAsHmfHPu+z/fjLvIavr9tMg2yxW6q0r3M9nApliR7kYb2ea5vaTuS5VtJt3 3bFybXSAyFBfsQna/GD0oeo0Ab+fR6c3+7LuFg4bgc6mvqIVYtCS9iNfpb8/mgDO6GkM X5FVHYj0+M66xwWQKBbnw+9guAjWMwgQ0N5CPJ7suZd/967aUU5/l3izXa7Pr3SpkjeO QaQcloAZjT8U/+/+9kL9JR3Finos/1vAM+UTJFQZ4gWHW8L+ZPtAszg9e7JNB11KeGPg pa+A== X-Gm-Message-State: AOJu0YwZGC2Cgf2h9keHCGMWUkBvdOFciJBhsjxy9CnlqoM7JfS9Zgqx PvxBqs5yH4l9p0lKwBfxFdLrueKQMEoEutgAnF0ryk3HPUekfy7UOA6R78x+o3SCdN6P3N7caEK 2WNs5 X-Gm-Gg: ATEYQzwvtCNOXdSKSYj7oJezSWrGmIB1NjbiN5I69jXY+uhaeBUroY8hx50Qn5GffHm 68ALQe0trvO7jyPiwjdr3+l8O+qknbBGHPrWaRwRF8jqmRT3ipIdMS1RVnE4WGduOGOitScRRVb jUwnxtorTocOOra5lbiCWL0lihxSV8yDtvkI7zxpsIrBTkoCNIfEazeP6YLtdeuZ+DxAWX3Bj/9 Ak7HpUHc/Z0KWKjUveSBuJ2Bdj08d6fw5+9A6Ong5tfbd/oxSYCo12V3WxRmqK4I9ASlJt1GC0c k0BAH8aX3g/yrc7XSkAFnVlEQgxqY8XpdSrcEkIfDOmDm/C/TDipAUzWGm8V+Iu6BSfJdd587Rx YsCHBisCSzrfwN+bArYMOe8VRkL8DeJoOcf1NOSdkmcy9evZnk2cdJQQmg2rCFJPyvAygrXld5x P/++eP2Qtb1fXDDvTN8KPoYD4YUOGPog52raCc X-Received: by 2002:a05:6000:615:b0:432:84f9:8bf9 with SMTP id ffacd0b85a97d-4396f194d4emr20486161f8f.57.1771933478048; Tue, 24 Feb 2026 03:44:38 -0800 (PST) Received: from tone.k.g (lan.nucleusys.com. [92.247.61.126]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-43970c00d0csm26721126f8f.11.2026.02.24.03.44.37 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 24 Feb 2026 03:44:37 -0800 (PST) From: Leon Anavi To: openembedded-devel@lists.openembedded.org Cc: Leon Anavi Subject: [meta-python][PATCH 5/8] python3-flask-cors: Upgrade 5.0.0 -> 6.0.2 Date: Tue, 24 Feb 2026 13:43:45 +0200 Message-ID: <20260224114407.1760757-5-leon.anavi@konsulko.com> X-Mailer: git-send-email 2.47.3 In-Reply-To: <20260224114407.1760757-1-leon.anavi@konsulko.com> References: <20260224114407.1760757-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 ; Tue, 24 Feb 2026 11:44:49 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/124578 Upgrade to release 6.0.2: - Update license pyproject.toml From 6.0.1: - Invert regex sorting to make it correctly match the intent (sorting by specificity descending) - Fix README file extension in pyproject.toml From 6.0.0: - [CVE-2024-6839] Sort Paths by Regex Specificity - [CVE-2024-6844] Replace use of (urllib) unquote_plus with unquote - [CVE-2024-6866] Case Sensitive Request Path Matching License-Update: Use line 6 from PKG-INFO Signed-off-by: Leon Anavi --- ...hon3-flask-cors_5.0.0.bb => python3-flask-cors_6.0.2.bb} | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) rename meta-python/recipes-devtools/python/{python3-flask-cors_5.0.0.bb => python3-flask-cors_6.0.2.bb} (65%) diff --git a/meta-python/recipes-devtools/python/python3-flask-cors_5.0.0.bb b/meta-python/recipes-devtools/python/python3-flask-cors_6.0.2.bb similarity index 65% rename from meta-python/recipes-devtools/python/python3-flask-cors_5.0.0.bb rename to meta-python/recipes-devtools/python/python3-flask-cors_6.0.2.bb index 1fead4f8d1..6134b5ba10 100644 --- a/meta-python/recipes-devtools/python/python3-flask-cors_5.0.0.bb +++ b/meta-python/recipes-devtools/python/python3-flask-cors_6.0.2.bb @@ -5,14 +5,14 @@ DESCRIPTION = "\ " SECTION = "devel/python" LICENSE = "MIT" -LIC_FILES_CHKSUM = "file://LICENSE;md5=118fecaa576ab51c1520f95e98db61ce" +LIC_FILES_CHKSUM = "file://PKG-INFO;beginline=6;endline=6;md5=134f1026f0de92fd30e71976590a2868" PYPI_PACKAGE = "flask_cors" UPSTREAM_CHECK_PYPI_PACKAGE = "${PYPI_PACKAGE}" CVE_PRODUCT = "flask-cors" -inherit pypi setuptools3 -SRC_URI[sha256sum] = "5aadb4b950c4e93745034594d9f3ea6591f734bb3662e16e255ffbf5e89c88ef" +inherit pypi python_setuptools_build_meta +SRC_URI[sha256sum] = "6e118f3698249ae33e429760db98ce032a8bf9913638d085ca0f4c5534ad2423" RDEPENDS:${PN} += "python3-flask" From patchwork Tue Feb 24 11:43:46 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Leon Anavi X-Patchwork-Id: 81695 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 9D808E9B25A for ; Tue, 24 Feb 2026 11:44:49 +0000 (UTC) Received: from mail-wr1-f45.google.com (mail-wr1-f45.google.com [209.85.221.45]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.18537.1771933481017367939 for ; Tue, 24 Feb 2026 03:44:41 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@konsulko.com header.s=google header.b=Ng6VRzUU; spf=pass (domain: konsulko.com, ip: 209.85.221.45, mailfrom: leon.anavi@konsulko.com) Received: by mail-wr1-f45.google.com with SMTP id ffacd0b85a97d-436e87589e8so5164282f8f.3 for ; Tue, 24 Feb 2026 03:44:40 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=konsulko.com; s=google; t=1771933479; x=1772538279; 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=FrywPp5BhyalhcY1rdRalIeGGq32RXR2+w75Y26yP2c=; b=Ng6VRzUU3xIGj6IqoZ69lP/028PR9EEE1TuS7agXxA8kOFWymiVwutsK9cl6ISNJDs Z2bEExcGOo6szaFqu2tS20Xn6HqiNkCC4gDPrl5dSA1imSwjd7oXU5rX4/aL4ANCuMy9 WseHnZHaUksM967ccjxoOhL+82nlDTYdI+JGc= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1771933479; x=1772538279; 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=FrywPp5BhyalhcY1rdRalIeGGq32RXR2+w75Y26yP2c=; b=dSHNVr1gfNRVZdQ/+f+K8BN9T47lqvyfZDpDbyoW2I2FLnfQ+lPKzGpVaVH2gMb7i6 h7sjykat/TuVVbJac8+GECHq3E/djbIw6bqIjV8O0ZKR7BjR1mIELeQc9ctTUp+zTAUP 8aY/3SU+KzU16O1FWKlneiImLDIGQ7/+Fw7tXECTJlMj7CSr09eF8KC7/X+yCIpl+fPs 0tYtjGbnP+P3NfPXb99efRdMRpdjUn5MgLLEXLt//aPGaVSh5dxKPR1wUL1UBa9MTsHB hS0DwlO/Kp9ece9jaPaSk1hjEr6j5OpJL+3Xf8Vi2uy0AFzmF82oew7XxBLS8pLl6a4R UZmg== X-Gm-Message-State: AOJu0YwZCDejy7li6bxckGDlt9HMzxp++Xe84AORrzUolvfRaN4HaboV 9znWTSsJ3CRVrHSJv8rA0DqbShIbkKIunz+B723/QyVsRjoR2LfeKHkh9qdj/kk5Fy6WyGkUuBE h69N4 X-Gm-Gg: ATEYQzyWFFX7H94V5pXOJm4rBy+r6S4+bOJOY3hvBDPyooIuvGRN4K/IilrvkHOyu+Y WD+BH2jkT2tKFm2JsAYby1Gn9ty70h7nCEpFe3S83YLyJimLvtugnEqmasH9RpRrbw45VTdQi3o zErQzQRTlXBemb1bpYeZIUxy++CNQkyXN9cAVevxFrvPBoraEkC+YCcYpY5Ps+fDLCSKI0a2qs9 Q1vATFyds1sUV6c0Sjtz5Koq99tPDXqOI5JKvutJPdDVV2EAa9PC6BCVSX1slU0NyINzrojX53e dTKS9N0znvxNKNSzWEiNnLBbBOpcCrcW0UXQvb1HnqmTKEHgmS1/qj9X+8vNIouhE69AjG7j9R9 QSREQue4iO9Jguk9U2qQipE38LGme3QGmPVXVzUvz5DQ33tSE5CyV22h9tpJvcLNhzhkYnyeM4E Xxdt4nrrQPPvmP2AsH1aK8oQVng/VT8d6udqlY X-Received: by 2002:a05:6000:310b:b0:437:66bf:a9d4 with SMTP id ffacd0b85a97d-4396f17cc72mr20425144f8f.37.1771933478986; Tue, 24 Feb 2026 03:44:38 -0800 (PST) Received: from tone.k.g (lan.nucleusys.com. [92.247.61.126]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-43970c00d0csm26721126f8f.11.2026.02.24.03.44.38 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 24 Feb 2026 03:44:38 -0800 (PST) From: Leon Anavi To: openembedded-devel@lists.openembedded.org Cc: Leon Anavi Subject: [meta-python][PATCH 6/8] python3-flask-socketio: Upgrade 5.6.0 -> 5.6.1 Date: Tue, 24 Feb 2026 13:43:46 +0200 Message-ID: <20260224114407.1760757-6-leon.anavi@konsulko.com> X-Mailer: git-send-email 2.47.3 In-Reply-To: <20260224114407.1760757-1-leon.anavi@konsulko.com> References: <20260224114407.1760757-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 ; Tue, 24 Feb 2026 11:44:49 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/124579 Upgrade to release 5.6.1: - Session fixes for Flask >= 3.1.3 - Update SocketIO constructor documentation - Switch to the Furo documentation template Signed-off-by: Leon Anavi --- ...-flask-socketio_5.6.0.bb => python3-flask-socketio_5.6.1.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta-python/recipes-devtools/python/{python3-flask-socketio_5.6.0.bb => python3-flask-socketio_5.6.1.bb} (83%) diff --git a/meta-python/recipes-devtools/python/python3-flask-socketio_5.6.0.bb b/meta-python/recipes-devtools/python/python3-flask-socketio_5.6.1.bb similarity index 83% rename from meta-python/recipes-devtools/python/python3-flask-socketio_5.6.0.bb rename to meta-python/recipes-devtools/python/python3-flask-socketio_5.6.1.bb index 8358489089..9e94d20748 100644 --- a/meta-python/recipes-devtools/python/python3-flask-socketio_5.6.0.bb +++ b/meta-python/recipes-devtools/python/python3-flask-socketio_5.6.1.bb @@ -10,7 +10,7 @@ inherit pypi python_setuptools_build_meta PYPI_PACKAGE = "flask_socketio" UPSTREAM_CHECK_PYPI_PACKAGE = "${PYPI_PACKAGE}" -SRC_URI[sha256sum] = "42a7bc552013633875ad320e39462323b4f7334594f1658d72b6ffed99940d4c" +SRC_URI[sha256sum] = "fe5bd995c3ed4da9a98f335d0d830fa1a19d84a64789f6265642a671fdacaeac" RDEPENDS:${PN} += "\ python3-flask \ From patchwork Tue Feb 24 11:43:47 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Leon Anavi X-Patchwork-Id: 81696 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 AADE5E9B25F for ; Tue, 24 Feb 2026 11:44:49 +0000 (UTC) Received: from mail-wr1-f53.google.com (mail-wr1-f53.google.com [209.85.221.53]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.18701.1771933482025974301 for ; Tue, 24 Feb 2026 03:44:42 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@konsulko.com header.s=google header.b=DAvdTO/S; spf=pass (domain: konsulko.com, ip: 209.85.221.53, mailfrom: leon.anavi@konsulko.com) Received: by mail-wr1-f53.google.com with SMTP id ffacd0b85a97d-4362197d174so3453486f8f.3 for ; Tue, 24 Feb 2026 03:44:41 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=konsulko.com; s=google; t=1771933480; x=1772538280; 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=9DNvv+eOPSgZRiK+IIMzichMM21t4WDlAUMh2wEx+mY=; b=DAvdTO/SB5AdiWL8dWpLrd22hTaHeczvtC0WjZShBG67H5HhCD0/+laG7ouQ08tzIR yZbBlzL7F9ytAb8gkepF5yLs4B0qzFeBtNHDk53EaX6f4J0Y7Zu08uOR+SG9UaX3Upri 3vb2BcarFWGKfV44ssjj7r1Kjk0bGVGISNj30= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1771933480; x=1772538280; 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=9DNvv+eOPSgZRiK+IIMzichMM21t4WDlAUMh2wEx+mY=; b=H/wek0LSYL5rWTT2UNQQBIMTNLyeszkrec0mRu320uddEkRaksA0R7Q8K4e1yyqiZU xEx5Tdn+aMCICKdqxMHEUxN9qjeu/5iJ1rvc4ahFia/soHqtHUBoapCwj7oYxUodAVG+ KUcp9Z/gOzHPviCUvAdEcYSTtWH9t9dqU59zso7NV1zQDEkjywC/XWUoQmBoEFNIltPK Z6OFqwr4m9L1X1U+6tqFEvNIIPp3Y7A/9O1krIS2KVKMDJ2MfZdYvyBWfKLPx6MB/Z6G x+DpXs5DN4AVMXD0W1VpB1mOQFiGGzfBocPPLIuKjk/CgXwgBSwfMOR3HBHaoV9sSB7v XaKQ== X-Gm-Message-State: AOJu0Yz+y9UhVG5Xbps/RMZvPmh1BW8hfFW4nNFjxVtGKV7AwUjZ4f/N nqxp4X/MIkKHxgvg1r/On4M8Wbpk+wUCXmnqsSXkFy8nBDbfJEc1H4Tcu19dB7Ws2VEGrOyCteE 7P2yW X-Gm-Gg: ATEYQzx7ETgqCbV9GIYA2yOOMVuImxnOBaNcV8q8ssBRdu05wS1TRWcsXSIkrwX1D7A 6mqwd01Q1cpPwd1CswXrC1UgyciO1dYqDg3OeO/rT6w3y7U68s02+XtDPVvNTHM/oNOSI5H4gJc Hh+gdgyJvqWGCj6DANbcj/rfLzYrPeaac8bl25ic3HVUC8OKk/xnLv9KSDggnD7a2mv8umkw0rg wV5F7LaAeWyP5ajkVBiLldj9mo7qBbnHAVQ9XB8UC851JhFsKF8fFqSl6GwAgFFlRhXJfRrz3D+ YSNO1CrSBqXocKigh8yKYbSPXL+N9GnRKhB952sWzxdPHsEqUoDxuKwsrJt2NjwffoUFeLRRkwu 4ntBzmNBNKph6IHxqaz8C4h9oFZMnPRIEFZrvIX7K50mGkVrVET/DHGu0lVp/X8EWmqUBQbc6n/ gjspp17/uHEwiHpryt6MhoyN2y3+YRnmxu7Sz8 X-Received: by 2002:a05:6000:2c0e:b0:437:6c2b:2f47 with SMTP id ffacd0b85a97d-4396f15338bmr21807165f8f.11.1771933479982; Tue, 24 Feb 2026 03:44:39 -0800 (PST) Received: from tone.k.g (lan.nucleusys.com. [92.247.61.126]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-43970c00d0csm26721126f8f.11.2026.02.24.03.44.39 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 24 Feb 2026 03:44:39 -0800 (PST) From: Leon Anavi To: openembedded-devel@lists.openembedded.org Cc: Leon Anavi Subject: [meta-python][PATCH 7/8] python3-flask-pymongo: Upgrade 2.3.0 -> 3.0.1 Date: Tue, 24 Feb 2026 13:43:47 +0200 Message-ID: <20260224114407.1760757-7-leon.anavi@konsulko.com> X-Mailer: git-send-email 2.47.3 In-Reply-To: <20260224114407.1760757-1-leon.anavi@konsulko.com> References: <20260224114407.1760757-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 ; Tue, 24 Feb 2026 11:44:49 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/124580 Upgrade to release 3.0.1: - Fix link rendering in readme - Fix handling of _version.py file From release 3.0.0: - Support Flask 3.0+ and PyMongo 4.0+. - Support Python 3.9-3.13. - Support MongoDB 4.4+. - Add support for ~flask.json.jsonify(). Signed-off-by: Leon Anavi --- ...mongo_2.3.0.bb => python3-flask-pymongo_3.0.1.bb} | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) rename meta-python/recipes-devtools/python/{python3-flask-pymongo_2.3.0.bb => python3-flask-pymongo_3.0.1.bb} (59%) diff --git a/meta-python/recipes-devtools/python/python3-flask-pymongo_2.3.0.bb b/meta-python/recipes-devtools/python/python3-flask-pymongo_3.0.1.bb similarity index 59% rename from meta-python/recipes-devtools/python/python3-flask-pymongo_2.3.0.bb rename to meta-python/recipes-devtools/python/python3-flask-pymongo_3.0.1.bb index 75a52a033e..7773e2830e 100644 --- a/meta-python/recipes-devtools/python/python3-flask-pymongo_2.3.0.bb +++ b/meta-python/recipes-devtools/python/python3-flask-pymongo_3.0.1.bb @@ -5,13 +5,17 @@ SECTION = "devel/python" LICENSE = "BSD-2-Clause" LIC_FILES_CHKSUM = "file://flask_pymongo/wrappers.py;beginline=1;endline=24;md5=424c4e1047d28e01b4e4634a069c019d" -SRC_URI[sha256sum] = "620eb02dc8808a5fcb90f26cab6cba9d6bf497b15032ae3ca99df80366e33314" +SRC_URI[sha256sum] = "d225b51c21ceca2e670e6cca79b5c584ad17b96252b48e84e3b423ddb73304cc" -PYPI_PACKAGE = "Flask-PyMongo" +PYPI_PACKAGE = "flask_pymongo" UPSTREAM_CHECK_PYPI_PACKAGE = "${PYPI_PACKAGE}" -inherit pypi setuptools3 +inherit pypi python_setuptools_build_meta python_hatchling -DEPENDS = "python3-vcversioner python3-vcversioner-native" +DEPENDS = " \ + python3-vcversioner \ + python3-vcversioner-native \ + python3-hatchling-native \ +" RDEPENDS:${PN} = "python3-pymongo python3-flask" From patchwork Tue Feb 24 11:43:48 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Leon Anavi X-Patchwork-Id: 81694 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 AADA4E9B25E for ; Tue, 24 Feb 2026 11:44:49 +0000 (UTC) Received: from mail-wr1-f41.google.com (mail-wr1-f41.google.com [209.85.221.41]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.18702.1771933482919943109 for ; Tue, 24 Feb 2026 03:44:43 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@konsulko.com header.s=google header.b=J3uiJQEK; spf=pass (domain: konsulko.com, ip: 209.85.221.41, mailfrom: leon.anavi@konsulko.com) Received: by mail-wr1-f41.google.com with SMTP id ffacd0b85a97d-43945763558so3350840f8f.3 for ; Tue, 24 Feb 2026 03:44:42 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=konsulko.com; s=google; t=1771933481; x=1772538281; 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=keDEOWepBo0kWdl1I6FC3PSo2dLZDytxOIU41GNg090=; b=J3uiJQEK0kdnjhn9ki+GbkFZxpx1XRm/ODGz55MdQrhFTOC2SrEuGHcFWsYW9j4x0N t53PCrvsG9SjnpyCuZoHfyZAn6xg+KcVKg33OpAgA2PXMoz7R3JPayidhEMB+LLGBxPD XgZvpkUXHYNj9DRAjwDRISnJLRQJSf3w1Jfu4= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1771933481; x=1772538281; 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=keDEOWepBo0kWdl1I6FC3PSo2dLZDytxOIU41GNg090=; b=lRleWqgeI7C4B2yRmrbVQRsrWyJUNzaX9WNRabDvvaPRiLh+1Aca0+QdURA12UmFC+ EiKs8xZh0OSe6Hf54eA1H7QwRY4Z6MDU+LqVdBGxzox3t1GhwZp6bzkDHNOszvka4tah 7lYJsj1lvBzD+5pksIXgJqZ3PqTdDNgcttHiXUJVHHm9h10rScquwWqdquj91M55teVv z7K1v+zPRmGsPtxGmbcm6snOAS1UVrGgXd6+xbul5Ye80qOOc6AqCAEjYBLB/i1mrir+ dXjpRgx5yL9yVtPML0etiF9Uw4LtnR0ImdC0FXkVJPnTrQc0rd1K95K2bjTEp23jpMvu H8yQ== X-Gm-Message-State: AOJu0Yw8DMcHY7qjg/og1t3d0GnA86PU2DQKEzhNTJVYOpsWOaDiiO8r FYvQGzOLLT9etvv6U+WntSr/N2egKhcLWdvdC5EdDcLoUedobylZKkr+V2vvPvXcNZmSLNUhUN0 nH447 X-Gm-Gg: ATEYQzw6gRjKmvQopJn1ndGfgr6MyWkXxQTw8H1viSz5PnFEVPNzbu2v8a+WZiaORN+ bSH7wAW7AQFulV/GiSsI/iDDrUAnbUWRoKBfxBLUiO8VknHYvFQtGw1mqs9cnkt749Cy+docBvJ rKe5QhNF7XLZkJpt6RE7S+AQbw3Tl3Kjsfwx0N3INBMhTx271aUys/83De3ZB4sRkpB0z4wT3qg 13XKxnC0HFOfyGkTwYMZgcgEkiZyB/m95Ku0FYBbC+UDDWoFHq1F4AnjwDIHsWx+uy8SSFWAHOZ 8P+Ibw7XZhvWEMGwooGYmGh0imH93lXwcW/DQdSDd2PpCFzViz0qAwlqudToU4baKBgD5ZSp7UR aGq3kyM9XkZPLFOtYGecYRjIhngY31KSWgX/V+YXFYkQlDSRDGRa5krhbtBbq57iQTTrZIGcVOx TtlfAO84KKcLPNcnXr9khF/7P7NWeHSu+zROgH X-Received: by 2002:a5d:518c:0:b0:439:8704:e751 with SMTP id ffacd0b85a97d-4398704e7dcmr2495090f8f.40.1771933480964; Tue, 24 Feb 2026 03:44:40 -0800 (PST) Received: from tone.k.g (lan.nucleusys.com. [92.247.61.126]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-43970c00d0csm26721126f8f.11.2026.02.24.03.44.40 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 24 Feb 2026 03:44:40 -0800 (PST) From: Leon Anavi To: openembedded-devel@lists.openembedded.org Cc: Leon Anavi Subject: [meta-python][PATCH 8/8] python3-flask-jwt-extended: Upgrade 4.6.0 -> 4.7.1 Date: Tue, 24 Feb 2026 13:43:48 +0200 Message-ID: <20260224114407.1760757-8-leon.anavi@konsulko.com> X-Mailer: git-send-email 2.47.3 In-Reply-To: <20260224114407.1760757-1-leon.anavi@konsulko.com> References: <20260224114407.1760757-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 ; Tue, 24 Feb 2026 11:44:49 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/124581 Upgrade to release 4.7.1: - Add controls for verify_sub option in PyJWT From release 4.7.0: - Drop support for python 3.7 and 3.8, add 3.13 - Fix documentation around identity needing to be a string Signed-off-by: Leon Anavi --- ...-extended_4.6.0.bb => python3-flask-jwt-extended_4.7.1.bb} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename meta-python/recipes-devtools/python/{python3-flask-jwt-extended_4.6.0.bb => python3-flask-jwt-extended_4.7.1.bb} (74%) diff --git a/meta-python/recipes-devtools/python/python3-flask-jwt-extended_4.6.0.bb b/meta-python/recipes-devtools/python/python3-flask-jwt-extended_4.7.1.bb similarity index 74% rename from meta-python/recipes-devtools/python/python3-flask-jwt-extended_4.6.0.bb rename to meta-python/recipes-devtools/python/python3-flask-jwt-extended_4.7.1.bb index e188f2b09c..b36ea81d97 100644 --- a/meta-python/recipes-devtools/python/python3-flask-jwt-extended_4.6.0.bb +++ b/meta-python/recipes-devtools/python/python3-flask-jwt-extended_4.7.1.bb @@ -5,10 +5,10 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=9166295d7c482b9440bbb2b5c0fa43ac" inherit pypi setuptools3 -PYPI_PACKAGE = "Flask-JWT-Extended" +PYPI_PACKAGE = "flask_jwt_extended" UPSTREAM_CHECK_PYPI_PACKAGE = "${PYPI_PACKAGE}" -SRC_URI[sha256sum] = "9215d05a9413d3855764bcd67035e75819d23af2fafb6b55197eb5a3313fdfb2" +SRC_URI[sha256sum] = "8085d6757505b6f3291a2638c84d207e8f0ad0de662d1f46aa2f77e658a0c976" RDEPENDS:${PN} += "\ python3-werkzeug \