1234567891011121314151617 |
- # Copyright (c) 2016, 2018 Claudiu Popa <pcmanticore@gmail.com>
- # Copyright (c) 2021 Pierre Sassoulas <pierre.sassoulas@gmail.com>
- # Copyright (c) 2021 Daniël van Noord <13665637+DanielNoord@users.noreply.github.com>
- # Copyright (c) 2021 Neil Girdhar <mistersheik@gmail.com>
- try:
- import pkg_resources
- except ImportError:
- pkg_resources = None # type: ignore[assignment]
- def is_namespace(modname):
- return (
- pkg_resources is not None
- and hasattr(pkg_resources, "_namespace_packages")
- and modname in pkg_resources._namespace_packages
- )
|