Bump awesomeversion from 22.6.0 to 22.8.0 (#77436)
This commit is contained in:
parent
533d23ce05
commit
0caf998547
9 changed files with 21 additions and 14 deletions
|
@ -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
|
||||||
|
|
|
@ -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
|
||||||
|
|
|
@ -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
|
||||||
|
|
|
@ -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)
|
||||||
|
|
|
@ -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,
|
||||||
|
|
|
@ -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
|
||||||
|
|
|
@ -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",
|
||||||
|
|
|
@ -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
|
||||||
|
|
|
@ -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,
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue