(cfg: Dict, distro: str)
| 1174 | save_config(cfg) |
| 1175 | |
| 1176 | def list_installed_programs(cfg: Dict, distro: str) -> List[str]: |
| 1177 | ensure_system_entry(cfg, distro) |
| 1178 | return cfg["systems"][distro].get("installed_programs", []) or [] |
| 1179 | |
| 1180 | def _validate_pkg_name(pkg: str) -> Optional[str]: |
| 1181 | pkg = (pkg or "").strip() |
no test coverage detected