Method: pylint.utils.utils.IsortDriver.__init__
Calls: 1137, Exceptions: 0, Paths: 1Back
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 )