diff --git a/tabledata/_core.py b/tabledata/_core.py index a320811..6452db6 100644 --- a/tabledata/_core.py +++ b/tabledata/_core.py @@ -5,7 +5,7 @@ import copy import re from collections import OrderedDict, namedtuple -from typing import Any, Dict, Iterator, List, Optional, Sequence, Tuple +from typing import Any, Dict, Iterator, List, Optional, Sequence, Tuple, Union import dataproperty as dp import typepy @@ -40,7 +40,7 @@ def __init__( headers: Sequence[str], rows: Sequence, dp_extractor: Optional[dp.DataPropertyExtractor] = None, - type_hints: Optional[Sequence[TypeHint]] = None, + type_hints: Optional[Sequence[Union[str, TypeHint]]] = None, max_workers: Optional[int] = None, max_precision: Optional[int] = None, ):