From dd07a8c4a453990b5efa83e9504b3c03ff275249 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Tue, 7 Feb 2023 18:10:43 +0530 Subject: [PATCH] Changes to make updated mypy happy --- kitty/clipboard.py | 4 ++-- kitty/fonts/fontconfig.py | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/kitty/clipboard.py b/kitty/clipboard.py index a6bf7c31d..6d28e3da3 100644 --- a/kitty/clipboard.py +++ b/kitty/clipboard.py @@ -136,8 +136,8 @@ class Clipboard: def __call__(self, mime: str) -> Callable[[], bytes]: data = self.data.get(mime, b'') - if isinstance(data, str): # type: ignore - data = data.encode('utf-8') # type: ignore + if isinstance(data, str): + data = data.encode('utf-8') if isinstance(data, bytes): def chunker() -> bytes: nonlocal data diff --git a/kitty/fonts/fontconfig.py b/kitty/fonts/fontconfig.py index 8529ee2dd..9115bfd80 100644 --- a/kitty/fonts/fontconfig.py +++ b/kitty/fonts/fontconfig.py @@ -36,7 +36,7 @@ FontMap = Dict[str, Dict[str, List[FontConfigPattern]]] def create_font_map(all_fonts: Tuple[FontConfigPattern, ...]) -> FontMap: ans: FontMap = {'family_map': {}, 'ps_map': {}, 'full_map': {}} for x in all_fonts: - if 'path' not in x: + if not x.get('path'): continue f = (x.get('family') or '').lower() full = (x.get('full_name') or '').lower()