No top level typing issues found in kitty package

This commit is contained in:
Kovid Goyal
2020-03-04 07:31:22 +05:30
parent 5035ed61ee
commit c9ce2f47dc
9 changed files with 159 additions and 102 deletions

View File

@@ -4,6 +4,7 @@
import re
from binascii import hexlify, unhexlify
from typing import cast, Dict
def modify_key_bytes(keybytes, amt):
@@ -406,7 +407,7 @@ termcap_aliases.update({
'FV FW FX FY FZ Fa Fb Fc Fd Fe Ff Fg Fh Fi Fj Fk Fl Fm Fn Fo '
'Fp Fq Fr'.split(), 1)})
queryable_capabilities = numeric_capabilities.copy()
queryable_capabilities = cast(Dict[str, str], numeric_capabilities.copy())
queryable_capabilities.update(string_capabilities)
extra = (bool_capabilities | numeric_capabilities.keys() | string_capabilities.keys()) - set(termcap_aliases.values())
no_termcap_for = frozenset(