aboutsummaryrefslogtreecommitdiff
path: root/src/hydrilla/json_instances.py
diff options
context:
space:
mode:
authorWojtek Kosior <koszko@koszko.org>2022-09-28 11:47:29 +0200
committerWojtek Kosior <koszko@koszko.org>2022-09-29 10:47:17 +0200
commit1a1f750ccdc1d52a7b1bd648b2188fa6e7c1a4b8 (patch)
tree3268b17e5bbd172e533761d6e0b6d8076c9054d3 /src/hydrilla/json_instances.py
parent00487547c4aff6bf0c94438768191960a3369365 (diff)
downloadhaketilo-hydrilla-1a1f750ccdc1d52a7b1bd648b2188fa6e7c1a4b8.tar.gz
haketilo-hydrilla-1a1f750ccdc1d52a7b1bd648b2188fa6e7c1a4b8.zip
[builder] make builder functional again
Diffstat (limited to 'src/hydrilla/json_instances.py')
-rw-r--r--src/hydrilla/json_instances.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/hydrilla/json_instances.py b/src/hydrilla/json_instances.py
index 4f4421f..fb34d5c 100644
--- a/src/hydrilla/json_instances.py
+++ b/src/hydrilla/json_instances.py
@@ -191,7 +191,7 @@ def read_instance(instance_or_path: InstanceSource) -> object:
else:
raise HaketiloException(_('err.util.text_not_valid_json'))
-def get_schema_version(instance: object) -> tuple[int, ...]:
+def get_schema_version(instance: object) -> versions.VerTuple:
"""
Parse passed object's "$schema" property and return the schema version tuple.
"""
@@ -202,7 +202,7 @@ def get_schema_version(instance: object) -> tuple[int, ...]:
ver_str = match.group('ver') if match else None
if ver_str is not None:
- return versions.parse(ver_str)
+ return versions.parse_normalize(ver_str)
else:
raise HaketiloException(_('no_schema_number_in_instance'))