Skip to content

Commit

Permalink
Merge pull request #94 from mdeweerd/dev
Browse files Browse the repository at this point in the history
 Correct version comparison (#93)
  • Loading branch information
mdeweerd authored Oct 8, 2022
2 parents 42e676b + edd4012 commit 2a51b9f
Show file tree
Hide file tree
Showing 3 changed files with 8 additions and 2 deletions.
1 change: 1 addition & 0 deletions STATS.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
# Badges showing number of downloads per version

- ![badge latest](https://img.shields.io/github/downloads/mdeweerd/zha-toolkit/latest/total.svg)
- ![badge v0.8.17](https://img.shields.io/github/downloads/mdeweerd/zha-toolkit/v0.8.17/total.svg)
- ![badge v0.8.16](https://img.shields.io/github/downloads/mdeweerd/zha-toolkit/v0.8.16/total.svg)
- ![badge v0.8.15](https://img.shields.io/github/downloads/mdeweerd/zha-toolkit/v0.8.15/total.svg)
- ![badge v0.8.14](https://img.shields.io/github/downloads/mdeweerd/zha-toolkit/v0.8.14/total.svg)
Expand Down
4 changes: 3 additions & 1 deletion custom_components/zha_toolkit/manifest.json
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,8 @@
"iot_class": "local_polling",
"issue_tracker": "https://github.com/mdeweerd/zha-toolkit/issues",
"name": "\ud83e\uddf0 ZHA Toolkit Service",
"requirements": [],
"requirements": [
"packaging>=20.8"
],
"version": "0.0.0"
}
5 changes: 4 additions & 1 deletion custom_components/zha_toolkit/utils.py
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,8 @@
import typing
from enum import Enum

import packaging
import packaging.version
from homeassistant.const import __version__ as HA_VERSION
from homeassistant.util.json import save_json
from zigpy import types as t
Expand Down Expand Up @@ -237,7 +239,8 @@ async def get_ieee(app, listener, ref):
entity_registry = (
# Deprecated >= 2022.6.0
await listener._hass.helpers.entity_registry.async_get_registry()
if HA_VERSION < "2022.6"
if packaging.version.parse(HA_VERSION)
< packaging.version.parse("2022.6")
else listener._hass.helpers.entity_registry.async_get(
listener._hass
)
Expand Down

0 comments on commit 2a51b9f

Please sign in to comment.