aboutsummaryrefslogtreecommitdiff
path: root/src/hydrilla/item_infos.py
diff options
context:
space:
mode:
Diffstat (limited to 'src/hydrilla/item_infos.py')
-rw-r--r--src/hydrilla/item_infos.py9
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(