Skip to content

Commit

Permalink
fix(utils): use importlib metadata to check micropy version in utils.
Browse files Browse the repository at this point in the history
Signed-off-by: Braden Mars <bradenmars@bradenmars.me>
  • Loading branch information
BradenM committed Dec 11, 2022
1 parent 6acf3ca commit dbeb0a9
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 2 deletions.
4 changes: 2 additions & 2 deletions micropy/utils/helpers.py
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@
from pathlib import Path
from typing import Iterable, Optional, Union

import micropy
import importlib_metadata
import requests
import requirements
from cachier import cachier
Expand Down Expand Up @@ -396,7 +396,7 @@ def is_update_available():
versions = [k for k in data["releases"].keys() if "rc" not in k]
if versions:
latest = version.parse(versions[-1])
cur_version = version.parse(micropy.__version__)
cur_version = version.parse(importlib_metadata.version("micropy-cli"))
if cur_version < latest:
return str(latest)
return False
Expand Down
1 change: 1 addition & 0 deletions micropy/utils/types.py
Original file line number Diff line number Diff line change
Expand Up @@ -5,4 +5,5 @@

from typing_extensions import TypeAlias

# PathLike string or string type alias.
PathStr: TypeAlias = Union[str, PathLike[str]]

0 comments on commit dbeb0a9

Please sign in to comment.