Skip to content

How-To Guides

Task-oriented guides for common workflows.

Available Guides

List the members of a uv workspace

Python
from pathlib import Path

from axm_ingot import resolve_workspace

workspace = resolve_workspace(Path("."))
member_paths = [m.path for m in workspace.members] if workspace else []
member_names = [m.name for m in workspace.members] if workspace else []

Locate the enclosing workspace from a nested directory

Python
from pathlib import Path

from axm_ingot import find_workspace_root

root = find_workspace_root(Path("packages/some-pkg/src"))