@@ -23,7 +23,7 @@ class exists_property:
23
23
def __get__ (self , obj : None , type : _Type | None = None ) -> Self : ...
24
24
@overload
25
25
def __get__ (self , obj : Any , type : _Type | None = None ) -> bool : ...
26
- def __set__ (self , obj : Any , value : bool ) -> None : ...
26
+ def __set__ (self , obj : Any , value : bool | None ) -> None : ...
27
27
def __delete__ (self , obj : Any ) -> None : ...
28
28
29
29
class value_property (Generic [_T , _NoneLiteral ]):
@@ -39,11 +39,11 @@ class value_property(Generic[_T, _NoneLiteral]):
39
39
def __get__ (self , obj : None , type : _Type | None = None ) -> Self : ...
40
40
@overload
41
41
def __get__ (self , obj : Any , type : _Type | None = None ) -> _T | _NoneLiteral | None : ...
42
- def __set__ (self , obj : Any , value : _T | Literal [True ]) -> None : ...
42
+ def __set__ (self , obj : Any , value : _T | Literal [True ] | None ) -> None : ...
43
43
def __delete__ (self , obj : Any ) -> None : ...
44
44
45
45
class _IntValueProperty (value_property [int , _NoneLiteral ]):
46
- def __set__ (self , obj : Any , value : int ) -> None : ...
46
+ def __set__ (self , obj : Any , value : int | None ) -> None : ...
47
47
48
48
class _BaseCacheControl :
49
49
update_dict = UpdateDict
0 commit comments