text_lint.operations.external.third_party.ThirdPartyExtensionsLoader

class text_lint.operations.external.third_party.ThirdPartyExtensionsLoader(modules: List[str])[source]

Bases: ExternalLoaderBase

Load third-party supplied libraries of extensions.

__init__(modules: List[str]) None[source]

Initialize ThirdPartyExtensionsLoader instances.

Parameters:

modules (List[str]) – A list of module names to load extensions from.

load_modules() List[ModuleType][source]

Generate a list of modules to import extensions from.

Return type:

List[ModuleType]