diff options
| author | jvoisin | 2022-08-28 22:29:06 +0200 |
|---|---|---|
| committer | jvoisin | 2022-08-28 22:29:06 +0200 |
| commit | cc5be8608b49d74a633b80a95a49a018d4dcd477 (patch) | |
| tree | 322c21ba2543831d5a1804ebce50a3f7c2391029 /libmat2/parser_factory.py | |
| parent | 292f44c0861a57b54a289641ead7e59f158e307e (diff) | |
Simplify the typing annotations
Diffstat (limited to '')
| -rw-r--r-- | libmat2/parser_factory.py | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/libmat2/parser_factory.py b/libmat2/parser_factory.py index a539d12..4527b88 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, List, Tuple, Optional | 5 | from typing import TypeVar, Optional |
| 6 | 6 | ||
| 7 | from . import abstract, UNSUPPORTED_EXTENSIONS | 7 | from . import abstract, UNSUPPORTED_EXTENSIONS |
| 8 | 8 | ||
| @@ -34,7 +34,7 @@ def __load_all_parsers(): | |||
| 34 | __load_all_parsers() | 34 | __load_all_parsers() |
| 35 | 35 | ||
| 36 | 36 | ||
| 37 | def _get_parsers() -> List[T]: | 37 | def _get_parsers() -> list[T]: |
| 38 | """ Get all our parsers!""" | 38 | """ Get all our parsers!""" |
| 39 | def __get_parsers(cls): | 39 | def __get_parsers(cls): |
| 40 | return cls.__subclasses__() + \ | 40 | return cls.__subclasses__() + \ |
| @@ -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. |
