From ef005f5b68da36ed1aa78da775b79e9e4a17ee19 Mon Sep 17 00:00:00 2001
From: Daniel <d.hornung@indiscale.com>
Date: Tue, 5 Mar 2024 16:17:24 +0100
Subject: [PATCH] FIX: Py-3.7 compatibility.

---
 .../table_json_conversion/table_generator.py                  | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/caosadvancedtools/table_json_conversion/table_generator.py b/src/caosadvancedtools/table_json_conversion/table_generator.py
index 9424c0e3..5b9c6577 100644
--- a/src/caosadvancedtools/table_json_conversion/table_generator.py
+++ b/src/caosadvancedtools/table_json_conversion/table_generator.py
@@ -25,7 +25,7 @@ This module allows to generate template tables from JSON schemas.
 import re
 from abc import ABC, abstractmethod
 from enum import Enum
-from typing import Dict, Optional, Tuple
+from typing import Dict, List, Optional, Tuple
 
 from openpyxl import Workbook
 from openpyxl.workbook.child import INVALID_TITLE_REGEX
@@ -142,7 +142,7 @@ class TableTemplateGenerator(ABC):
             return keys
         raise ValueError(msg)
 
-    def _treat_schema_element(self, schema: dict, sheets: dict, path: list[str],
+    def _treat_schema_element(self, schema: dict, sheets: dict, path: List[str],
                               foreign_keys: Optional[dict] = None, level_in_sheet_name: int = 1,
                               array_paths: Optional[list] = None
                               ) -> Dict[str, Tuple[ColumnType, Optional[str], list]]:
-- 
GitLab