mirror of
https://github.com/kevinveenbirkenbach/computer-playbook.git
synced 2026-11-13 22:26:49 +00:00
* Reintroduced proxy wrappers in cli subcommands to keep unit/integration tests patchable * Synced test monkeypatches with **main** implementations (tree, deploy, fix, users) * Fixed ROLES_DIR resolution to repo root after package refactor * Re-exported private helpers required by tests * Made cli/setup/users script-safe when executed directly https://chatgpt.com/share/6946e285-2658-800f-b8f3-b68d66b91be9
10 lines
317 B
Python
10 lines
317 B
Python
from __future__ import annotations
|
|
|
|
from . import __main__ as _main
|
|
from .__main__ import * # noqa: F401,F403
|
|
|
|
# Explicitly re-export private helpers required by unit tests
|
|
from .__main__ import _parse_bool_literal # noqa: F401
|
|
|
|
__all__ = getattr(_main, "__all__", [n for n in dir(_main) if not n.startswith("_")])
|