File tree Expand file tree Collapse file tree 5 files changed +14
-2
lines changed Expand file tree Collapse file tree 5 files changed +14
-2
lines changed Original file line number Diff line number Diff line change 88variables from dataset files.
99"""
1010
11+ from __future__ import annotations
12+
1113import collections
1214import fnmatch
1315import glob
Original file line number Diff line number Diff line change 1- from typing import Literal
1+ from __future__ import annotations
2+
3+ from typing import TYPE_CHECKING , Literal
24
35import dask
46import numpy as np
810from e3sm_diags .derivations .default_regions_xr import REGION_SPECS
911from e3sm_diags .driver import FRAC_REGION_KEYS
1012from e3sm_diags .logger import _setup_child_logger
11- from e3sm_diags .parameter .core_parameter import CoreParameter
13+
14+ if TYPE_CHECKING :
15+ from e3sm_diags .parameter .core_parameter import CoreParameter
1216
1317logger = _setup_child_logger (__name__ )
1418
Original file line number Diff line number Diff line change 1+ from __future__ import annotations
2+
13import copy
24import importlib
35import sys
Original file line number Diff line number Diff line change 1+ from __future__ import annotations
2+
13from typing import TYPE_CHECKING
24
35import cartopy .crs as ccrs
Original file line number Diff line number Diff line change 1+ from __future__ import annotations
2+
13import shutil
24import tempfile
35from unittest import TestCase
You can’t perform that action at this time.
0 commit comments