6 class GlobalCache(metaclass=abc.ABCMeta):
12 def get(self, keys): ...
14 def set(self, items, expires: Any | None = ...): ...
16 def delete(self, keys): ...
18 def watch(self, keys): ...
20 def unwatch(self, keys): ...
22 def compare_and_swap(self, items, expires: Any | None = ...): ...
26 class _InProcessGlobalCache(GlobalCache):
28 def __init__(self) -> None: ...
29 def get(self, keys): ...
30 def set(self, items, expires: Any | None = ...) -> None: ...
31 def delete(self, keys) -> None: ...
32 def watch(self, keys) -> None: ...
33 def unwatch(self, keys) -> None: ...
34 def compare_and_swap(self, items, expires: Any | None = ...): ...
35 def clear(self) -> None: ...
37 class RedisCache(GlobalCache):
40 def from_environment(cls, strict_read: bool = ..., strict_write: bool = ...): ...
44 def __init__(self, redis, strict_read: bool = ..., strict_write: bool = ...) -> None: ...
47 def get(self, keys): ...
48 def set(self, items, expires: Any | None = ...) -> None: ...
49 def delete(self, keys) -> None: ...
50 def watch(self, keys) -> None: ...
51 def unwatch(self, keys) -> None: ...
52 def compare_and_swap(self, items, expires: Any | None = ...): ...
53 def clear(self) -> None: ...
55 class MemcacheCache(GlobalCache):
56 class KeyNotSet(Exception):
58 def __init__(self, key) -> None: ...
59 def __eq__(self, other): ...
62 def from_environment(cls, max_pool_size: int = ..., strict_read: bool = ..., strict_write: bool = ...): ...
66 def __init__(self, client, strict_read: bool = ..., strict_write: bool = ...) -> None: ...
68 def caskeys(self): ...
69 def get(self, keys): ...
70 def set(self, items, expires: Any | None = ...): ...
71 def delete(self, keys) -> None: ...
72 def watch(self, keys) -> None: ...
73 def unwatch(self, keys) -> None: ...
74 def compare_and_swap(self, items, expires: Any | None = ...): ...
75 def clear(self) -> None: ...