Skip to content

Commit 30a759c

Browse files
committed
mypy
1 parent 28cba9d commit 30a759c

File tree

5 files changed

+13
-13
lines changed

5 files changed

+13
-13
lines changed

xarray/backends/api.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2001,7 +2001,7 @@ def to_netcdf(
20012001

20022002
if isinstance(path_or_file, str) or path_or_file is None:
20032003
if engine is None:
2004-
engine = _get_default_engine(path_or_file, format)
2004+
engine = _get_default_engine(path_or_file, format=format)
20052005
path_or_file = _normalize_path(path_or_file)
20062006
# writing to a file-like object
20072007
elif engine is None:
@@ -2076,7 +2076,7 @@ def to_netcdf(
20762076

20772077
if path_or_file is None:
20782078
assert isinstance(target, BytesIOProxy) # created in this function
2079-
return target.getvalue_or_getbuffer()
2079+
return target.getbuffer()
20802080

20812081
if not compute:
20822082
return delayed_close_after_writes(writes, store)

xarray/backends/netCDF4_.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -695,11 +695,11 @@ def guess_can_open(self, filename_or_obj: T_PathFileOrDataStore) -> bool:
695695
if isinstance(filename_or_obj, str) and is_remote_uri(filename_or_obj):
696696
return True
697697

698-
if isinstance(filename_or_obj, bytes | memoryview):
699-
magic_number = bytes(filename_or_obj[:8])
700-
else:
701-
magic_number = try_read_magic_number_from_path(filename_or_obj)
702-
698+
magic_number = (
699+
bytes(filename_or_obj[:8])
700+
if isinstance(filename_or_obj, bytes | memoryview)
701+
else try_read_magic_number_from_path(filename_or_obj)
702+
)
703703
if magic_number is not None:
704704
# netcdf 3 or HDF5
705705
return magic_number.startswith((b"CDF", b"\211HDF\r\n\032\n"))

xarray/core/datatree_io.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ def _datatree_to_netcdf(
5252
)
5353

5454
if engine is None:
55-
engine = get_default_engine_netcdf(format="NETCDF4")
55+
engine = get_default_engine_netcdf(format="NETCDF4") # type: ignore[assignment]
5656

5757
if group is not None:
5858
raise NotImplementedError(
@@ -89,7 +89,7 @@ def _datatree_to_netcdf(
8989

9090
root_store = get_writable_netcdf_store(
9191
target,
92-
engine,
92+
engine, # type: ignore[arg-type]
9393
mode=mode,
9494
format=format,
9595
autoclose=autoclose,
@@ -125,7 +125,7 @@ def _datatree_to_netcdf(
125125
writes = writer.sync(compute=compute)
126126

127127
finally:
128-
if compute: # type: ignore[redundant-expr]
128+
if compute:
129129
root_store.close()
130130

131131
if filepath is None:

xarray/tests/test_backends_api.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
import pytest
88

99
import xarray as xr
10-
from xarray.backends.api import _get_default_engine, _get_default_engine_netcdf
10+
from xarray.backends.api import _get_default_engine, get_default_engine_netcdf
1111
from xarray.tests import (
1212
assert_identical,
1313
assert_no_warnings,
@@ -39,7 +39,7 @@ def test_default_engine_h5netcdf(monkeypatch):
3939
monkeypatch.delitem(sys.modules, "scipy", raising=False)
4040
monkeypatch.setattr(sys, "meta_path", [])
4141

42-
assert _get_default_engine_netcdf() == "h5netcdf"
42+
assert get_default_engine_netcdf(format=None) == "h5netcdf"
4343

4444

4545
def test_custom_engine() -> None:

xarray/tests/test_backends_datatree.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -736,7 +736,7 @@ def assert_expected_zarr_files_exist(
736736
in_progress_dt = load_datatree(str(storepath), engine="zarr")
737737
assert not in_progress_dt.equals(original_dt)
738738

739-
result.compute()
739+
result.compute() # type: ignore[union-attr]
740740
written_dt = load_datatree(str(storepath), engine="zarr")
741741
assert_identical(written_dt, original_dt)
742742

0 commit comments

Comments
 (0)