Skip to content

package_root

Source code in library_analyzer/processing/api/_package_metadata.py
def package_root(package_name: str) -> Path:
    path_as_string = importlib.import_module(package_name).__file__
    if path_as_string is None:
        raise AssertionError(f"Cannot find package root for '{path_as_string}'.")
    return Path(path_as_string).parent