Skip to content

Commit 7fc0080

Browse files
authored
Bump mypy; fix mypy failure (#9171)
1 parent 06f59c2 commit 7fc0080

File tree

16 files changed

+23
-22
lines changed

16 files changed

+23
-22
lines changed

.pre-commit-config.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,22 @@
11
repos:
22
- repo: https://github.com/astral-sh/ruff-pre-commit
3-
rev: v0.14.5
3+
rev: v0.14.10
44
hooks:
55
- id: ruff-check
66
- repo: https://github.com/psf/black-pre-commit-mirror
7-
rev: 25.11.0
7+
rev: 25.12.0
88
hooks:
99
- id: black
1010
- repo: https://github.com/codespell-project/codespell
11-
rev: v2.3.0
11+
rev: v2.4.1
1212
hooks:
1313
- id: codespell
1414
additional_dependencies:
1515
- tomli
1616
types_or: [rst, markdown]
1717
files: docs
1818
- repo: https://github.com/pre-commit/mirrors-mypy
19-
rev: v1.11.2
19+
rev: v1.19.1
2020
hooks:
2121
- id: mypy
2222
# Override default --ignore-missing-imports

continuous_integration/scripts/test_report.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -489,7 +489,7 @@ def main(argv: list[str] | None = None) -> None:
489489
total.groupby([total.file, total.test])
490490
.filter(lambda g: (g.status == "x").sum() >= args.nfails)
491491
.reset_index()
492-
.assign(test=lambda df: df.file + "." + df.test) # type: ignore
492+
.assign(test=lambda df: df.file + "." + df.test)
493493
.groupby("test")
494494
)
495495
overall = {name: grouped.get_group(name) for name in grouped.groups}

distributed/client.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3094,6 +3094,7 @@ async def _run(
30943094
elif resp["status"] == "error":
30953095
# Exception raised by the remote function
30963096
_, exc, tb = clean_exception(**resp)
3097+
assert exc is not None
30973098
exc = exc.with_traceback(tb)
30983099
else:
30993100
assert resp["status"] == "OK"

distributed/comm/inproc.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -181,7 +181,7 @@ def __init__( # type: ignore[no-untyped-def]
181181
self._closed = False
182182

183183
self._finalizer = weakref.finalize(self, self._get_finalizer())
184-
self._finalizer.atexit = False
184+
self._finalizer.atexit = False # type: ignore[misc]
185185
self._initialized = True
186186

187187
def _get_finalizer(self):

distributed/comm/tcp.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -178,7 +178,7 @@ def __init__(
178178
self._peer_addr = peer_addr
179179
self.stream = stream
180180
self._finalizer = weakref.finalize(self, self._get_finalizer())
181-
self._finalizer.atexit = False
181+
self._finalizer.atexit = False # type: ignore[misc]
182182
self._extra: dict = {}
183183

184184
ref = weakref.ref(self)

distributed/compatibility.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414

1515
logging_names: dict[str | int, int | str] = {}
1616
logging_names.update(logging._levelToName) # type: ignore
17-
logging_names.update(logging._nameToLevel) # type: ignore
17+
logging_names.update(logging._nameToLevel)
1818

1919
LINUX = sys.platform == "linux"
2020
MACOS = sys.platform == "darwin"

distributed/diagnostics/memory_sampler.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -143,7 +143,7 @@ def to_pandas(self, *, align: bool = False) -> pd.DataFrame:
143143
if align:
144144
# convert datetime to timedelta from the first sample
145145
s.index -= s.index[0]
146-
ss[label] = s[~s.index.duplicated()] # type: ignore[attr-defined]
146+
ss[label] = s[~s.index.duplicated()]
147147

148148
df = pd.DataFrame(ss)
149149

distributed/itertools.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ def ffill(x: Iterable[X], xp: Iterable[X], fp: Iterable[Y], left: Y) -> Iterator
3535
xp_done = False
3636
xp1, fp1 = None, left
3737
for xi in x:
38-
while not xp_done and (xp1 is None or xi >= xp1): # type: ignore[unreachable]
38+
while not xp_done and (xp1 is None or xi >= xp1): # type: ignore[operator]
3939
fp0 = fp1
4040
try:
4141
xp1, fp1 = next(it)

distributed/protocol/utils.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -232,7 +232,7 @@ def merge_memoryviews(mvs: Sequence[memoryview]) -> memoryview:
232232
base_start_addr = address_of_memoryview(base_mv)
233233
start_index = first_start_addr - base_start_addr
234234

235-
return base_mv[start_index : start_index + nbytes].cast(format)
235+
return base_mv[start_index : start_index + nbytes].cast(format) # type: ignore[call-overload]
236236

237237

238238
one_byte_carr = ctypes.c_byte * 1

distributed/scheduler.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1073,7 +1073,7 @@ def remove_group(self, tg: TaskGroup) -> None:
10731073
del self._types[typename]
10741074

10751075
@property
1076-
@_deprecated(use_instead="groups") # type: ignore[misc]
1076+
@_deprecated(use_instead="groups") # type: ignore[untyped-decorator]
10771077
def active(self) -> Set[TaskGroup]:
10781078
return self.groups
10791079

@@ -1083,7 +1083,7 @@ def groups(self) -> Set[TaskGroup]:
10831083
return self._groups.keys()
10841084

10851085
@property
1086-
@_deprecated(use_instead="states") # type: ignore[misc]
1086+
@_deprecated(use_instead="states") # type: ignore[untyped-decorator]
10871087
def active_states(self) -> dict[TaskStateState, int]:
10881088
return self.states
10891089

@@ -3821,7 +3821,7 @@ def __init__(
38213821
preload_argv = dask.config.get("distributed.scheduler.preload-argv")
38223822
self.preloads = preloading.process_preloads(
38233823
self,
3824-
preload, # type: ignore
3824+
preload,
38253825
preload_argv,
38263826
)
38273827

0 commit comments

Comments
 (0)