Coverage for src/secchi/__init__.py: 60%

5 statements  

« prev     ^ index     » next       coverage.py v7.15.2, created at 2026-08-04 22:15 +0000

1"""Secchi — TUI dashboard for monitoring packages across registries.""" 

2 

3from importlib.metadata import PackageNotFoundError, version 

4 

5try: 

6 # hatch-vcs derives this value from the current Git tag when Secchi is 

7 # installed or built, keeping the CLI, TUI, and MCP version synchronized. 

8 __version__ = version("secchi") 

9except PackageNotFoundError: 

10 # This fallback supports direct source-tree imports before installation. 

11 __version__ = "0+unknown"