MCPcopy Create free account
hub / github.com/bigdra50/unity-cli / _print_packages_info_table

Function _print_packages_info_table

unity_cli/cli/commands/project.py:98–111  ·  view source on GitHub ↗
(deps: list[Any])

Source from the content-addressed store, hash-verified

96
97
98def _print_packages_info_table(deps: list[Any]) -> None:
99 if is_no_color():
100 rows = [[p.name, p.version, "local" if p.is_local else ""] for p in deps]
101 _print_plain_table(["Name", "Version", "Local"], rows, f"Packages ({len(deps)})")
102 else:
103 from rich.table import Table
104
105 t = Table(title=f"Packages ({len(deps)})")
106 t.add_column("Name", style="cyan")
107 t.add_column("Version")
108 t.add_column("Local")
109 for p in deps:
110 t.add_row(p.name, p.version, "[yellow]local[/yellow]" if p.is_local else "")
111 get_console().print(t)
112
113
114@project_app.command("version")

Callers 1

_print_project_infoFunction · 0.85

Calls 2

is_no_colorFunction · 0.90
get_consoleFunction · 0.90

Tested by

no test coverage detected