MCPcopy Index your code
hub / github.com/python/mypy / get_known_modules

Function get_known_modules

mypy/known_modules.py:164–174  ·  view source on GitHub ↗
(
    stdlib_versions: StdlibVersions | None = None, python_version: tuple[int, int] | None = None
)

Source from the content-addressed store, hash-verified

162
163
164def get_known_modules(
165 stdlib_versions: StdlibVersions | None = None, python_version: tuple[int, int] | None = None
166) -> frozenset[str]:
167 global _known_modules_cache
168 if _known_modules_cache is not None:
169 return _known_modules_cache
170 modules: set[str] = set(POPULAR_THIRD_PARTY_MODULES)
171 if stdlib_versions is not None:
172 modules = modules.union(get_stdlib_modules(stdlib_versions, python_version))
173 _known_modules_cache = frozenset(modules)
174 return _known_modules_cache

Callers 1

module_not_foundFunction · 0.90

Calls 3

setClass · 0.85
get_stdlib_modulesFunction · 0.85
frozensetClass · 0.85

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…