diff --git a/requirements.txt b/requirements.txt index a33f5fb78..78cc7e286 100644 --- a/requirements.txt +++ b/requirements.txt @@ -2,7 +2,7 @@ aiohttp==3.7.4.post0 async_timeout==3.0.1 atomicwrites==1.4.0 attrs==21.2.0 -awesomeversion==21.8.1 +awesomeversion==21.10.1 brotlipy==0.7.0 cchardet==2.1.7 ciso8601==2.2.0 diff --git a/supervisor/backups/manager.py b/supervisor/backups/manager.py index db54c7a7c..15b7a21f8 100644 --- a/supervisor/backups/manager.py +++ b/supervisor/backups/manager.py @@ -5,7 +5,7 @@ from pathlib import Path from typing import Awaitable from awesomeversion.awesomeversion import AwesomeVersion -from awesomeversion.exceptions import AwesomeVersionCompare +from awesomeversion.exceptions import AwesomeVersionCompareException from ..const import FOLDER_HOMEASSISTANT, CoreState from ..coresys import CoreSysAttributes @@ -393,7 +393,7 @@ class BackupManager(CoreSysAttributes): try: if version == self.sys_homeassistant.version: return - except (AwesomeVersionCompare, TypeError): + except (AwesomeVersionCompareException, TypeError): pass await self.sys_homeassistant.core.update(version) diff --git a/supervisor/docker/__init__.py b/supervisor/docker/__init__.py index b71e542ca..8ca9251f5 100644 --- a/supervisor/docker/__init__.py +++ b/supervisor/docker/__init__.py @@ -7,7 +7,7 @@ from pathlib import Path from typing import Any, Optional import attr -from awesomeversion import AwesomeVersion, AwesomeVersionCompare +from awesomeversion import AwesomeVersion, AwesomeVersionCompareException from docker import errors as docker_errors from docker.api.client import APIClient from docker.client import DockerClient @@ -63,7 +63,7 @@ class DockerInfo: """Return true, if docker version is supported.""" try: return self.version >= MIN_SUPPORTED_DOCKER - except AwesomeVersionCompare: + except AwesomeVersionCompareException: return False @property diff --git a/supervisor/docker/homeassistant.py b/supervisor/docker/homeassistant.py index 24083e0f4..681deabaa 100644 --- a/supervisor/docker/homeassistant.py +++ b/supervisor/docker/homeassistant.py @@ -3,7 +3,7 @@ from ipaddress import IPv4Address import logging from typing import Awaitable, Optional -from awesomeversion import AwesomeVersion, AwesomeVersionCompare +from awesomeversion import AwesomeVersion, AwesomeVersionCompareException import docker import requests @@ -220,7 +220,7 @@ class DockerHomeAssistant(DockerInterface): try: if version != LANDINGPAGE and version < _VERIFY_TRUST: return - except AwesomeVersionCompare: + except AwesomeVersionCompareException: return super()._validate_trust(image_id, image, version)