Skip to content
Snippets Groups Projects
Commit 7af3ce64 authored by Benedikt's avatar Benedikt
Browse files

fixed type hints for python 3.9

parent a9370aee
Branches
No related tags found
No related merge requests found
Pipeline #50677 failed
...@@ -7,7 +7,8 @@ import re ...@@ -7,7 +7,8 @@ import re
from functools import reduce from functools import reduce
import operator import operator
from importlib import resources as imp_resources from importlib import resources as imp_resources
from importlib.resources import files from importlib.resources import files # Python 3.9+
import warnings import warnings
from typing import Union #for python 3.8/3.9 compatibility from typing import Union #for python 3.8/3.9 compatibility
...@@ -28,7 +29,7 @@ def strip_outer_xml_tag(xml_str: str, outer_tag: str) -> str: ...@@ -28,7 +29,7 @@ def strip_outer_xml_tag(xml_str: str, outer_tag: str) -> str:
return xml_str return xml_str
def get_from_dict(data_dict: dict, map_list: list[int|str]): def get_from_dict(data_dict: dict, map_list: list[Union[int,str]]):
"""get entry from dict at specified location """get entry from dict at specified location
Args: Args:
...@@ -41,7 +42,7 @@ def get_from_dict(data_dict: dict, map_list: list[int|str]): ...@@ -41,7 +42,7 @@ def get_from_dict(data_dict: dict, map_list: list[int|str]):
return reduce(operator.getitem, map_list, data_dict) return reduce(operator.getitem, map_list, data_dict)
def set_in_dict(data_dict: dict, map_list: list[int|str], value): def set_in_dict(data_dict: dict, map_list: list[Union[int,str]], value):
"""insert value into dict """insert value into dict
Args: Args:
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment