From patchwork Thu Oct 23 09:46:33 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Martin Schwan X-Patchwork-Id: 72889 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 67539CCF9E4 for ; Thu, 23 Oct 2025 09:47:11 +0000 (UTC) Received: from AM0PR83CU005.outbound.protection.outlook.com (AM0PR83CU005.outbound.protection.outlook.com [52.101.69.90]) by mx.groups.io with SMTP id smtpd.web11.16444.1761212822370778109 for ; Thu, 23 Oct 2025 02:47:02 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@phytec.de header.s=selector2 header.b=TOaSZ226; spf=pass (domain: phytec.de, ip: 52.101.69.90, mailfrom: m.schwan@phytec.de) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=x8X7fhq8cjXgsY8mcSW58y8y3ne5M33UMrSbL24B2pO5DAHjOttASlE1dvAM2NulzPf7ifabXbHULtT1rXV0sdQuwP4Yx5dfAjgSzau+y0sex/WA4nwrpYRkmjKehsgYxEcH6ixz1MRfFiN5xxoWT8KAJZZxCZnj563O75xAHbpgqi5bQJTBdgN6WS/8Lll0uswKCVKYNyCy3gGVuDgMzM8sBEzuRz4QGCWg98XsZ8cCHkp3dwCZCkrGnXcPHrYqeHy7SeA+4jI8sGvgStZSfnU+diNdBCIzJqOn5BNb6LA6chewFlwiSNuKlcCRxOK+Sikd9T2CngpzDR8rPAHehg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=DgNXT01JmJDLlj3RChIwMzFTrTquNUJqNGtQdt/mt40=; b=nbTi/GmcBjKTP5FIkmD768Rfpk93VR+pENCVNOIualsNkMqIXKSwhSGYBdJk5mmtvtnGAx7HYsVWAlpSAn18XPShiM5GHYC0bRb27lMTDSvNHtJ4/qL4YGkl7y00Ai0S+MI8diM2Di0EyV15Wgm7rIdXXLeSR35wlA3PNUvULbp8mx39YcPdZqd1tzU3TgQRJrj3dyLNLhOT0sc2hpQvnZ2eViu5ZVD7MPGpkIUFz9DqrOn4VXAFENzpfXev+LuHR3TdF9K2vpShR0YzfeevdDB/EVTTzM/eI9cxJK+cxZg5zOmELEyLwzqLDua/ey2zTY/8pIC3Pw2RpJS3RecEkg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=softfail (sender ip is 91.26.50.189) smtp.rcpttodomain=fujitsu.com smtp.mailfrom=phytec.de; dmarc=fail (p=quarantine sp=quarantine pct=100) action=quarantine header.from=phytec.de; dkim=none (message not signed); arc=none (0) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=phytec.de; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=DgNXT01JmJDLlj3RChIwMzFTrTquNUJqNGtQdt/mt40=; b=TOaSZ226mLjjj/i5MqsSpBGop1rlIMMIUUqt8L73Jk+BmutiR063UBNquiRtzyI8X05nXLWUPSlx7OPGZ5fdaXXn5oOFk+cxC7lh6SZ8BS9NyC0M/o0GJqBKOZdOj+JXpcmqqxMDvta5y01g4JK11OLhoX3cVx+W/E9UkCWDcs/luZ1Ym+R8PEV59zhfraQO9WauSgkcbmlwG+ltgR7g54rsvtD8FSnkVw+xdlpytWWJQUoJP5zpv0qvOPEEzcnxZOXj5AjeG1wjAlU93+qRYcnIkhFG6cQyE8jIpgQqPwyixsTWP5ZDa3IVBeEnHff836HUNt6zOTYQqDD+yhnjCg== Received: from DUZPR01CA0047.eurprd01.prod.exchangelabs.com (2603:10a6:10:469::16) by VI0P195MB2835.EURP195.PROD.OUTLOOK.COM (2603:10a6:800:2bc::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9253.12; Thu, 23 Oct 2025 09:46:57 +0000 Received: from DB1PEPF000509FA.eurprd03.prod.outlook.com (2603:10a6:10:469:cafe::c9) by DUZPR01CA0047.outlook.office365.com (2603:10a6:10:469::16) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.20.9253.13 via Frontend Transport; Thu, 23 Oct 2025 09:47:18 +0000 X-MS-Exchange-Authentication-Results: spf=softfail (sender IP is 91.26.50.189) smtp.mailfrom=phytec.de; dkim=none (message not signed) header.d=none;dmarc=fail action=quarantine header.from=phytec.de; Received-SPF: SoftFail (protection.outlook.com: domain of transitioning phytec.de discourages use of 91.26.50.189 as permitted sender) Received: from Postix.phytec.de (91.26.50.189) by DB1PEPF000509FA.mail.protection.outlook.com (10.167.242.36) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9253.7 via Frontend Transport; Thu, 23 Oct 2025 09:46:57 +0000 Received: from augenblix2.phytec.de (172.25.0.51) by Postix.phytec.de (172.25.0.11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.29; Thu, 23 Oct 2025 11:46:55 +0200 From: Martin Schwan Date: Thu, 23 Oct 2025 11:46:33 +0200 Subject: [PATCH 5/8] python3-questionary: Add recipe MIME-Version: 1.0 Message-ID: <20251023-wip-thingsboard-gateway-master-v1-5-570de0ecafb2@phytec.de> References: <20251023-wip-thingsboard-gateway-master-v1-0-570de0ecafb2@phytec.de> In-Reply-To: <20251023-wip-thingsboard-gateway-master-v1-0-570de0ecafb2@phytec.de> To: CC: Wang Mingyu , Khem Raj , , Martin Schwan X-Mailer: b4 0.14.2 X-Originating-IP: [172.25.0.51] X-ClientProxiedBy: Postix.phytec.de (172.25.0.11) To Postix.phytec.de (172.25.0.11) X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DB1PEPF000509FA:EE_|VI0P195MB2835:EE_ X-MS-Office365-Filtering-Correlation-Id: 3d6e8b8d-ec17-4db9-f4aa-08de12191b4f X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|376014|1800799024|82310400026|36860700013|13003099007; X-Microsoft-Antispam-Message-Info: =?utf-8?q?8mOMz8GA+yNrEezejd+WS14My+fsrlT?= =?utf-8?q?RjQUb5a+EmvfzZ8cAHEr5xC/XkrPtEvC6mjeQ+O0EgzE16Ro4DunGau1Q5CyEW+C1?= =?utf-8?q?DfOxlkOrnArCBw/vlRlw4UNWyhXcykLczYZ5ahXJUnLhCaoLGMKv8+OmqvzmM1jYg?= =?utf-8?q?Vu5E9TNMgGU9wq2CEKns41E6Q4WAojWfYRSCvfmNdxTV2pjyzzW3uUF3JONF281kz?= =?utf-8?q?P8OemeFDF1IzGz5urcPTLqcHj5EgkuqMhY+ddAd6ZL58w4Pd37L5tVhzD8/55pxZk?= =?utf-8?q?DWQRogJ4/PP+U60KpK47brrC+ro5/La9RWkTfd8qVKbGpiKjdH3W6fMQMhUBte7ld?= =?utf-8?q?V8hbJqCZlfrn1mgg5LFY7jQJKvaSyck++wPYyVpqEwWxdopdcgh/kznLZ9W9LNB1F?= =?utf-8?q?kKwBYk2L5Uw8MCiz5S+iO5oHI8Ff78pCzk2tnWoa9UUu76PHYYnXZj14GxOTBJflU?= =?utf-8?q?ieuirIjmJwSOj9BGEd9IRAETd47YnlUyRkXB1GPhdmyGoi+KhB8BkJ2MoDupf+l4W?= =?utf-8?q?8HMd4boM36ecaFr+cJfzIn/iZzxJ/szDzp4pVbBPb+72FkoFmQnRELbl8Ss0s+2U+?= =?utf-8?q?me5NNXQgemd04O2KkQIXUz7jW0lzBPUtEv3XIa72Wd1733b0RnJTeGhu4m8UOvZoE?= =?utf-8?q?X4giUUl5HvSXg6FrR4+bRsetLHwJ8NOJAi/px/iGoAepicNUeclXfS2HkkRvIFUM3?= =?utf-8?q?ftLN0RNeNzZoVZ1oJzHBey6B6TP6bXPjZDKH0s63ZAYkbLnCERC/1Yly9vb43lYjR?= =?utf-8?q?kq1EV+HNC3ankj/YXBh/fG2MYM+8HCYkCnx5wG5bhPOOK7Kyj4lsJaBadkW4BoggO?= =?utf-8?q?/xRLM5pKl7e4NJ5ua2wtJtIR9+uSIWMvukBQO9gyhIcdxwy5rtp+WVjgLmxUa2KpE?= =?utf-8?q?W/ME+cA+D7NNuqPlbo/0gs4Fx2wW9GVbrZGEcg8yyY+FW2vPo5/wUnwoYXmvCxGtd?= =?utf-8?q?Xa2QGeGhcb+UCX0v/MARCzx1+kIINqHBaP67FoE+JiGCyrJh9Dsg43xOkR75434Vn?= =?utf-8?q?ma5OAENshro0wFuUwWuLcQIZ5gHU3zKKXsO7nSCJjhhcX+5iD90Vn7P7CrHpiAYzC?= =?utf-8?q?2AlB85fONPsVcVcdJQwo9PYJE7jhez7MZUw2jeb+eKH+xQ+KpT7xrNT2zFNYcVMTC?= =?utf-8?q?kMGm2/mPFFKd6rkhpbWqTII2ZYRsdoWs73rFPqh14LUrm5WTw7T+B5leAfcDUxKT3?= =?utf-8?q?Vt+kPoFovqJQe5XYrctuoGd/FJAyFv2JO5dLaClUoS821gUapNr9+FHCM6fvuCRrP?= =?utf-8?q?w690uyf5nyNv39UjVRZuGziBHCDhwJoZVFKKpM0IlJ5NTsyrK5vPGv/Dg8+/5gM+5?= =?utf-8?q?Xiudd8Qp/Ze16nQBxuWTyxDB2vcklx1kqj6awDHXnBgNNN+1O/rhbz8b4ptVv/o2r?= =?utf-8?q?ybkOCOjsSd3v+gXQ2rOIYWksQuzlABoi6H+Mfg67R9gXo4H33p5zvVGsunF8GKe5t?= =?utf-8?q?Y9eNseuPuX7509bvJcVgvs9DW+x4T8FHR20FlRny370ypX9Xzg/FU=3D?= X-Forefront-Antispam-Report: CIP:91.26.50.189;CTRY:DE;LANG:en;SCL:1;SRV:;IPV:CAL;SFV:NSPM;H:Postix.phytec.de;PTR:InfoDomainNonexistent;CAT:NONE;SFS:(13230040)(376014)(1800799024)(82310400026)(36860700013)(13003099007);DIR:OUT;SFP:1102; X-OriginatorOrg: phytec.de X-MS-Exchange-CrossTenant-OriginalArrivalTime: 23 Oct 2025 09:46:57.4167 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 3d6e8b8d-ec17-4db9-f4aa-08de12191b4f X-MS-Exchange-CrossTenant-Id: e609157c-80e2-446d-9be3-9c99c2399d29 X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=e609157c-80e2-446d-9be3-9c99c2399d29;Ip=[91.26.50.189];Helo=[Postix.phytec.de] X-MS-Exchange-CrossTenant-AuthSource: DB1PEPF000509FA.eurprd03.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI0P195MB2835 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 ; Thu, 23 Oct 2025 09:47:11 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/120925 Python library to build pretty command line user prompts. Easy to use multi-select lists, confirmations, free text prompts. Signed-off-by: Martin Schwan --- .../recipes-devtools/python/python3-questionary_2.1.1.bb | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/meta-python/recipes-devtools/python/python3-questionary_2.1.1.bb b/meta-python/recipes-devtools/python/python3-questionary_2.1.1.bb new file mode 100644 index 0000000000000000000000000000000000000000..a7120dc619768944bf0d84644178f62784245f23 --- /dev/null +++ b/meta-python/recipes-devtools/python/python3-questionary_2.1.1.bb @@ -0,0 +1,11 @@ +SUMMARY = "Python library to build pretty command line user prompts. Easy to \ + use multi-select lists, confirmations, free text prompts." +HOMEPAGE = "https://github.com/tmbo/questionary" +LICENSE = "MIT" +LIC_FILES_CHKSUM = "file://LICENSE;md5=19f0688967ec2b2624ee04c0136daae7" + +inherit pypi python_poetry_core + +SRC_URI[sha256sum] = "3d7e980292bb0107abaa79c68dd3eee3c561b83a0f89ae482860b181c8bd412d" + +BBCLASSEXTEND = "native nativesdk"