diff --git a/src/caosadvancedtools/table_json_conversion/table_generator.py b/src/caosadvancedtools/table_json_conversion/table_generator.py
index 9424c0e313dd92dc4e43ba60bb4d0328ec2f52c1..5b9c6577b77e4a9c4d2cbfed903d534f4c761f08 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]]: