Skip to content

Commit 651b94c

Browse files
committed
feat(DEVC-1286): change logic for obtaining sdk version
1 parent 3a872c1 commit 651b94c

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

src/corva/cache_adapter.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,6 @@
99
import redis
1010
import semver
1111

12-
from version import VERSION
13-
1412

1513
class CacheRepositoryProtocol(Protocol):
1614
def set(
@@ -91,10 +89,12 @@ def check_redis_server_version(self) -> None:
9189
server_version = semver.Version.parse(version=redis_version_str)
9290

9391
if server_version < self.MINIMUM_ALLOWED_REDIS_SERVER:
92+
from importlib.metadata import version
93+
9494
raise RuntimeError(
9595
f"Redis server version {server_version} "
9696
f"less then {self.MINIMUM_ALLOWED_REDIS_SERVER} -> "
97-
f"incompatible with used python SDK version `{VERSION}`")
97+
f"incompatible with used python SDK version `{version('corva-sdk')}`")
9898

9999
def run(self) -> bool:
100100
"""Prepare parallel new-style cache while keeping legacy structures.

0 commit comments

Comments
 (0)