1
mirror of https://github.com/home-assistant/core synced 2024-09-25 00:41:32 +02:00

Bump awesomeversion from 22.6.0 to 22.8.0 (#77436)

This commit is contained in:
Joakim Sørensen 2022-08-28 20:52:23 +02:00 committed by GitHub
parent 533d23ce05
commit 0caf998547
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
9 changed files with 21 additions and 14 deletions

View File

@ -141,7 +141,6 @@ class AlertUpdateCoordinator(DataUpdateCoordinator[dict[str, IntegrationAlert]])
self.ha_version = AwesomeVersion(
__version__,
ensure_strategy=AwesomeVersionStrategy.CALVER,
find_first_match=False,
)
async def _async_update_data(self) -> dict[str, IntegrationAlert]:
@ -161,14 +160,12 @@ class AlertUpdateCoordinator(DataUpdateCoordinator[dict[str, IntegrationAlert]])
if "affected_from_version" in alert["homeassistant"]:
affected_from_version = AwesomeVersion(
alert["homeassistant"]["affected_from_version"],
find_first_match=False,
)
if self.ha_version < affected_from_version:
continue
if "resolved_in_version" in alert["homeassistant"]:
resolved_in_version = AwesomeVersion(
alert["homeassistant"]["resolved_in_version"],
find_first_match=False,
)
if self.ha_version >= resolved_in_version:
continue

View File

@ -82,7 +82,10 @@ def _validate_version(version: str) -> dict[str, str]:
try:
AwesomeVersion(
version,
[AwesomeVersionStrategy.SIMPLEVER, AwesomeVersionStrategy.SEMVER],
ensure_strategy=[
AwesomeVersionStrategy.SIMPLEVER,
AwesomeVersionStrategy.SEMVER,
],
)
except AwesomeVersionStrategyException:
version_okay = False

View File

@ -50,10 +50,18 @@ QUERY_RETRY_WAIT = 0.1
SQLITE3_POSTFIXES = ["", "-wal", "-shm"]
DEFAULT_YIELD_STATES_ROWS = 32768
MIN_VERSION_MARIA_DB = AwesomeVersion("10.3.0", AwesomeVersionStrategy.SIMPLEVER)
MIN_VERSION_MYSQL = AwesomeVersion("8.0.0", AwesomeVersionStrategy.SIMPLEVER)
MIN_VERSION_PGSQL = AwesomeVersion("12.0", AwesomeVersionStrategy.SIMPLEVER)
MIN_VERSION_SQLITE = AwesomeVersion("3.31.0", AwesomeVersionStrategy.SIMPLEVER)
MIN_VERSION_MARIA_DB = AwesomeVersion(
"10.3.0", ensure_strategy=AwesomeVersionStrategy.SIMPLEVER
)
MIN_VERSION_MYSQL = AwesomeVersion(
"8.0.0", ensure_strategy=AwesomeVersionStrategy.SIMPLEVER
)
MIN_VERSION_PGSQL = AwesomeVersion(
"12.0", ensure_strategy=AwesomeVersionStrategy.SIMPLEVER
)
MIN_VERSION_SQLITE = AwesomeVersion(
"3.31.0", ensure_strategy=AwesomeVersionStrategy.SIMPLEVER
)
# This is the maximum time after the recorder ends the session
# before we no longer consider startup to be a "restart" and we

View File

@ -303,7 +303,6 @@ def async_create_issue(
AwesomeVersion(
breaks_in_ha_version,
ensure_strategy=AwesomeVersionStrategy.CALVER,
find_first_match=False,
)
issue_registry = async_get(hass)

View File

@ -453,7 +453,7 @@ class Integration:
try:
AwesomeVersion(
integration.version,
[
ensure_strategy=[
AwesomeVersionStrategy.CALVER,
AwesomeVersionStrategy.SEMVER,
AwesomeVersionStrategy.SIMPLEVER,

View File

@ -8,7 +8,7 @@ async-upnp-client==0.31.2
async_timeout==4.0.2
atomicwrites-homeassistant==1.4.1
attrs==21.2.0
awesomeversion==22.6.0
awesomeversion==22.8.0
bcrypt==3.1.7
bleak==0.15.1
bluetooth-adapters==0.3.2

View File

@ -29,7 +29,7 @@ dependencies = [
"async_timeout==4.0.2",
"attrs==21.2.0",
"atomicwrites-homeassistant==1.4.1",
"awesomeversion==22.6.0",
"awesomeversion==22.8.0",
"bcrypt==3.1.7",
"certifi>=2021.5.30",
"ciso8601==2.2.0",

View File

@ -6,7 +6,7 @@ astral==2.2
async_timeout==4.0.2
attrs==21.2.0
atomicwrites-homeassistant==1.4.1
awesomeversion==22.6.0
awesomeversion==22.8.0
bcrypt==3.1.7
certifi>=2021.5.30
ciso8601==2.2.0

View File

@ -138,7 +138,7 @@ def verify_version(value: str):
try:
AwesomeVersion(
value,
[
ensure_strategy=[
AwesomeVersionStrategy.CALVER,
AwesomeVersionStrategy.SEMVER,
AwesomeVersionStrategy.SIMPLEVER,