diff --git a/requirements.txt b/requirements.txt index 8f279d8b9..b9ff85f32 100644 --- a/requirements.txt +++ b/requirements.txt @@ -2,7 +2,7 @@ aiohttp==3.7.3 async_timeout==3.0.1 atomicwrites==1.4.0 attrs==20.3.0 -awesomeversion==20.12.4 +awesomeversion==20.12.5 brotli==1.0.9 cchardet==2.1.7 colorlog==4.6.2 diff --git a/supervisor/utils/json.py b/supervisor/utils/json.py index ea483b7d3..2d4ab1223 100644 --- a/supervisor/utils/json.py +++ b/supervisor/utils/json.py @@ -6,7 +6,6 @@ from pathlib import Path from typing import Any, Dict from atomicwrites import atomic_write -from awesomeversion import AwesomeVersion import voluptuous as vol from voluptuous.humanize import humanize_error @@ -31,8 +30,6 @@ class JSONEncoder(json.JSONEncoder): return list(o) if hasattr(o, "as_dict"): return o.as_dict() - if isinstance(o, AwesomeVersion): - return o.string return json.JSONEncoder.default(self, o)