Skip to content

Commit 09690f0

Browse files
committed
Replace for loops with comprehensions
1 parent 754b55a commit 09690f0

File tree

2 files changed

+3
-8
lines changed

2 files changed

+3
-8
lines changed

isort/_vendored/toml/encoder.py

+1-3
Original file line numberDiff line numberDiff line change
@@ -241,10 +241,8 @@ def __init__(self, _dict=dict, preserve=False, separator=","):
241241
self.separator = separator
242242

243243
def dump_list(self, v):
244-
t = []
245244
retval = "["
246-
for u in v:
247-
t.append(self.dump_value(u))
245+
t = [self.dump_value(u) for u in v]
248246
while t != []:
249247
s = []
250248
for u in t:

scripts/build_config_option_docs.py

+2-5
Original file line numberDiff line numberDiff line change
@@ -153,10 +153,7 @@ def human(name: str) -> str:
153153

154154

155155
def config_options() -> Generator[ConfigOption, None, None]:
156-
cli_actions = {}
157-
for action in parser._actions:
158-
cli_actions[action.dest] = action
159-
156+
cli_actions = {action.dest: action for action in parser._actions}
160157
for name, default in config.items():
161158
extra_kwargs = {}
162159

@@ -168,7 +165,7 @@ def config_options() -> Generator[ConfigOption, None, None]:
168165

169166
default_display = default
170167
if isinstance(default, (set, frozenset)) and len(default) > 0:
171-
default_display = tuple(i for i in sorted(default))
168+
default_display = tuple(sorted(default))
172169

173170
# todo: refactor place for example params
174171
# needs to integrate with isort/settings/_Config

0 commit comments

Comments
 (0)