From 6061f47231e8e870548dffc25c9b815dee069457 Mon Sep 17 00:00:00 2001
From: Gu1nn3zz <guinness@crans.org>
Date: Tue, 7 Mar 2023 11:10:59 +0100
Subject: [PATCH] fix: Typing in the parser factory

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

diff --git a/libmat2/parser_factory.py b/libmat2/parser_factory.py
index 95066d6..c0a7bc6 100644
--- a/libmat2/parser_factory.py
+++ b/libmat2/parser_factory.py
@@ -2,7 +2,7 @@ import glob
 import os
 import mimetypes
 import importlib
-from typing import TypeVar, Optional, List
+from typing import TypeVar, Optional, List, Tuple
 
 from . import abstract, UNSUPPORTED_EXTENSIONS
 
@@ -42,7 +42,7 @@ def _get_parsers() -> List[T]:
     return __get_parsers(abstract.AbstractParser)
 
 
-def get_parser(filename: str) -> tuple[Optional[T], Optional[str]]:
+def get_parser(filename: str) -> Tuple[Optional[T], Optional[str]]:
     """ Return the appropriate parser for a given filename.
 
         :raises ValueError: Raised if the instantiation of the parser went wrong.
-- 
GitLab