From patchwork Wed Apr 16 10:15:53 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Leon Anavi X-Patchwork-Id: 61429 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 DC84BC369C4 for ; Wed, 16 Apr 2025 10:16:03 +0000 (UTC) Received: from mail-ej1-f43.google.com (mail-ej1-f43.google.com [209.85.218.43]) by mx.groups.io with SMTP id smtpd.web10.15764.1744798560836238399 for ; Wed, 16 Apr 2025 03:16:01 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@konsulko.com header.s=google header.b=qgJ4zxGE; spf=pass (domain: konsulko.com, ip: 209.85.218.43, mailfrom: leon.anavi@konsulko.com) Received: by mail-ej1-f43.google.com with SMTP id a640c23a62f3a-abbd96bef64so1264436266b.3 for ; Wed, 16 Apr 2025 03:16:00 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=konsulko.com; s=google; t=1744798559; x=1745403359; 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=bpBSmI0z8TlNUDONzaecPMxOhC0ru286UYhR1DCx+n4=; b=qgJ4zxGE5De/BXBFfwbvHAarozVZruIyd/UxMpp0Iy+RRabkZWGK3VSeg/INM+IDw0 TKnHUn169HfvgAnpsCzvFBYLGXu+vEKrYETyKEzFolslR6GWGnOWq8wZOSpcgpMLPMJj pHVOoEl+1nXoXlL1fFrA9rYlBlM1/9ENjf5XI= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1744798559; x=1745403359; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=bpBSmI0z8TlNUDONzaecPMxOhC0ru286UYhR1DCx+n4=; b=jyC2GFA6w8GdfRhVTt3Sk0eqE7fWBtikSxi2TSMf3uioaxAVnmzMCqPuKk0ZAhsWis 63zrorSTfLN6H3eM2c5ENF78/cHiy3GZgPNlOahRYCo6f0DYjOFx16foHbMLvivSyhNm q2jwvoFHXCp7aZRjx0jiCBQ57h5tfNV5GM5Pr1zD8xVaEr4I6Lc0Mzhc/JbT6RIdnbRI GbEQTxA6YfRvV2Hozz6xBNq843sZjrTlpZuEn1bXyflPnZtb/JEV2t1X0AsmirtmcGHP xIbOD8MrCV/Kt+6eJJy86+0VP2GCk/Dr+ZTCT+ytbN6hcMku2PJt1cT411u7d1cWsQem 9zVw== X-Gm-Message-State: AOJu0YyhYxXV6b+hkgC0ajr1Pda3UCYZiFIVnuRGQKZE9BadpWv9btrC SgmjNswKwWchESYcMSTw8moA19Ps4+N9D9h+SN9U9UdpGfB7CxXeDgaYhBczNeljru66pq2Sfa8 7 X-Gm-Gg: ASbGncsDYNXovPmeHO/MMYh8yZx5PQ6+JkkOOw0PjDXEYE0esFJlyeRut91gFf0krnf Q7n7qWbfBCqNtsFb8/t8koz+mEOwiI+JnxNyica29c9a6I5uMOfKVKvBpEHU8s0V1r5v/rKvL65 SWbvTyYuqkq31xWFkMkgKZI2KZsdc6FgxRBvYkKFJV/5RigHg2NCanrzn7k51VsK+voOzKxQLEx s/6+RnfGNviIfpAYOQrj/5lnL+cmmaCl8LkEkefZwD5nFfuPLKLgww1pd38MFTCpsr2rlVLh/qm RLY+XMtcgiTWw1ZRj6Pm00tmT4fT6hJ9sI7Q27+kHtrgu4ZyzuP/OMs= X-Google-Smtp-Source: AGHT+IGICfWP67WjpBnQwp9VCr12HicBv1knExLxYxp/clOddoMp4DUfWYDDRYMh5FKflIoEfASJYA== X-Received: by 2002:a17:907:7f28:b0:ac4:3d0:8bc6 with SMTP id a640c23a62f3a-acb428db38cmr120856866b.13.1744798558697; Wed, 16 Apr 2025 03:15:58 -0700 (PDT) Received: from tone.k.g (lan.nucleusys.com. [92.247.61.126]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-acb3d32dca8sm97823366b.164.2025.04.16.03.15.57 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 16 Apr 2025 03:15:58 -0700 (PDT) From: Leon Anavi To: openembedded-devel@lists.openembedded.org Cc: Leon Anavi Subject: [meta-python][PATCH 1/3] python3-pymodbus: Upgrade 3.8.6 -> 3.9.1 Date: Wed, 16 Apr 2025 13:15:53 +0300 Message-Id: <20250416101555.1679536-1-leon.anavi@konsulko.com> X-Mailer: git-send-email 2.39.5 MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Wed, 16 Apr 2025 10:16:03 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/116903 Upgrade to release 3.9.1: - Correct byte order in bits. Signed-off-by: Leon Anavi --- .../{python3-pymodbus_3.8.6.bb => python3-pymodbus_3.9.1.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta-python/recipes-devtools/python/{python3-pymodbus_3.8.6.bb => python3-pymodbus_3.9.1.bb} (90%) diff --git a/meta-python/recipes-devtools/python/python3-pymodbus_3.8.6.bb b/meta-python/recipes-devtools/python/python3-pymodbus_3.9.1.bb similarity index 90% rename from meta-python/recipes-devtools/python/python3-pymodbus_3.8.6.bb rename to meta-python/recipes-devtools/python/python3-pymodbus_3.9.1.bb index 200e75748d..d969165a54 100644 --- a/meta-python/recipes-devtools/python/python3-pymodbus_3.8.6.bb +++ b/meta-python/recipes-devtools/python/python3-pymodbus_3.9.1.bb @@ -3,7 +3,7 @@ HOMEPAGE = "https://github.com/riptideio/pymodbus/" LICENSE = "BSD-3-Clause" LIC_FILES_CHKSUM = "file://LICENSE;md5=eba8057aa82c058d2042b4b0a0e9cc63" -SRC_URI[sha256sum] = "7689b56cc3ad05a594e1486e772abb9d9646c01737935df492db04455680baf6" +SRC_URI[sha256sum] = "ec6216f218dd7e370fa43692535ee5268adb6b1cf7037dda6c78ac92c9a43a84" inherit pypi python_setuptools_build_meta From patchwork Wed Apr 16 10:15:54 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Leon Anavi X-Patchwork-Id: 61428 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 E21B0C369BD for ; Wed, 16 Apr 2025 10:16:03 +0000 (UTC) Received: from mail-ej1-f42.google.com (mail-ej1-f42.google.com [209.85.218.42]) by mx.groups.io with SMTP id smtpd.web10.15765.1744798561410016554 for ; Wed, 16 Apr 2025 03:16:01 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@konsulko.com header.s=google header.b=MM6NZv4U; spf=pass (domain: konsulko.com, ip: 209.85.218.42, mailfrom: leon.anavi@konsulko.com) Received: by mail-ej1-f42.google.com with SMTP id a640c23a62f3a-acacb8743a7so101844466b.1 for ; Wed, 16 Apr 2025 03:16:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=konsulko.com; s=google; t=1744798559; x=1745403359; 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=F+LoHLTY43criyFQgXf1+sc1+2Uq7cT/BqMxJxj/0Ig=; b=MM6NZv4UBtFkCDciCYZ0JqgpMaWnGoHCk3b0V+y46mtN/K4JwutrArYBVghod91NOd eTjqZ5bswJeQr9J8byIdWcFfdSOwEg98YyDsej+/WOabslEk+DJIm2VtL83YDKMtXqjH QGGvNB4mp3ou/h1vHnY7bTNksDPneu1g5ZxPw= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1744798559; x=1745403359; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=F+LoHLTY43criyFQgXf1+sc1+2Uq7cT/BqMxJxj/0Ig=; b=YrOHGS9mF5hS1cfGf1VwGigSPU9J9735zH+Vmm3JlzevrbfKncqckfC9hPZovGW/ZY 10vBbTSpKlANRV+ODeOzel2YIyqyxjaDh7eZYkqPw6RcRqnqx6m+bHp2eQN/XVdTvgTC 38xtKzuz5tiElnT0pcpi5F62B/LymGPzKqPgxlvnXv7KjEb6B9ZL8CyWBXh9znRiUhlX 7MzYPYLNUXBEySHAYm8waOMWpvTNJLxkoP1aV+1tUFGFCkLVHnFh9Ag5MI6uhzLokNeY 9T9FDcGTd/qPeEvGh9eHXac+SJrhxh6VeSyXA6zAXSdwyrby8IhDiEQCBGr8jbXaDc9S /Ujw== X-Gm-Message-State: AOJu0YyCMHzVIBGmxaaGowlaxkO8CsA0mJSvEYL+1I0I15NTjfG4gEsC W4IJwcHj+7M0RUyNfS6IVLaWqHA3F7U0UgdaBEfTl9zy299NTL79bGdSz8vsBekn6W/9raX4wYf n X-Gm-Gg: ASbGncsZg4/hTmAn30gDA/8/PaOcT2/Fncav0nrJtHO2RPyTrK4TVLhrLR0QOqwVub0 gnjtohcAKIFBOy/o72VHeqC9hqo/8+uQAL+9UBz+2hp7A8E9gXTSvY2Bwn4LnIaYXhYzKed/tWs SFOTg/GbktFVI5LO/r/tVwo1sqtenqBwCXkGDSI7cQTcNgsOuSjb773VpsBsqrnb8Nopqc1sSOd ReI+zN8wRhrtDLeCB9mnH9lkLeOxQcVKDnTvns3xpyXAy1yFvAkQWYJWXOF+dD6mqaNbdhgKLgn o6UBwAnsj3eswVUnozymWbfU52M2d5wsDIK8s8lqHcX8vNXgIb+NsEM= X-Google-Smtp-Source: AGHT+IEszgMh9MJI+eQzYzbXpVPj+fj3d42kOOX1oUgrn/cq1qBOGRDk/zGaxKR12TW71ri/sQaeew== X-Received: by 2002:a17:907:9285:b0:aca:a128:f4e2 with SMTP id a640c23a62f3a-acb427202b6mr114191166b.10.1744798559461; Wed, 16 Apr 2025 03:15:59 -0700 (PDT) Received: from tone.k.g (lan.nucleusys.com. [92.247.61.126]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-acb3d32dca8sm97823366b.164.2025.04.16.03.15.58 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 16 Apr 2025 03:15:59 -0700 (PDT) From: Leon Anavi To: openembedded-devel@lists.openembedded.org Cc: Leon Anavi Subject: [meta-python][PATCH 2/3] python3-obd: Upgrade 0.7.2 -> 0.7.3 Date: Wed, 16 Apr 2025 13:15:54 +0300 Message-Id: <20250416101555.1679536-2-leon.anavi@konsulko.com> X-Mailer: git-send-email 2.39.5 In-Reply-To: <20250416101555.1679536-1-leon.anavi@konsulko.com> References: <20250416101555.1679536-1-leon.anavi@konsulko.com> MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Wed, 16 Apr 2025 10:16:03 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/116904 Upgrade to release 0.7.3: - Updated pint dependency for compatibility with python >= 3.13 - Fixed windows COM port scanning - Minor documentation updates Signed-off-by: Leon Anavi --- .../python/{python3-obd_0.7.2.bb => python3-obd_0.7.3.bb} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename meta-python/recipes-devtools/python/{python3-obd_0.7.2.bb => python3-obd_0.7.3.bb} (71%) diff --git a/meta-python/recipes-devtools/python/python3-obd_0.7.2.bb b/meta-python/recipes-devtools/python/python3-obd_0.7.3.bb similarity index 71% rename from meta-python/recipes-devtools/python/python3-obd_0.7.2.bb rename to meta-python/recipes-devtools/python/python3-obd_0.7.3.bb index cf3daae6ac..8deef31d56 100644 --- a/meta-python/recipes-devtools/python/python3-obd_0.7.2.bb +++ b/meta-python/recipes-devtools/python/python3-obd_0.7.3.bb @@ -2,8 +2,8 @@ DESCRIPTION = "A python module for handling realtime sensor data from OBD-II veh LICENSE = "GPL-2.0-only" LIC_FILES_CHKSUM = "file://README.md;md5=176d0f9ad45c10895296260d426fa862" -SRC_URI[sha256sum] = "20d38c9ded3daad1e8affab3ff367a70788d4f29ac77ab7aacddc6a6d2a43d61" +SRC_URI[sha256sum] = "27b8f043376ca700edb98bf5216e2912295ecde0e735b260999f2d9ddf342522" -inherit setuptools3 pypi +inherit python_setuptools_build_meta pypi RDEPENDS:${PN} += "python3-pyserial python3-pint python3-setuptools python3-packaging" From patchwork Wed Apr 16 10:15:55 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Leon Anavi X-Patchwork-Id: 61427 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 DC4A8C369C2 for ; Wed, 16 Apr 2025 10:16:03 +0000 (UTC) Received: from mail-ed1-f53.google.com (mail-ed1-f53.google.com [209.85.208.53]) by mx.groups.io with SMTP id smtpd.web11.15559.1744798562275203441 for ; Wed, 16 Apr 2025 03:16:02 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@konsulko.com header.s=google header.b=dlnt4Snq; spf=pass (domain: konsulko.com, ip: 209.85.208.53, mailfrom: leon.anavi@konsulko.com) Received: by mail-ed1-f53.google.com with SMTP id 4fb4d7f45d1cf-5e6ff035e9aso12047631a12.0 for ; Wed, 16 Apr 2025 03:16:02 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=konsulko.com; s=google; t=1744798560; x=1745403360; 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=Sm8nk0NaRjkmQVZ0TP9OV/AvRSXgkqetJ76ni8CGctU=; b=dlnt4SnqX5UlZ50lsbtZHZNavgMqb9u4WCU+coK5w90sbnZi3jV6AHzq5/HFzzHEQv 4YCb0l14VXeAgj4R8PE3YdvvEINSTztk6ut3pPr9tNR7CvR7sxZ4EkSvOfsK5WMrES+a NxunmbBaRzu2ShOC74xPd7tnQvXhAy2QSY88Q= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1744798560; x=1745403360; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=Sm8nk0NaRjkmQVZ0TP9OV/AvRSXgkqetJ76ni8CGctU=; b=t7ZXakL+huR0JFnUkOwIMLWxbR7volEwG7WCL1Nwk5OSgSRL3TsBRV5/0mcOdxTsQK PCUIQzYkDBJISbpYrNNLb75Ha23IbIH9el1t6s6YDTS1IkyToNk+2+SrgXUPQko85iNk w8j6bxUVv2SBAzOwpSWCgGv5S517LIjbbtwjtDPemvb9rc9w1acOnVW6vANtGkf5MBHF TVUtX8fCnDhjZgxbSHz+fISYRFYZL+Z5Q7K11tj8aXuH7k/PmYOjgK+BHvIKwEGjFDAe QC4XXf2djj4VSpMRZEMVxVgSmmxA6rZan15LjxZp0dFkxqm0VHXAMQqp0KHHkrLy2zel V/Ww== X-Gm-Message-State: AOJu0Yzd69RVlAvWJHmtovUe145UB9gztOlImxTz1C7wxS4LAjh61+z+ tXFFyt3nHaF9g1DGsis8DLTX30s+CtfUf/L2UHYeanizetYDQw2goa76Llw4Xpr2x5XMKqPTZZy s X-Gm-Gg: ASbGncvmb9XXYBh1NYDJA5QXS6NFPWzIX2YO5Z60b+B/6+KIcaPZMV8voGXcoJFK+s3 kjCcCRnKd2SiJArAf8Nk8Qa/mnWqm1BJSiYiY4OodQTaglGlLVoPegaeHs5Rx017peiDTDBI8hi Xqj/yYPS91BTajJjkgyrCEof5ikNUh+AAuvyqpZYJLrxXQWAO3dq5w+0eLY8jUTPsZofzoVMEmV dyyEBTNlOPecBcn9aECwe9mL6i7riGDipDya1g1LBIxB5hPqCqqHMxRkyRrxOrcdM43U/L5ZxXU OzEXuV6ieMoEzAK12QyCNK2Pfi/fvFK5q+BgdAwERa0vyGFIskVNEo0= X-Google-Smtp-Source: AGHT+IGWvk0oEL9MKixmaja8ct8bK5Gg+jjL5MlD5EuEFRbmwrJVo96SjALZJ01U0xz8T8hygvJlPg== X-Received: by 2002:a17:907:2da3:b0:aca:e2c0:ec3c with SMTP id a640c23a62f3a-acb42c47b92mr87806766b.45.1744798560182; Wed, 16 Apr 2025 03:16:00 -0700 (PDT) Received: from tone.k.g (lan.nucleusys.com. [92.247.61.126]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-acb3d32dca8sm97823366b.164.2025.04.16.03.15.59 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 16 Apr 2025 03:15:59 -0700 (PDT) From: Leon Anavi To: openembedded-devel@lists.openembedded.org Cc: Leon Anavi Subject: [meta-python][PATCH 3/3] python3-pymysql: Upgrade 1.1.0 -> 1.1.1 Date: Wed, 16 Apr 2025 13:15:55 +0300 Message-Id: <20250416101555.1679536-3-leon.anavi@konsulko.com> X-Mailer: git-send-email 2.39.5 In-Reply-To: <20250416101555.1679536-1-leon.anavi@konsulko.com> References: <20250416101555.1679536-1-leon.anavi@konsulko.com> MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Wed, 16 Apr 2025 10:16:03 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/116905 Upgrade to release 1.1.1: - Fixes a vulnerability (CVE-2024-36039) - Prohibit dict parameter for Cursor.execute(). It didn't produce valid SQL and might cause SQL injection. - Added ssl_key_password param Signed-off-by: Leon Anavi --- .../{python3-pymysql_1.1.0.bb => python3-pymysql_1.1.1.bb} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename meta-python/recipes-devtools/python/{python3-pymysql_1.1.0.bb => python3-pymysql_1.1.1.bb} (81%) diff --git a/meta-python/recipes-devtools/python/python3-pymysql_1.1.0.bb b/meta-python/recipes-devtools/python/python3-pymysql_1.1.1.bb similarity index 81% rename from meta-python/recipes-devtools/python/python3-pymysql_1.1.0.bb rename to meta-python/recipes-devtools/python/python3-pymysql_1.1.1.bb index 19e552bf88..1c2618c813 100644 --- a/meta-python/recipes-devtools/python/python3-pymysql_1.1.0.bb +++ b/meta-python/recipes-devtools/python/python3-pymysql_1.1.1.bb @@ -8,9 +8,9 @@ HOMEPAGE = "https://pymysql.readthedocs.io" LICENSE = "MIT" LIC_FILES_CHKSUM = "file://LICENSE;md5=528175c84163bb800d23ad835c7fa0fc" -SRC_URI[sha256sum] = "4f13a7df8bf36a51e81dd9f3605fede45a4878fe02f9236349fd82a3f0612f96" +SRC_URI[sha256sum] = "e127611aaf2b417403c60bf4dc570124aeb4a57f5f37b8e95ae399a42f904cd0" -PYPI_PACKAGE = "PyMySQL" +PYPI_PACKAGE = "pymysql" UPSTREAM_CHECK_PYPI_PACKAGE = "${PYPI_PACKAGE}" inherit pypi python_setuptools_build_meta