Go to the source code of this file.
|
| str|None | oct.deps.oct_deps._extract_module_docstring (str source) |
| list[str] | oct.deps.oct_deps.extract_dependencies (str source) |
| bool | oct.deps.oct_deps._should_skip (Path path, Path root) |
| str | oct.deps.oct_deps.module_name_for (Path py_file, Path root) |
| dict[str, list[str]] | oct.deps.oct_deps.build_dependency_graph (Path root) |
| list[list[str]] | oct.deps.oct_deps.detect_cycles (dict[str, list[str]] graph) |
| str | oct.deps.oct_deps.to_json (dict[str, list[str]] graph, list[list[str]] cycles) |
| str | oct.deps.oct_deps.to_mermaid (dict[str, list[str]] graph) |
| str | oct.deps.oct_deps.to_dot (dict[str, list[str]] graph) |
| int | oct.deps.oct_deps.audit_pins (Path root, bool json_output=False) |
| dict | oct.deps.oct_deps._parse_toml_deps_fallback (Path toml_path) |
| int | oct.deps.oct_deps.run_deps (Path root, list[str]|None argv=None) |