summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGu1nn3zz2023-03-07 11:10:59 +0100
committerjvoisin2023-03-07 17:37:56 +0000
commit6061f47231e8e870548dffc25c9b815dee069457 (patch)
tree67a0da89cfc66fdfd71cf4238931d853d04f66d1
parent8b41764a3ee2a75b98902f8ecdacd61d58934f6f (diff)
fix: Typing in the parser factory
-rw-r--r--libmat2/parser_factory.py4
1 files 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
2import os 2import os
3import mimetypes 3import mimetypes
4import importlib 4import importlib
5from typing import TypeVar, Optional, List 5from typing import TypeVar, Optional, List, Tuple
6 6
7from . import abstract, UNSUPPORTED_EXTENSIONS 7from . import abstract, UNSUPPORTED_EXTENSIONS
8 8
@@ -42,7 +42,7 @@ def _get_parsers() -> List[T]:
42 return __get_parsers(abstract.AbstractParser) 42 return __get_parsers(abstract.AbstractParser)
43 43
44 44
45def get_parser(filename: str) -> tuple[Optional[T], Optional[str]]: 45def get_parser(filename: str) -> Tuple[Optional[T], Optional[str]]:
46 """ Return the appropriate parser for a given filename. 46 """ Return the appropriate parser for a given filename.
47 47
48 :raises ValueError: Raised if the instantiation of the parser went wrong. 48 :raises ValueError: Raised if the instantiation of the parser went wrong.