From ba1b3c3c2df82d73c1530c8a514ccc1029d1af30 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Sat, 12 Mar 2022 08:28:43 +0530 Subject: [PATCH] Fix mypy failures --- kittens/transfer/librsync.py | 2 +- kitty/layout/base.py | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/kittens/transfer/librsync.py b/kittens/transfer/librsync.py index 21d9feed2..e03f52747 100644 --- a/kittens/transfer/librsync.py +++ b/kittens/transfer/librsync.py @@ -126,7 +126,7 @@ class PatchFile(StreamingJob): def read_from_src(self, b: memoryview, pos: int) -> int: self.src_file.seek(pos) - return self.src_file.readinto(b) # type: ignore + return self.src_file.readinto(b) def close(self) -> None: if not self.src_file.closed: diff --git a/kitty/layout/base.py b/kitty/layout/base.py index 9310248bb..212f57dcf 100644 --- a/kitty/layout/base.py +++ b/kitty/layout/base.py @@ -104,7 +104,8 @@ def layout_dimension( ) -> LayoutDimension: number_of_windows = len(decoration_pairs) number_of_cells = length // cell_length - space_needed_for_decorations: int = sum(map(sum, decoration_pairs)) + dec_vals: Iterable[int] = map(sum, decoration_pairs) + space_needed_for_decorations = sum(dec_vals) extra = length - number_of_cells * cell_length while extra < space_needed_for_decorations: number_of_cells -= 1