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 > >