Skip to content

Commit e542f86

Browse files
committed
Restore from __future__ import annotations
- Required for forward type inference
1 parent 2ae2a10 commit e542f86

21 files changed

+40
-1
lines changed

auxiliary_tools/tropical_subseasonal_diags/tropical_subseasonal_plot.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
21
import os
32
from typing import TYPE_CHECKING
43

e3sm_diags/driver/aerosol_aeronet_driver.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
from __future__ import annotations
2+
13
import os
24
from typing import TYPE_CHECKING
35

e3sm_diags/driver/aerosol_budget_driver.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,8 @@
44
Taufiq Hassan, Xue Zheng, Ziming Ke, Susannah Burrows, and Naser Mahfouz.
55
"""
66

7+
from __future__ import annotations
8+
79
import csv
810
import json
911
import os

e3sm_diags/driver/annual_cycle_zonal_mean_driver.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
from __future__ import annotations
2+
13
from typing import TYPE_CHECKING
24

35
import xarray as xr

e3sm_diags/driver/area_mean_time_series_driver.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
from __future__ import annotations
2+
13
import json
24
import os
35
from typing import TYPE_CHECKING, Literal, NamedTuple

e3sm_diags/driver/arm_diags_driver.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
from __future__ import annotations
2+
13
import collections
24
import json
35
import os

e3sm_diags/driver/cosp_histogram_driver.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
from __future__ import annotations
2+
13
from typing import TYPE_CHECKING
24

35
import xarray as xr

e3sm_diags/driver/diurnal_cycle_driver.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
from __future__ import annotations
2+
13
from typing import TYPE_CHECKING, Literal
24

35
import xarray as xr

e3sm_diags/driver/enso_diags_driver.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
from __future__ import annotations
2+
13
import math
24
import os
35
from typing import TYPE_CHECKING, Literal, TypedDict

e3sm_diags/driver/lat_lon_land_driver.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
from __future__ import annotations
2+
13
from typing import TYPE_CHECKING
24

35
from e3sm_diags.driver.lat_lon_driver import run_diag as base_run_diag

0 commit comments

Comments
 (0)