diff options
-rw-r--r-- | isort/main.py | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/isort/main.py b/isort/main.py index a8e17193..3530ffd9 100644 --- a/isort/main.py +++ b/isort/main.py @@ -580,7 +580,7 @@ def main(argv: Optional[Sequence[str]] = None) -> None: config_dict = arguments.copy() config_dict.pop("recursive", False) - config_dict.pop("ask_to_apply", False) + ask_to_apply = config_dict.pop("ask_to_apply", False) jobs = config_dict.pop("jobs", ()) show_logo = config_dict.pop("show_logo", False) filter_files = config_dict.pop("filter_files", False) @@ -610,12 +610,12 @@ def main(argv: Optional[Sequence[str]] = None) -> None: executor = multiprocessing.Pool(jobs) attempt_iterator = executor.imap( - functools.partial(sort_imports, check=check, **config_dict), file_names + functools.partial(sort_imports, check=check, ask_to_apply=ask_to_apply, **config_dict), file_names ) else: # https://github.com/python/typeshed/pull/2814 attempt_iterator = ( # type: ignore - sort_imports(file_name, check=check, **config_dict) for file_name in file_names + sort_imports(file_name, check=check, ask_to_apply=ask_to_apply, **config_dict) for file_name in file_names ) for sort_attempt in attempt_iterator: |