Coverage for src/secchi/workspace/__init__.py: 100%
4 statements
« prev ^ index » next coverage.py v7.15.2, created at 2026-08-04 22:15 +0000
« prev ^ index » next coverage.py v7.15.2, created at 2026-08-04 22:15 +0000
1"""Pure workspace state and aggregation helpers shared by UI and workflows."""
3from secchi.aggregate import package_key
4from secchi.workspace.aggregate import (
5 combine_download_trends,
6 combine_install_breakdown,
7 combine_package_infos,
8 logical_package_refs,
9)
10from secchi.workspace.state import WorkspaceState
12__all__ = [
13 "WorkspaceState",
14 "combine_download_trends",
15 "combine_install_breakdown",
16 "combine_package_infos",
17 "logical_package_refs",
18 "package_key",
19]