From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id 719CC45F59; Fri, 27 Dec 2024 13:18:25 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id F24DF4021F; Fri, 27 Dec 2024 13:18:24 +0100 (CET) Received: from EUR02-DB5-obe.outbound.protection.outlook.com (mail-db5eur02on2089.outbound.protection.outlook.com [40.107.249.89]) by mails.dpdk.org (Postfix) with ESMTP id 3C5F340144 for ; Fri, 27 Dec 2024 13:18:24 +0100 (CET) ARC-Seal: i=2; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=pass; b=E571y7FCCm2ktTfUtGfa9Q9t6aRlZxDF5pppY3bhTT5yCTrYP49s2kC7d9mThPSs7znB6vs8ezdzLi2hbtLH97ksHY96n76H21jWbcDSlbiHJw1l2Qr0bEZldEO/qP+GnWOt54DxDajDb0++uM/LRr+E3alJmRErI907PEUfXHWBrlZcCpCe4aLOeTHNJ5n8/0Pi4psHNq/hPHTmbY70KuFH+uK9o8fCxtuoiL4rnmaV4Hm31QxOiXnfFDYNAA8PxXRvRqAM6/5hyYICKnDEqEC3niC1n1iwY5dGDHW/rRoNxr/SV1yZ7xski9us7R0yEd64Il5aQEQLZhfoI7j9lA== ARC-Message-Signature: i=2; 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=3psH0uTqg+33Jl8Xf1e+QEY3l1+Hmyw/x1S9GHzIvx8=; b=nBKB/bnEs+dJHoiJ/kWAHigTJ0m6j0c8cKMDzOZ7KRVnHfv6w0WkeNiiZJNWKcBXpzqbpPVivYjwY/dpUdi2A6WO8YqZ1m4ClU4ddB3IJzrbzwEkxV0Ya6yJ4+8sPK2QbzMMDGWBeG3YG4pIic5Y98+ZezNi1MlJ0W3EwXiJzS8Hm6VSCELmQ9Bya9I9XQ5/jIx+I7nsE+Umri2csZvqUIhD6vTORxtRTqsCe9IhngTggwNKX7kxMlCCsRDkMeAl7nOBK7mkP89qhD4XteOqDQKtjyB2xANDTmL3GyimYnkA7GRzXo1Wf5kj0T6HLGgokfTCpFbKy39Eb4BWq+030A== ARC-Authentication-Results: i=2; mx.microsoft.com 1; spf=pass (sender ip is 63.35.35.123) smtp.rcpttodomain=dpdk.org smtp.mailfrom=arm.com; dmarc=pass (p=none sp=none pct=100) action=none header.from=arm.com; dkim=pass (signature was verified) header.d=arm.com; arc=pass (0 oda=1 ltdi=1 spf=[1,1,smtp.mailfrom=arm.com] dkim=[1,1,header.d=arm.com] dmarc=[1,1,header.from=arm.com]) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=arm.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=3psH0uTqg+33Jl8Xf1e+QEY3l1+Hmyw/x1S9GHzIvx8=; b=PEyWQAQryCctsGIWkVc2grB2q83dhVitP0wQctBD9nvj9fNuNsX4i8h5FAuYh80+xp/ev8Gs1bRZrwoN5zMdqGx/vCmna7pqd+R2rvjr6oNljaL+LEJ5/zqRHmQ4aMMToUTClALpODMVwGP27qqBHiseILEX34SZaZVTN3guZ80= Received: from DB8PR03CA0027.eurprd03.prod.outlook.com (2603:10a6:10:be::40) by AS8PR08MB7990.eurprd08.prod.outlook.com (2603:10a6:20b:535::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8293.14; Fri, 27 Dec 2024 12:18:18 +0000 Received: from DU6PEPF0000B61D.eurprd02.prod.outlook.com (2603:10a6:10:be:cafe::dc) by DB8PR03CA0027.outlook.office365.com (2603:10a6:10:be::40) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.20.8293.15 via Frontend Transport; Fri, 27 Dec 2024 12:18:18 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 63.35.35.123) smtp.mailfrom=arm.com; dkim=pass (signature was verified) header.d=arm.com;dmarc=pass action=none header.from=arm.com; Received-SPF: Pass (protection.outlook.com: domain of arm.com designates 63.35.35.123 as permitted sender) receiver=protection.outlook.com; client-ip=63.35.35.123; helo=64aa7808-outbound-1.mta.getcheckrecipient.com; pr=C Received: from 64aa7808-outbound-1.mta.getcheckrecipient.com (63.35.35.123) by DU6PEPF0000B61D.mail.protection.outlook.com (10.167.8.137) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.20.8293.12 via Frontend Transport; Fri, 27 Dec 2024 12:18:16 +0000 Received: ("Tessian outbound 8c86f99b1b13:v528"); Fri, 27 Dec 2024 12:18:16 +0000 X-CheckRecipientChecked: true X-CR-MTA-CID: bb9356672e9cef74 X-TessianGatewayMetadata: pC3DkuaTCjpnSj+0TAU2qbJ2rAQ0t0xEmk4vzJl8PTq1QcYPdyPpHjeK1jQ1jYeSROtR+w50065SV1Yk5e77ak2lJE4jPQXVjXgBLmfsDdkhRdG1M9fbRmf1wOtMnyW6OKY8TppYjlu+gzRu6lrYgt/Vm6S5KdVMEwRGGH+q4f0= X-CR-MTA-TID: 64aa7808 Received: from Le9bdb2a00e42.1 by 64aa7808-outbound-1.mta.getcheckrecipient.com id 3EF47A92-20AA-4BD9-9592-8C5111339A51.1; Fri, 27 Dec 2024 12:18:08 +0000 Received: from EUR05-VI1-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id Le9bdb2a00e42.1 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384); Fri, 27 Dec 2024 12:18:08 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=YNcWdBlOrBe/LHue6pMmvy/YtxccHXHWlYTGIcI76O3y5WU3UJXT3A29mqx4HSVJDTVOArnLr0lCt3Eq58fZp/r9VvfPM1fl0gewIRjf40pg5O7bwxiIZwmjNvhvRokp/PAIeRG1gvdYq21SGTQyOrrdvdtnPp3hWwiK9X9PDVCuqIlW9ociZwcaQlnIRMGh1Us1PpP9NduCcMHsvNHrvX6qqoBeuhp6mVLqV8V2RlS7188Gi3VSctnX5CJRXDQen1etqki7lsEeXz2rEenyOoqdrqYHtcHZnUgne0YrNa30CXLj4oBSGJmYL53Cu0WKpmpZVSA8SutgE2MVscSWtg== 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=3psH0uTqg+33Jl8Xf1e+QEY3l1+Hmyw/x1S9GHzIvx8=; b=ayFhOm4V7AqupfzMA7WWnJw9fI4dgXKYDTOmniXbpSj5BucLxSIJBRvbnz4pCqobBWNl30n8TDh9Z9lRHthh0JNj2h8NtfUW+xMeqqZYX7zl6ptBPTIbSZIYhXqpWowjVbT0b7rBXrGoec3UE37oxYTowssOOg6pXBlT8nBIiz7j1qCQDH+JQ5j4y+BLTvW6C83M45eZnEuMcQ1PfYbxk6L/fMEQj+ShCKIRBUCGAFCc7ZV8HR8T/pVtgBycAmStno2ndErWD9E1bL65dtlugVXWsmGsJNsxD46VW7iqSJFN/CqprKBR0+vfigIW2HLD997AwiQV0is8njUlo0d8XA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=arm.com; dmarc=pass action=none header.from=arm.com; dkim=pass header.d=arm.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=arm.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=3psH0uTqg+33Jl8Xf1e+QEY3l1+Hmyw/x1S9GHzIvx8=; b=PEyWQAQryCctsGIWkVc2grB2q83dhVitP0wQctBD9nvj9fNuNsX4i8h5FAuYh80+xp/ev8Gs1bRZrwoN5zMdqGx/vCmna7pqd+R2rvjr6oNljaL+LEJ5/zqRHmQ4aMMToUTClALpODMVwGP27qqBHiseILEX34SZaZVTN3guZ80= Authentication-Results-Original: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=arm.com; Received: from DB4PR08MB8151.eurprd08.prod.outlook.com (2603:10a6:10:381::16) by DB3PR08MB8892.eurprd08.prod.outlook.com (2603:10a6:10:43d::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8293.14; Fri, 27 Dec 2024 12:18:02 +0000 Received: from DB4PR08MB8151.eurprd08.prod.outlook.com ([fe80::2dd2:fd4d:8ff5:3733]) by DB4PR08MB8151.eurprd08.prod.outlook.com ([fe80::2dd2:fd4d:8ff5:3733%4]) with mapi id 15.20.8293.000; Fri, 27 Dec 2024 12:18:02 +0000 Message-ID: <9ccca890-1998-4184-bf43-6556a3f02864@arm.com> Date: Fri, 27 Dec 2024 12:18:00 +0000 User-Agent: Mozilla Thunderbird Cc: nd@arm.com, dev@dpdk.org Subject: Re: [PATCH v2 0/7] dts: add Ruff and docstring linting Content-Language: en-US To: Patrick Robb , Luca Vizzarro References: <20241210103253.3931003-1-luca.vizzarro@arm.com> <20241212140013.17548-1-luca.vizzarro@arm.com> From: Paul Szczepanek In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-ClientProxiedBy: LO3P123CA0006.GBRP123.PROD.OUTLOOK.COM (2603:10a6:600:ba::11) To DB4PR08MB8151.eurprd08.prod.outlook.com (2603:10a6:10:381::16) MIME-Version: 1.0 X-MS-TrafficTypeDiagnostic: DB4PR08MB8151:EE_|DB3PR08MB8892:EE_|DU6PEPF0000B61D:EE_|AS8PR08MB7990:EE_ X-MS-Office365-Filtering-Correlation-Id: 90462ba0-6524-4f70-ff64-08dd26708ab1 x-checkrecipientrouted: true NoDisclaimer: true X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam-Untrusted: BCL:0; ARA:13230040|376014|1800799024|366016|7053199007; X-Microsoft-Antispam-Message-Info-Original: =?utf-8?B?Z0pCVnZOMHpreUQ5bWlRZjNMMVI0aGtEWkh6RWlNUTY5cnhtNXNOVGJaSXAv?= =?utf-8?B?aW9Dd1l3Sno4RzQxK25lUmwxTHVFUFJldjdiUmpSVmlWZkJrd1loU2tuT0ZU?= =?utf-8?B?OXZNT0FWUy9BWTI3ekNYNnMvdStoYjFSczhpaDg3ejZTUTgxK3RYK04xblJP?= =?utf-8?B?SHd4TUZsUXZrNWlvcjRxc0s2a0dtWGFibWNMWlV2cXBLODBsUU1DOStYRUtQ?= =?utf-8?B?d1RsZFQ5NjA2R0E1emY2eXlkZFRZMllHYyt5THQ3UTRUWFlWUUtPRlhWWFQ0?= =?utf-8?B?QTBmVDJVdjZ6d3d3am5TdTVQTm1ERDZTejBNcWtGSGg0c2ViM21JTXpsVDgw?= =?utf-8?B?V3Y0YTNpZTh5aXpXT2FzRk5xamtlMHZJZjlkdE1LOCtDMkQ5Uml2Q2ZyU3R0?= =?utf-8?B?NDVnM3I1anB1TlRUVHR5WlB0QTV0aG9KQjZyeGEwbkFtdlB1cEwvOVZaUVdk?= =?utf-8?B?ZWsrcDNmMG9QaGRQY0J0VFUwbHRhWHJGUndlYTBUTjZJRzJpMGV4ZWN1ajVH?= =?utf-8?B?S1ZJMU5oSTdQRjgyV2RrK1AweUZ2eEk2NGF2bzgxSmVUQjh6aHl4S0kraXBD?= =?utf-8?B?OGNwQTZrUTJRRCtBNjdqckIxYlJ1MThCODlvblRkdU8yNktic1NJeFpmeE41?= =?utf-8?B?OE0xVzhBSXZ5RG9LZDVJWWEzMzJuVGptWHBQbFhzcjNMMForZzBaMXlOays0?= =?utf-8?B?SGc5ejkxYjhYejZyYUNNeWxIRUtlVHpvdEc3R3JHS3BDRWQ0WWJqTFJBVDM2?= =?utf-8?B?bzU5OXg2QXFrUWRYd1RzYVFYMm92cVRXQ28wQm5HajdFTjUrbkhFVXI3S0Zk?= =?utf-8?B?aFZJNnBNeFA2MmRoQzVZOUI0TERNRXpEU0FRamw4Y2NLS1lmMHA1UFFPcWcz?= =?utf-8?B?b1JSdDlBU3hIM2VQRkV3dVNiODRSeU1OUWFqZEc1WGR0UFJYZ0hpaHhoZ05U?= =?utf-8?B?QWtvMTE1cUZReTh6bFNsTXlrcjBhV0dQNGt1eTQ1eE9OMzh2SmVKT3VOTXdk?= =?utf-8?B?ODNpVTlsVXlDN1pKR2RJUnhyQlNQRUhYS0x3TWY1UE92TWJJRmZKaVd4WEpJ?= =?utf-8?B?V2VhL0ZoUjZRcVV5ZUxFeFNrMC8zU0paTmhiSjF5bk92NlUyb0QvcXlabGJF?= =?utf-8?B?RW8vOUQ5NkdyelBaTFREaDZXcE9hRWNRRXczL3d3RW9OWHZIbUtqV1c0T0JR?= =?utf-8?B?VmZFSngrRFFtZjRmMnQwSlpYZnlTRzF2YlhEOVl4bTgxRWhHRlphWjBMcUNN?= =?utf-8?B?c21vU053QTh3WDdnQmowWmFKRi80RlgvQlEyNU9IVk95dkRHemNCMkNzZ0hu?= =?utf-8?B?cVdNUEVHMUNqWjNkV2xZWGNFUjV5b2VJazI2d3MxeDRUdUVwcGtjMFVPaHVT?= =?utf-8?B?RjZTaVJWR0YveVlUUTJHbXFnWFdJakcyTC9kclFkcHNnUU5XVURZRGpoK0dn?= =?utf-8?B?cnFDd3dzazY4ZHVtQnArTTZ1Sjd3NGZaM1F2Y0g0aUI4VWMvRTN4NzRLVXVW?= =?utf-8?B?eUg1WU9zMk9lVTRBNDVtc3REUmhPT0ZacHBaRGJtK2c4ak1LRnVuTkRNbEVW?= =?utf-8?B?K3BDSVZwMG5tTUYvN0lYb0tXelIxbUR1K25WTHduREsyRzJQVzhjd2JKWHNF?= =?utf-8?B?anJGMVRIUk5wdE9aR2JIQ0FwMGFtL1dkUC9zMjBkazcyUnd6cGp0SWNJWmp6?= =?utf-8?B?UVB5UGNjbTBLSkFuWHZNWCtzVXBvV0VIbC80LzJEaVZLYm9ZTXhiZmVZc1c5?= =?utf-8?B?U25wUmxwcUtseTlzUmRIQTFHdzk5NnFIWTV6MW1TdmVuREs1d281cXFCdzZu?= =?utf-8?B?U0hBNW8zVGdta3NvRmUwaVBFK0gzK1FpeXd2RVBIQTVobVR5Rng2c2M1cy94?= =?utf-8?Q?UVOjCA/wC9aej?= X-Forefront-Antispam-Report-Untrusted: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DB4PR08MB8151.eurprd08.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230040)(376014)(1800799024)(366016)(7053199007); DIR:OUT; SFP:1101; X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB3PR08MB8892 Original-Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=arm.com; X-EOPAttributedMessage: 0 X-MS-Exchange-SkipListedInternetSender: ip=[2603:10a6:10:381::16]; domain=DB4PR08MB8151.eurprd08.prod.outlook.com X-MS-Exchange-Transport-CrossTenantHeadersStripped: DU6PEPF0000B61D.eurprd02.prod.outlook.com X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id-Prvs: 4272d151-ace4-46ae-ae09-08dd26708225 X-Microsoft-Antispam: BCL:0; ARA:13230040|14060799003|1800799024|35042699022|82310400026|36860700013|376014; X-Microsoft-Antispam-Message-Info: =?utf-8?B?YmQ2dGp2enVGM3FiZ0Z1cWZZZzNkLzhOV2xYeW1Nd0ppQkprNnVoWHBoUWlK?= =?utf-8?B?VnNKMHVMVWlSY1hrdE9DVVMzbGJPbXBCOEs3QXZ0c0VQRkVBT2gyMWlsdVow?= =?utf-8?B?QjdiZitxRHFPRyt2L1FVa04xVnZnV0o3U2dtQWxicE4wWDVoSzNPS3RTVGV5?= =?utf-8?B?MHlGRmRYeVRyQWhtTGNTZ3pjZk1zVUVvbE1BSDZ4M2w3a1BjQnA1OWt5bkNv?= =?utf-8?B?MmdLdXQvMU9QU2h3UnQ2WU1od0gybHgyV1FnUHF4V3NWYk54V0N3aXgwYlhn?= =?utf-8?B?TjcyVEt3eU1oRlB5WFd1RDJwRE9WY0UrWi9LT3MyUXhHOUY2a0ZLT1hYMElD?= =?utf-8?B?NHlwT1BhNGFJWDdTUEY2L3J0b28ySlZqcDlMcG5IR25tR0J6VURjVEJMektB?= =?utf-8?B?anFVMVNHSWhuMEhkbXFHVjFtMFNVNUdCekoxUXBwR093T1p3TlZmWGVUbVJT?= =?utf-8?B?UEd3VE9EcXBCVFN3N3lIK3lNZlFNTEI2a1hoQW1GaGpnSmpMRThHWTZIZnFw?= =?utf-8?B?NFNjYmo3eUNqZEI1SFFTUGkyMGxYOUxXL21yV2xZd05OWnBXaVo0U0tjQkFz?= =?utf-8?B?d3ZCQ0hGUkVid1NNbmpKenR3d3llS3N6NzFjTmIrMHhVUzR6NExEWFpacnJP?= =?utf-8?B?MzkydXJOOTNjOGJoMFZSL3A5SmhTOGNpaXppVlphWFdLY1kxSW9HVGlGSjN1?= =?utf-8?B?YXdQeEJPZlZ1WGV3VllKS25kcDF5OElMeWZQRWlYc0YwakZ3cHl6ak1iL0VN?= =?utf-8?B?SkRVc1h0ZTNXM1lIcmRFQmZsUERJb256U29IMC84czFVTWxJMlQxQkFMTzBW?= =?utf-8?B?SnBlN2p5ckgxbGltTlVGQktnMitxdW4wVW82c05UcUlxejZRekk4NXVqOHJ6?= =?utf-8?B?MTl0RlZjU0h4cnplUEV1YTVLbmZxT0VPcGRYTjNVNnd1NmVlN2dlM3RVcDZx?= =?utf-8?B?a2p5MkhtTXlwZkFjNTM2cGJqYlVGVXhKM1E0ampOUGd1cThwbW9rSFM5b1d4?= =?utf-8?B?ZHlHK01rQS9ndW4reDkxRGx0cXBKdmN2bldDalU2NXkwVm9mVi9FZmJKRHhZ?= =?utf-8?B?S3NOekRYSHVXSk5hQ3kwMWxoTEFMQzVIVTF5OG9saDNickxWRGVQM2RraWV0?= =?utf-8?B?cnZaQnZPK1VtZVdqekFjWWcybXkwQWxnRXJHRkRFRU81b2M2YXdvcmY0TnhF?= =?utf-8?B?NkFFRkI0akhkUlY5NHB5YW5ueU1GVDBpVHR5WUZESnpKRUltS1ZpQkxKVWtQ?= =?utf-8?B?ZmhtZDcrejZUVHNacUFDV0lVRlc5U2I3VFdSWGxZTHJwVDM4aVduSnFENUlJ?= =?utf-8?B?NkRnTlViU3BwTnIwMlE1bmYxcElSS2wrbGpLZEtEdVRBSXBnZGthL1RraUN4?= =?utf-8?B?NmRwWTZZczE4cWlENERwTkFtSUd5VHZUY2Z4MTdhT2Z5UHBvV0ZiaDVnb0xx?= =?utf-8?B?Ynk5Z2JLYndISjVuTjVmcTJyQUJWT1F6QzY1TDJpN0JjckVpT1dUbjc2LzIz?= =?utf-8?B?REpYZVRpZjgxTmNuNWFlZkJmcjVneldacGdOYXR3N1AydllBZjJqd2RCVXhq?= =?utf-8?B?MmhMSjMrNjZuSFVHVVBkQndWWkJBTFBTMXpXa2lYQUFuNzd5Q3ZRdUN1MHhi?= =?utf-8?B?emdsU2ZpL2oySWFzaTZ0V3FjUmd5dnVydlF2c1pvdEh2Ykl6aUJYRk10bnRr?= =?utf-8?B?cWpBa20vRXlYYmt4UGZtaWphUmJad0k0RXkySDYrQkhaaEI5NjNmRGdoNGVY?= =?utf-8?B?M21pVmk5anBReW1rT3BwT3pnQnI2cnc3Q2dMa2g5M25Ea2FsWFBVT0pKaUJj?= =?utf-8?B?TEhOR3VyWVlJV2VzdDJXMVFvZEJRTDRsOHBRelZKMFlDMFIzTFNZaTdhRUVh?= =?utf-8?B?UE5zN3FtVDlXUkZ0RXQxcTVRemdsay8zQzM4L1RYWUR6ZnJuTnowK1Z5Tnc5?= =?utf-8?B?S3IvWWxTNHhkRllsdmxVbFk4V3dicGMxMlhPSDhYMWF3OWsxVm5GS3QvQWta?= =?utf-8?Q?ZhsMtuOzoEUbPcKYhzpm+fM5pTeJ3k=3D?= X-Forefront-Antispam-Report: CIP:63.35.35.123; CTRY:IE; LANG:en; SCL:1; SRV:; IPV:CAL; SFV:NSPM; H:64aa7808-outbound-1.mta.getcheckrecipient.com; PTR:64aa7808-outbound-1.mta.getcheckrecipient.com; CAT:NONE; SFS:(13230040)(14060799003)(1800799024)(35042699022)(82310400026)(36860700013)(376014); DIR:OUT; SFP:1101; X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 27 Dec 2024 12:18:16.1435 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 90462ba0-6524-4f70-ff64-08dd26708ab1 X-MS-Exchange-CrossTenant-Id: f34e5979-57d9-4aaa-ad4d-b122a662184d X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=f34e5979-57d9-4aaa-ad4d-b122a662184d; Ip=[63.35.35.123]; Helo=[64aa7808-outbound-1.mta.getcheckrecipient.com] X-MS-Exchange-CrossTenant-AuthSource: DU6PEPF0000B61D.eurprd02.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS8PR08MB7990 X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Looks like we missed each other, in which case I'll merge it on Monday. On 20/12/2024 23:14, Patrick Robb wrote: > Series-reviewed-by: Patrick Robb > > Tested-by: Patrick Robb > > > Paul I will merge to next-dts now instead of waiting until after Winter > holidays if that is okay with you. > > On Thu, Dec 12, 2024 at 9:02 AM Luca Vizzarro > wrote: > > v2: > - updated the doc page > > Luca Vizzarro (7): >   dts: add Ruff as linter and formatter >   dts: enable Ruff preview pydoclint rules >   dts: resolve docstring linter errors >   dts: apply Ruff formatting >   dts: update dts-check-format to use Ruff >   dts: remove old linters and formatters >   dts: update linters in doc page > >  devtools/dts-check-format.sh                  |  30 +-- >  doc/guides/tools/dts.rst                      |  26 +-- >  dts/framework/params/eal.py                   |   5 +- >  dts/framework/remote_session/dpdk_shell.py    |   1 - >  dts/framework/remote_session/python_shell.py  |   1 + >  .../single_active_interactive_shell.py        |   3 +- >  dts/framework/runner.py                       |  14 +- >  dts/framework/settings.py                     |   3 + >  dts/framework/test_suite.py                   |   6 +- >  dts/framework/testbed_model/capability.py     |  13 +- >  dts/framework/testbed_model/cpu.py            |  21 +- >  dts/framework/testbed_model/linux_session.py  |   6 +- >  dts/framework/testbed_model/node.py           |   3 + >  dts/framework/testbed_model/os_session.py     |   3 +- >  dts/framework/testbed_model/port.py           |   1 - >  dts/framework/testbed_model/posix_session.py  |  16 +- >  dts/framework/testbed_model/sut_node.py       |   2 +- >  dts/framework/testbed_model/topology.py       |   6 + >  .../traffic_generator/__init__.py             |   3 + >  .../testbed_model/traffic_generator/scapy.py  |   7 +- >  .../traffic_generator/traffic_generator.py    |   3 +- >  dts/framework/utils.py                        |   6 +- >  dts/poetry.lock                               | 197 +++--------------- >  dts/pyproject.toml                            |  40 ++-- >  dts/tests/TestSuite_vlan.py                   |  22 +- >  25 files changed, 179 insertions(+), 259 deletions(-) > > -- > 2.43.0 >