diff --git a/src/somef/export/json_export.py b/src/somef/export/json_export.py index 02890904..537e2efa 100644 --- a/src/somef/export/json_export.py +++ b/src/somef/export/json_export.py @@ -239,8 +239,13 @@ def format_date(date_string): req_type = x[constants.PROP_RESULT].get("type") if req_type: entry["@type"] = map_requirement_type(req_type) + if version: - entry["version"] = version.strip() + if isinstance(version, str): + entry["version"] = version.strip() + else: + entry["version"] = str(version) + code_parser_requirements.append(entry) seen_structured.add(key)