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 F3FD845ECE; Tue, 17 Dec 2024 11:15:17 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 8DB89402A9; Tue, 17 Dec 2024 11:15:17 +0100 (CET) Received: from mgamail.intel.com (mgamail.intel.com [192.198.163.9]) by mails.dpdk.org (Postfix) with ESMTP id EEA96402A3 for ; Tue, 17 Dec 2024 11:15:14 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1734430515; x=1765966515; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=NU0FEMfCefSyBEkxFLLmyPw0UuSTt6q38X9ltST+7uE=; b=ftKypj68ezm2EHGMCT1d84MWRYtHK5CEHBkRIbFWvr7p1uNzFWhGescU 7sN+x6PDT18bBFQ4U8FNCju0hlgZmHL8+sZtJ4Q7GG18zv1rUgq0J9V4o 6gddko+p0la8UUMY3HYkzA3kKsgG1PbtwBvCJwBveqs9doAZ5adOL+81+ Xxcuk6J4nD5agQV6rdwQo5ma6eMlVF48kQsFL7DDopAW4N090xaLuzrwY ADVGskyUg3GrgDIEBcCFrPuKPCUI/+681PXvkf2DWPANGfFHgQf8PyLJ5 myCnCh9y1vL4prmKhDs4KX9LgdVDlzWpe6TRmUZOje8J9qhJ0eYXKpNb2 A==; X-CSE-ConnectionGUID: ZgLmvH8SSWSMtdPLKJpA/Q== X-CSE-MsgGUID: 1h+8bNhzRg+El6V9vOsqGQ== X-IronPort-AV: E=McAfee;i="6700,10204,11288"; a="45541852" X-IronPort-AV: E=Sophos;i="6.12,241,1728975600"; d="scan'208";a="45541852" Received: from fmviesa005.fm.intel.com ([10.60.135.145]) by fmvoesa103.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 17 Dec 2024 02:15:14 -0800 X-CSE-ConnectionGUID: 2wAanNB4RJGi4T17rO6D5w== X-CSE-MsgGUID: TewFE/XXSl2DGKCGzkF9Cw== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.12,224,1728975600"; d="scan'208";a="102091466" Received: from orsmsx603.amr.corp.intel.com ([10.22.229.16]) by fmviesa005.fm.intel.com with ESMTP/TLS/AES256-GCM-SHA384; 17 Dec 2024 02:15:13 -0800 Received: from orsmsx601.amr.corp.intel.com (10.22.229.14) by ORSMSX603.amr.corp.intel.com (10.22.229.16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.44; Tue, 17 Dec 2024 02:15:13 -0800 Received: from ORSEDG602.ED.cps.intel.com (10.7.248.7) by orsmsx601.amr.corp.intel.com (10.22.229.14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.44 via Frontend Transport; Tue, 17 Dec 2024 02:15:13 -0800 Received: from NAM10-MW2-obe.outbound.protection.outlook.com (104.47.55.44) by edgegateway.intel.com (134.134.137.103) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.44; Tue, 17 Dec 2024 02:15:12 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=jFHDRtYFo6JAZGmsXb6WeGeqtiAXT2AR0jL9rOIKWLJ52BhNoV6h1KAichfmZKM+0mdg2H6/R8mLLflnEG7cQj17445IHdDOZrs7j/Y5B0MKvi8yMVBdYasiVS7E2Ac2lDAcySbF14iROsRqJ0ooCB/HvR+6UqvXet5mljp9AqChzseq6fBYuecRLNVNTUliOqqLyJeaKCMHYW9AA9c9y/JnZmKrobefWfuHdUPYwvgWrHTUn7pVsUTRg+YdXxtqMsACMmDO9Vzk1AZY4dZqmz07HbHS5bPdYhAlaZeqsYzw08wovjq5ZsyLKvKC0kzWcGnfUjfj5zoZPaDLllHBAg== 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=7AL2+9mwhnSexsAnIWsFd4AvpEzCAPTApITLwwdkxxw=; b=QvjfPgwx60Uiz23aSDaGDH2eyk47tmDQcJXNlSoE0DP3qeOzhoK+jYLcm14wLeISh3uP9BWYG83w19b0Jq3UYuq7PIEGAWgIwJVeedR8qcFjpxWKNHimT/NxB91+eMDTnR8J6nOk3LPAi3cMcWC7/mgh8rersHAJwFJPA+ZoErn8EIAygXdHHYDgSIWBQJNMCLdd6PBVZbchIcUyDVnL9k67Cj85MklQ++FLmUoW7ouLjuqc8FJB34GaCxmmcE8hPnEIioTwqiwadoSSf8ephzRkZMc8PiHcZ2MUa7/XG+K5Sc2MgjA5Z+xj0ZdcFiTH8fiFAdo+urGm2w03rX+DpA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com; dkim=pass header.d=intel.com; arc=none Received: from MW4PR11MB5912.namprd11.prod.outlook.com (2603:10b6:303:18a::20) by DS0PR11MB7484.namprd11.prod.outlook.com (2603:10b6:8:14c::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8251.20; Tue, 17 Dec 2024 10:15:05 +0000 Received: from MW4PR11MB5912.namprd11.prod.outlook.com ([fe80::7a4b:e159:c4b0:7c21]) by MW4PR11MB5912.namprd11.prod.outlook.com ([fe80::7a4b:e159:c4b0:7c21%3]) with mapi id 15.20.8251.015; Tue, 17 Dec 2024 10:15:05 +0000 From: "Xu, HailinX" To: Luca Vizzarro , "dev@dpdk.org" CC: Patrick Robb , Paul Szczepanek , "Cui, KaixinX" , "Puttaswamy, Rajesh T" Subject: RE: [PATCH v2 7/7] dts: update linters in doc page Thread-Topic: [PATCH v2 7/7] dts: update linters in doc page Thread-Index: AQHbTJ7DyhMb/uT94UuDuUm7VeTfcrLqPHtA Date: Tue, 17 Dec 2024 10:15:05 +0000 Message-ID: References: <20241210103253.3931003-1-luca.vizzarro@arm.com> <20241212140013.17548-1-luca.vizzarro@arm.com> <20241212140013.17548-8-luca.vizzarro@arm.com> In-Reply-To: <20241212140013.17548-8-luca.vizzarro@arm.com> Accept-Language: zh-CN, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: MW4PR11MB5912:EE_|DS0PR11MB7484:EE_ x-ms-office365-filtering-correlation-id: 84ffec9f-a569-4ed5-62f5-08dd1e83ad5f x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; ARA:13230040|1800799024|376014|366016|38070700018; x-microsoft-antispam-message-info: =?us-ascii?Q?HtWIBpm2mCmvbH2J+n9W9EVIDUKWcH1AmT6cj8h3VJL6b+r6CqyLCfrmD5xv?= =?us-ascii?Q?JpZXHPyGsPRFhE6KEF0Kv7Mx/GiwwnHbxxbItI6MXkHMhuZc6+A4Imwlb8CL?= =?us-ascii?Q?ojRQ0XCBMZHwnbi3rizRR3IID7Z/fGXQlYRwwHe5rPM1+a5e202INcc0xHdU?= =?us-ascii?Q?Z+2RiWQmGZ1wjhk9MnoxVKf5KWgBl99V2yGQWGI0hRpGXiJzM84eEQCfJEtf?= =?us-ascii?Q?PXIusQUL1suuJhTC091MgSYi6sXYq/X7MyiAeYqzOubF2jjKVaDmMEKGGAbd?= =?us-ascii?Q?BH6k83jOChedg4k6lbqoUcjknKi0OKvqp6JxJpxs8k2JY1GTKOCqYPNmXMxA?= =?us-ascii?Q?fntTtgLtmJTCoxq6utbLi9tVr++UOnFJQ2Wnibfz5GjfmEPDoCWFDB/91sjd?= =?us-ascii?Q?JQOTq4zaVbPgtOFSSrn55mhwG2vBUS4yrLYQW0XT9Q0LEKxFCk+DcH5xVQIn?= =?us-ascii?Q?UBL085iZjHCLHczgyATQyndtw/DnzIQ9M90G5XiuBdZ+PGl4XWrboyCImmJG?= =?us-ascii?Q?6+dNgrSQf6ukQGllSwtDeBVLkMWKAeZ/yw9E+HAg43WgwcF4gEwTT1e3kr8L?= =?us-ascii?Q?j6rq4U41WsjRgGwg49bIXAPvkHCWYSw3ugTz/G3mTt+9g/SjP30OqlBUEkvr?= =?us-ascii?Q?vozj9O7giP2vQfrNbPbgkKKq71RdzFW+jgjYb2tkQk1iQ6AEQf2lrgV60U4Z?= =?us-ascii?Q?gcmyBQq5SmT14hilVfXqMosOkWHbE4dG9t0J1tVADuvC/Tgug9xnCGEkh7XX?= =?us-ascii?Q?YBWgjZn+gQL0/Hnqyva/Giz18Em5o7vsGe4FcEmZLdVIX8Hy8afumKKD8+My?= =?us-ascii?Q?+z2IVYkq63kk5OgKDPEoTW8rEwUcHYo4XQAXRHffWxAMn4uqXUBqKFmaj8y7?= =?us-ascii?Q?YpG1KVAeJJdzQMtV67t8O2dzNiWU3bjnnj89XUE+ytSF0QRyOzVxz2moONfH?= =?us-ascii?Q?MA9HVOB1/yu6EAvg7A68LkIlDACASLlDLVVpYjMJPYRus08UqY+DNtwqnZnx?= =?us-ascii?Q?5Nr2vfV7DmfddnFQxP3SLTyePoFbzmjmk5HK4ZhSTs5TROZhh00jFUqFygir?= =?us-ascii?Q?N41gz7GriUzFJj8HifFCavI7iTlOzqwj+mj5KVUXy52nJjHmFss7VlfCwgJ8?= =?us-ascii?Q?kp/V1iOg1P5GOjyYxkD29xyzSbqvPilF4ErbAcwe7WaE3K13cWBuft/38myw?= =?us-ascii?Q?ubWtQhRq4M3jCL829oP5swMd8GYp3e5fGuaYvTPqjEL/fExT5ChJUcu37SRi?= =?us-ascii?Q?vIcuht/h8RXqiZE73gfPSEBfZE8ptsS7LkURkaMHGhnGCVQPELyC/fNzVLv8?= =?us-ascii?Q?AgYPTSExjuz+HftVOvdjqQZatCZcm6nmcDgQ9b0l1SfcBImtpyJTMcOQHSib?= =?us-ascii?Q?mZsQiED72q5lMqE51cB5SdF7RI9DClNw5WmtrKdnG3AhNVf1gg=3D=3D?= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:MW4PR11MB5912.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230040)(1800799024)(376014)(366016)(38070700018); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?LEo7XtijLga9EwRQAb0qFXUd0HS6//EPM0Y1kz1uB1UGZjW4y06HlQweSxYt?= =?us-ascii?Q?OqQEroi/UpMrRtT2jobIaBXLNuqFsQiVICT1mAdAppjSe6Wxx/gCYLe8UFTM?= =?us-ascii?Q?yeXt5Wr+pg0HN9yeJLTevJeNQvvBJp2MrX8Qincn9gZd/HhLKALdM60SQVe5?= =?us-ascii?Q?Wl3If1UHtA44izt3fkI4S0fj+ixNRZ3oQjy01TP0lVVu7xguX9QXwyoB0BHu?= =?us-ascii?Q?eqR0zrDcU/35cX0szsoNydZSK2BsBtLSmNsUwIDuoRMm7/DmTCYxMa2VqprJ?= =?us-ascii?Q?EVuPSgR/49FkEhbU3JxK00UIyKLSR+BEMWcKqgs2QbT5zi8avzioaiD0cfCy?= =?us-ascii?Q?693oDwa0w/xAXVfFS0qzrEUktoyd0/zbMbYsjMRgHw15LjHxYodcbiA0JoCy?= =?us-ascii?Q?DHIpIFduTSg0g3MheFNRuiScMaMoAZ8Hw8GfTDyqOu/74i2ph2G0ld5rVrzZ?= =?us-ascii?Q?YmuY+cFc3zVJsZKLZ03lC7fJAfieg2VYcZJvjJkEIXyCct8nTmZzyR9hhkFO?= =?us-ascii?Q?U7O38FsodeAQ3RPe6GjsNCytENoIdj4FDO8+gZctHd27E+EMuTU371Z/GZP3?= =?us-ascii?Q?bUR+dEF6xG8mV6jiYFkwraE8W8GS/MSgKgTnNjN0aOiw+jCYxn0pTbVF8HMq?= =?us-ascii?Q?CiXIvaFictZ8vuJ3tXGJfoUdHRDE4U4zLAJhafQRZJwMPOYxG8DR2O8h3kxu?= =?us-ascii?Q?1m/uj3hdg00QTj/cz9IixSQE+R1RHrnJi7mpp6rimyXbqDuAop/i/64YMDg5?= =?us-ascii?Q?wa1lfkBopLaUkOjcmWB3GW0iG347UjvGBZc7y7YDtUnBKVjUfkORPShnjwbh?= =?us-ascii?Q?SoUPd2kHaanGSXqVlwCeBTWIiDbG0+mmruv6I1Ocy7ldMWgxa4mmdhUHuaRJ?= =?us-ascii?Q?S+do+50mevau9ICkQXbotBo9Q2oEfjonUQ9KyW8nA92vrchkrqrVA3MAdDjO?= =?us-ascii?Q?/k6MVQFHXNjDHm3xopTvic4anE2jQdeH+ca8np3H3f/e05C/f7kQr3oKl+zk?= =?us-ascii?Q?EZbxQJ2Zi39mhqr1GKvOFlPnrXnLg9Kp3/KmVuEDZmE+Xj8bu/zl1N3e5a5m?= =?us-ascii?Q?5GOCccawor8QoL00VImq/Y6AGsSez5QHOnz2P9v96Y+yNV6lQwO+1reBaeS0?= =?us-ascii?Q?1KKVzqKOt5VhdZINZ1lDKku/7VFPxFKUN9nduVTYm5vX7M7Mv1T2iaWlAS+a?= =?us-ascii?Q?+8xKgyPTRs9wyZeWmOLMFuXIzvVt02/7HxveR7eIL38FKMgA77QntWR68h1O?= =?us-ascii?Q?UdOvQP6L+TskZpqe629LVK4nV+GlTpKwYeuGYQpsHPLnDz/5+oXJmqkkM8mf?= =?us-ascii?Q?UvMbovXCyuUc2xK9QKOWi4bkueL3muVIAs0nHosnxZum78rB+HA7U711voNB?= =?us-ascii?Q?ueorfdrd0NJwyVFTwnlLyAlK6bJxIdhbttypoA3Fy8ccUYgVjyhyt72i+CPH?= =?us-ascii?Q?0SLgt6ALBrgKsae5YasYMFwRvPjBLQOFKVsN/sSNmT/mcqriQMBchX7ybgcD?= =?us-ascii?Q?ojWhjHit+BFLFqLUt2FfO1YjX/yuBd7M2ZSrie4wDCaMTbJ/fmUQSVmxnivj?= =?us-ascii?Q?1l1tjoz+sjNG6Kk66IXPGO19hScv9Bxv4b6Xk1bG?= Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: MW4PR11MB5912.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 84ffec9f-a569-4ed5-62f5-08dd1e83ad5f X-MS-Exchange-CrossTenant-originalarrivaltime: 17 Dec 2024 10:15:05.4580 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 46c98d88-e344-4ed4-8496-4ed7712e255d X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: T5sv9wrDhra8alv2PB79bByH7oC/R9nWXAwUTCHV43OLPju62YK/kJ5v4ja//YtMiyKDXz0jkDhi99tr0l9xJw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DS0PR11MB7484 X-OriginatorOrg: intel.com 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 Hi Luca, There is no error with this series. The error is caused by the CI doesn't apply any changes with doc/*. In history, Community decided to exclude doc/*, as doc/* change frequently= , especially the release notes, cause a lot of conflict with main tree. We manually merged this patch and successfully compiled it. Regards, Xu, Hailin > -----Original Message----- > From: Luca Vizzarro > Sent: Thursday, December 12, 2024 10:00 PM > To: dev@dpdk.org > Cc: Patrick Robb ; Luca Vizzarro > ; Paul Szczepanek > Subject: [PATCH v2 7/7] dts: update linters in doc page >=20 > Ruff has now superseded all the previous linters and formatters. Update D= TS > doc page accordingly. >=20 > Signed-off-by: Luca Vizzarro > Reviewed-by: Paul Szczepanek > --- > doc/guides/tools/dts.rst | 26 +++++++------------------- > 1 file changed, 7 insertions(+), 19 deletions(-) >=20 > diff --git a/doc/guides/tools/dts.rst b/doc/guides/tools/dts.rst index > 8c972c31c4..abc389b42a 100644 > --- a/doc/guides/tools/dts.rst > +++ b/doc/guides/tools/dts.rst > @@ -416,32 +416,20 @@ There are four types of methods that comprise a > test suite: > DTS Developer Tools > ------------------- >=20 > -There are three tools used in DTS to help with code checking, style and > formatting: > +There are two tools used in DTS to help with code checking, style and > formatting: >=20 > -* `isort `_ > +* `ruff `_ >=20 > - Alphabetically sorts python imports within blocks. > - > -* `black `_ > - > - Does most of the actual formatting (whitespaces, comments, line length > etc.) > - and works similarly to clang-format. > - > -* `pylama `_ > - > - Runs a collection of python linters and aggregates output. > - It will run these tools over the repository: > - > - .. literalinclude:: ../../../dts/pyproject.toml > - :language: cfg > - :start-after: [tool.pylama] > - :end-at: linters > + An extremely fast all-in-one linting and formatting solution, which > + covers most if not all the major rules such as: pylama, flake8, > + pylint etc. Its built-in formatter is also Black-compatible and is > + able to sort imports automatically like isort would. >=20 > * `mypy `_ >=20 > Enables static typing for Python, exploiting the type hints in the sou= rce code. >=20 > -These three tools are all used in ``devtools/dts-check-format.sh``, > +These two tools are all used in ``devtools/dts-check-format.sh``, > the DTS code check and format script. > Refer to the script for usage: ``devtools/dts-check-format.sh -h``. >=20 > -- > 2.43.0