in tools/analyze_imports.py [0:0]
def _print_single_module(mod_name, imps, p_args):
if p_args.pkg_graph:
if imps.setup_reqs:
print(f"{{'{mod_name}': {imps.setup_reqs}}}")
return
print(mod_name)
if p_args.internal and imps.internal:
print("internal imports:", end=" ")
print(imps.internal or "none")
if p_args.stdlib and imps.standard:
print("std lib imports:", end=" ")
print(imps.standard or "none")
if p_args.reqs and imps.setup_reqs:
print(f"external imports listed in {p_args.req_file}:", end=" ")
print(imps.setup_reqs or "none")
if p_args.missing and imps.missing_reqs:
print("missing imports (used but not in requirements):", end=" ")
print(imps.missing_reqs or "none")
if p_args.unknown and imps.unknown:
print("unknown imports:", end=" ")
print(imps.unknown or "none")