rename typing module to avoid conflicts with stdlib typing

This commit is contained in:
Kovid Goyal
2025-04-27 09:44:50 +05:30
parent e42d410ee4
commit d548a6fcf4
46 changed files with 45 additions and 45 deletions

View File

@@ -11,7 +11,7 @@ from typing import Any, Optional, TypeVar, Union
from kitty.fast_data_types import Color
from kitty.rgb import color_as_sharp, to_color
from kitty.typing import GraphicsCommandType, HandlerType, ScreenSize, UnderlineLiteral
from kitty.typing_compat import GraphicsCommandType, HandlerType, ScreenSize, UnderlineLiteral
from .operations_stub import CMD
@@ -461,7 +461,7 @@ def func_sig(func: Callable[..., Any]) -> Generator[str, None, None]:
def as_type_stub() -> str:
ans = [
'from typing import * # noqa',
'from kitty.typing import GraphicsCommandType, ScreenSize',
'from kitty.typing_compat import GraphicsCommandType, ScreenSize',
'from kitty.fast_data_types import Color',
'import kitty.rgb',
'import kittens.tui.operations',