fix type hint for py38
Some checks failed
ci/woodpecker/push/tests Pipeline was successful
ci/woodpecker/pr/tests Pipeline was successful
ci/woodpecker/pr/test_docker_amd64 Pipeline was successful
ci/woodpecker/pr/test_docker_arm64 Pipeline was successful
ci/woodpecker/pr/test_release Pipeline was successful
ci/woodpecker/pr/test_tox_arm64 Pipeline failed
ci/woodpecker/pr/test_tox_amd64 Pipeline failed

Signed-off-by: Ivan Schaller <ivan@schaller.sh>
This commit is contained in:
Ivan Schaller 2023-03-12 01:04:37 +01:00
parent 987f72715c
commit f7eebc2dec
Signed by: olofvndrhr
GPG key ID: 2A6BE07D99C8C205

View file

@ -10,7 +10,9 @@ METADATA_FILENAME = "ComicInfo.xml"
METADATA_TEMPLATE = Path("mangadlp/metadata/ComicInfo_v2.0.xml")
# define metadata types, defaults and valid values. an empty list means no value check
# {key: (type, default value, valid values)}
METADATA_TYPES: Dict[str, Tuple[type, Any, list[Union[str, int]]]] = {
METADATA_TYPES: Dict[
str, Tuple[Any, Union[str, int, None], list[Union[str, int, None]]]
] = {
"Title": (str, None, []),
"Series": (str, None, []),
"Number": (str, None, []),