diff --git a/.ruff.toml b/.ruff.toml index 29cb7f79..32758896 100644 --- a/.ruff.toml +++ b/.ruff.toml @@ -5,18 +5,17 @@ select = [ "F", # pyflakes "E", # pycodestyle errors "W", # pycodestyle warnings + "A", # flake8-builtins "B", # flake8-bugbear "G", # flake8-logging-format "PT", # flake8-pytest-style "UP", # pyupgrade "ERA", # eradicate - "RUF", # ruff + "RUF", # ruff-specific-rules ] ignore = [ - "E501", # line too long - - "B006", # mutable-argument-default + "E501", # line-too-long + "F401", # unused-import - "B010", # set-attr-with-constant ] diff --git a/tests/unit/cli/conftest.py b/tests/unit/cli/conftest.py index 7c041bec..43a946b7 100644 --- a/tests/unit/cli/conftest.py +++ b/tests/unit/cli/conftest.py @@ -34,12 +34,8 @@ import pytest import tests.utils.cli as test_files_module -from powerapi.cli.binding_manager import PreProcessorBindingManager from powerapi.cli.config_parser import SubgroupConfigParser, BaseConfigParser, store_true, RootConfigParser -from powerapi.cli.generator import PullerGenerator, PusherGenerator, PreProcessorGenerator from powerapi.cli.parsing_manager import RootConfigParsingManager, SubgroupConfigParsingManager -from powerapi.dispatcher import DispatcherActor, RouteTable -from powerapi.filter import BroadcastReportFilter from tests.utils.cli.base_config_parser import load_configuration_from_json_file, generate_cli_configuration_from_json_file