from .client import ComboCoreClient # Minimal PLS surface to start def login(host: str, user: str, pwd: str, verify_ssl=False, timeout=10.0) -> str: return ComboCoreClient(host, user, pwd, verify_ssl, timeout).login() def get_me(host: str, user: str, pwd: str, verify_ssl=False, timeout=10.0) -> dict: cli = ComboCoreClient(host, user, pwd, verify_ssl, timeout) return cli.get("/core/pls/api/1/auth/me") # adjust if different