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( self.ha_version = AwesomeVersion(
__version__, __version__,
ensure_strategy=AwesomeVersionStrategy.CALVER, ensure_strategy=AwesomeVersionStrategy.CALVER,
find_first_match=False,
) )
async def _async_update_data(self) -> dict[str, IntegrationAlert]: 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"]: if "affected_from_version" in alert["homeassistant"]:
affected_from_version = AwesomeVersion( affected_from_version = AwesomeVersion(
alert["homeassistant"]["affected_from_version"], alert["homeassistant"]["affected_from_version"],
find_first_match=False,
) )
if self.ha_version < affected_from_version: if self.ha_version < affected_from_version:
continue continue
if "resolved_in_version" in alert["homeassistant"]: if "resolved_in_version" in alert["homeassistant"]:
resolved_in_version = AwesomeVersion( resolved_in_version = AwesomeVersion(
alert["homeassistant"]["resolved_in_version"], alert["homeassistant"]["resolved_in_version"],
find_first_match=False,
) )
if self.ha_version >= resolved_in_version: if self.ha_version >= resolved_in_version:
continue continue

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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