Skip to content

Commit 2c3ffbc

Browse files
committed
Possible pytybe fix
1 parent cd9c006 commit 2c3ffbc

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

stubs/pywin32/win32/lib/win32timezone.pyi

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ from _operator import _SupportsComparison
33
from _typeshed import Incomplete, SupportsKeysAndGetItem
44
from collections.abc import Callable, Iterable, Mapping
55
from logging import Logger
6-
from typing import ClassVar, TypeVar, overload
6+
from typing import ClassVar, TypeVar, overload, type_check_only
77
from typing_extensions import Self
88

99
_RangeMapKT = TypeVar("_RangeMapKT", bound=_SupportsComparison)
@@ -102,7 +102,10 @@ class RangeMap(dict[_RangeMapKT, _VT]):
102102
@overload
103103
def get(self, key: _RangeMapKT, default: None = None) -> _VT | None: ...
104104
def bounds(self) -> tuple[_RangeMapKT, _RangeMapKT]: ...
105-
undefined_value = type("RangeValueUndefined", (), {})()
105+
@type_check_only
106+
class RangeValueUndefined: ...
107+
108+
undefined_value: RangeValueUndefined
106109

107110
class Item(int): ...
108111
first_item: Item

0 commit comments

Comments
 (0)