Path 1: 1137 calls (1.0)

Namespace (1137)

1def __init__(self, config: argparse.Namespace) -> None:
2        if HAS_ISORT_5:
3            self.isort5_config = isort.settings.Config(
4                # There is no typo here. EXTRA_standard_library is
5                # what most users want. The option has been named
6                # KNOWN_standard_library for ages in pylint, and we
7                # don't want to break compatibility.
8                extra_standard_library=config.known_standard_library,
9                known_third_party=config.known_third_party,
10            )
11        else:
12            # pylint: disable-next=no-member
13            self.isort4_obj = isort.SortImports(  # type: ignore[attr-defined]
14                file_contents="",
15                known_standard_library=config.known_standard_library,
16                known_third_party=config.known_third_party,
17            )