diff options
Diffstat (limited to 'src/hydrilla/item_infos.py')
-rw-r--r-- | src/hydrilla/item_infos.py | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/src/hydrilla/item_infos.py b/src/hydrilla/item_infos.py index d4cafe5..430bcd0 100644 --- a/src/hydrilla/item_infos.py +++ b/src/hydrilla/item_infos.py @@ -29,9 +29,6 @@ ..... """ -# Enable using with Python 3.7. -from __future__ import annotations - import sys if sys.version_info >= (3, 8): @@ -248,6 +245,9 @@ class ItemInfoBase(ABC, ItemIdentity, Categorizable): ) +AnyInfo = t.Union['ResourceInfo', 'MappingInfo'] + + class ItemType(enum.Enum): RESOURCE = 'resource' MAPPING = 'mapping' @@ -425,9 +425,6 @@ class MappingInfo(ItemInfoBase, CorrespondsToMappingDCMixin): ) -AnyInfo = t.Union[ResourceInfo, MappingInfo] - - LoadedType = t.TypeVar('LoadedType', ResourceInfo, MappingInfo) def _load_item_info( |