diff options
| author | Gu1nn3zz | 2023-03-07 11:10:59 +0100 |
|---|---|---|
| committer | jvoisin | 2023-03-07 17:37:56 +0000 |
| commit | 6061f47231e8e870548dffc25c9b815dee069457 (patch) | |
| tree | 67a0da89cfc66fdfd71cf4238931d853d04f66d1 /libmat2/parser_factory.py | |
| parent | 8b41764a3ee2a75b98902f8ecdacd61d58934f6f (diff) | |
fix: Typing in the parser factory
Diffstat (limited to 'libmat2/parser_factory.py')
| -rw-r--r-- | libmat2/parser_factory.py | 4 |
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 | |||
| 2 | import os | 2 | import os |
| 3 | import mimetypes | 3 | import mimetypes |
| 4 | import importlib | 4 | import importlib |
| 5 | from typing import TypeVar, Optional, List | 5 | from typing import TypeVar, Optional, List, Tuple |
| 6 | 6 | ||
| 7 | from . import abstract, UNSUPPORTED_EXTENSIONS | 7 | from . 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 | ||
| 45 | def get_parser(filename: str) -> tuple[Optional[T], Optional[str]]: | 45 | def 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. |
