def __str__(self):
        return "".join([self.package, self.version or ""])
def __init__(self):
        self._cache = {}
        self._bucket_client = None
        self._param_client = None
        self._secret_client = None