Skip to content

Commit e9638b0

Browse files
authored
Merge pull request #798 from powerapi-ng/build/ruff-rules
build(ruff): Refine `ruff` selected and ignored ruleset
2 parents a5f20f1 + 322cce8 commit e9638b0

File tree

2 files changed

+4
-9
lines changed

2 files changed

+4
-9
lines changed

.ruff.toml

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,18 +5,17 @@ select = [
55
"F", # pyflakes
66
"E", # pycodestyle errors
77
"W", # pycodestyle warnings
8+
"A", # flake8-builtins
89
"B", # flake8-bugbear
910
"G", # flake8-logging-format
1011
"PT", # flake8-pytest-style
1112
"UP", # pyupgrade
1213
"ERA", # eradicate
13-
"RUF", # ruff
14+
"RUF", # ruff-specific-rules
1415
]
1516

1617
ignore = [
17-
"E501", # line too long
18-
19-
"B006", # mutable-argument-default
18+
"E501", # line-too-long
19+
2020
"F401", # unused-import
21-
"B010", # set-attr-with-constant
2221
]

tests/unit/cli/conftest.py

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -34,12 +34,8 @@
3434
import pytest
3535

3636
import tests.utils.cli as test_files_module
37-
from powerapi.cli.binding_manager import PreProcessorBindingManager
3837
from powerapi.cli.config_parser import SubgroupConfigParser, BaseConfigParser, store_true, RootConfigParser
39-
from powerapi.cli.generator import PullerGenerator, PusherGenerator, PreProcessorGenerator
4038
from powerapi.cli.parsing_manager import RootConfigParsingManager, SubgroupConfigParsingManager
41-
from powerapi.dispatcher import DispatcherActor, RouteTable
42-
from powerapi.filter import BroadcastReportFilter
4339
from tests.utils.cli.base_config_parser import load_configuration_from_json_file, generate_cli_configuration_from_json_file
4440

4541

0 commit comments

Comments
 (0)