Skip to content

Commit 4e13da9

Browse files
authored
Merge pull request #838 from DHI/mypy_upgrade
Mypy upgrade
2 parents 40b3ffa + 9318f90 commit 4e13da9

File tree

5 files changed

+6
-6
lines changed

5 files changed

+6
-6
lines changed

mikeio/dataset/_dataarray.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -554,7 +554,7 @@ def dropna(self) -> DataArray:
554554
# this seems overly complicated...
555555
axes = tuple(range(1, x.ndim))
556556
idx = list(np.where(~np.isnan(x).all(axis=axes))[0])
557-
return self.isel(time=idx)
557+
return self.isel(time=idx) # type: ignore
558558

559559
def flipud(self) -> DataArray:
560560
"""Flip upside down (on first non-time axis)."""

mikeio/dataset/_dataset.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -365,7 +365,7 @@ def dropna(self) -> Dataset:
365365

366366
# this seems overly complicated...
367367
axes = tuple(range(1, x.ndim))
368-
idx = list(np.where(~np.isnan(x).all(axis=axes))[0])
368+
idx: Any = list(np.where(~np.isnan(x).all(axis=axes))[0])
369369
if i == 0:
370370
all_index = idx
371371
else:

mikeio/dfsu/_layered.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -351,7 +351,7 @@ def read(
351351

352352
dfs.Close()
353353

354-
dims = (
354+
dims: tuple[str, ...] = (
355355
("time", "element")
356356
if not (single_time_selected and not keepdims) # TODO extract variable
357357
else ("element",)

mikeio/spatial/_FM_geometry.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -332,7 +332,7 @@ def _calc_element_coordinates(self, maxnodes: int = 4) -> np.ndarray:
332332

333333
def _check_elements(
334334
self,
335-
element_table: np.ndarray | list[Sequence[int]] | list[np.ndarray],
335+
element_table: np.ndarray | list[Sequence[int] | np.ndarray],
336336
element_ids: np.ndarray | None = None,
337337
validate: bool = True,
338338
) -> tuple[Any, Any]:

pyproject.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -65,14 +65,14 @@ dev = [
6565
"rasterio",
6666
"polars",
6767
"ruff==0.6.2",
68-
"mypy==1.11.1",
68+
"mypy==1.16.1",
6969
]
7070

7171
test = [
7272
"pytest",
7373
"pytest-cov",
7474
"xarray",
75-
"mypy==1.11.1",
75+
"mypy==1.16.1",
7676
"shapely",
7777
"pyproj",
7878
"polars",

0 commit comments

Comments
 (0)