@@ -14,34 +14,38 @@ def get_key_func(key_func: Optional[Union[Callable, str]]) -> Callable: ...
14
14
15
15
class BaseCache :
16
16
_missing_key : object
17
- default_timeout : Optional [int ] = ...
17
+ default_timeout : Optional [float ] = ...
18
18
_max_entries : int = ...
19
19
_cull_frequency : int = ...
20
20
key_prefix : str = ...
21
21
version : int = ...
22
22
key_func : Callable = ...
23
23
def __init__ (self , params : Dict [str , Any ]) -> None : ...
24
- def get_backend_timeout (self , timeout : Optional [int ] = ...) -> Optional [float ]: ...
24
+ def get_backend_timeout (self , timeout : Optional [float ] = ...) -> Optional [float ]: ...
25
25
def make_key (self , key : Any , version : Optional [int ] = ...) -> str : ...
26
26
def validate_key (self , key : Any ) -> None : ...
27
27
def make_and_validate_key (self , key : Any , version : Optional [int ] = ...) -> str : ...
28
- def add (self , key : Any , value : Any , timeout : Optional [int ] = ..., version : Optional [int ] = ...) -> bool : ...
29
- async def aadd (self , key : Any , value : Any , timeout : Optional [int ] = ..., version : Optional [int ] = ...) -> bool : ...
28
+ def add (self , key : Any , value : Any , timeout : Optional [float ] = ..., version : Optional [int ] = ...) -> bool : ...
29
+ async def aadd (
30
+ self , key : Any , value : Any , timeout : Optional [float ] = ..., version : Optional [int ] = ...
31
+ ) -> bool : ...
30
32
def get (self , key : Any , default : Optional [Any ] = ..., version : Optional [int ] = ...) -> Any : ...
31
33
async def aget (self , key : Any , default : Optional [Any ] = ..., version : Optional [int ] = ...) -> Any : ...
32
- def set (self , key : Any , value : Any , timeout : Optional [int ] = ..., version : Optional [int ] = ...) -> None : ...
33
- async def aset (self , key : Any , value : Any , timeout : Optional [int ] = ..., version : Optional [int ] = ...) -> None : ...
34
- def touch (self , key : Any , timeout : Optional [int ] = ..., version : Optional [int ] = ...) -> bool : ...
35
- async def atouch (self , key : Any , timeout : Optional [int ] = ..., version : Optional [int ] = ...) -> bool : ...
34
+ def set (self , key : Any , value : Any , timeout : Optional [float ] = ..., version : Optional [int ] = ...) -> None : ...
35
+ async def aset (
36
+ self , key : Any , value : Any , timeout : Optional [float ] = ..., version : Optional [int ] = ...
37
+ ) -> None : ...
38
+ def touch (self , key : Any , timeout : Optional [float ] = ..., version : Optional [int ] = ...) -> bool : ...
39
+ async def atouch (self , key : Any , timeout : Optional [float ] = ..., version : Optional [int ] = ...) -> bool : ...
36
40
def delete (self , key : Any , version : Optional [int ] = ...) -> None : ...
37
41
async def adelete (self , key : Any , version : Optional [int ] = ...) -> None : ...
38
42
def get_many (self , keys : Iterable [Any ], version : Optional [int ] = ...) -> Dict [Any , Any ]: ...
39
43
async def aget_many (self , keys : Iterable [Any ], version : Optional [int ] = ...) -> Dict [Any , Any ]: ...
40
44
def get_or_set (
41
- self , key : Any , default : Optional [Any ], timeout : Optional [int ] = ..., version : Optional [int ] = ...
45
+ self , key : Any , default : Optional [Any ], timeout : Optional [float ] = ..., version : Optional [int ] = ...
42
46
) -> Optional [Any ]: ...
43
47
async def aget_or_set (
44
- self , key : Any , default : Optional [Any ], timeout : Optional [int ] = ..., version : Optional [int ] = ...
48
+ self , key : Any , default : Optional [Any ], timeout : Optional [float ] = ..., version : Optional [int ] = ...
45
49
) -> Optional [Any ]: ...
46
50
def has_key (self , key : Any , version : Optional [int ] = ...) -> bool : ...
47
51
async def ahas_key (self , key : Any , version : Optional [int ] = ...) -> bool : ...
@@ -51,10 +55,10 @@ class BaseCache:
51
55
async def adecr (self , key : Any , delta : int = ..., version : Optional [int ] = ...) -> int : ...
52
56
def __contains__ (self , key : Any ) -> bool : ...
53
57
def set_many (
54
- self , data : Dict [Any , Any ], timeout : Optional [int ] = ..., version : Optional [int ] = ...
58
+ self , data : Dict [Any , Any ], timeout : Optional [float ] = ..., version : Optional [int ] = ...
55
59
) -> List [Any ]: ...
56
60
async def aset_many (
57
- self , data : Dict [Any , Any ], timeout : Optional [int ] = ..., version : Optional [int ] = ...
61
+ self , data : Dict [Any , Any ], timeout : Optional [float ] = ..., version : Optional [int ] = ...
58
62
) -> List [Any ]: ...
59
63
def delete_many (self , keys : Iterable [Any ], version : Optional [int ] = ...) -> None : ...
60
64
async def adelete_many (self , keys : Iterable [Any ], version : Optional [int ] = ...) -> None : ...
0 commit comments