diff --git a/pyproject.toml b/pyproject.toml index b1b7609..a1710c5 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "poetry.core.masonry.api" [tool.poetry] name = "unhacs" -version = "0.2.0" +version = "0.2.1" description = "Command line interface to install Home Assistant Community Store packages" authors = ["Ian Fijolek "] license = "MIT" diff --git a/unhacs/packages.py b/unhacs/packages.py index 27bc1e3..3af40c2 100644 --- a/unhacs/packages.py +++ b/unhacs/packages.py @@ -35,7 +35,10 @@ class Package: def __init__(self, url: str, version: str | None = None, name: str | None = None): self.url = url - self.version, self.zip_url = self.fetch_version_release(version) + if not version: + self.version, self.zip_url = self.fetch_version_release(version) + else: + self.version = version parts = url.split("/") repo = parts[-1]