1 from typing import Any, Optional
\r
3 marshal_dump = ... # type: Any
\r
4 marshal_load = ... # type: Any
\r
5 bc_version = ... # type: int
\r
6 bc_magic = ... # type: Any
\r
9 environment = ... # type: Any
\r
10 key = ... # type: Any
\r
11 checksum = ... # type: Any
\r
12 def __init__(self, environment, key, checksum) -> None: ...
\r
13 code = ... # type: Any
\r
14 def reset(self): ...
\r
15 def load_bytecode(self, f): ...
\r
16 def write_bytecode(self, f): ...
\r
17 def bytecode_from_string(self, string): ...
\r
18 def bytecode_to_string(self): ...
\r
20 class BytecodeCache:
\r
21 def load_bytecode(self, bucket): ...
\r
22 def dump_bytecode(self, bucket): ...
\r
23 def clear(self): ...
\r
24 def get_cache_key(self, name, filename: Optional[Any] = ...): ...
\r
25 def get_source_checksum(self, source): ...
\r
26 def get_bucket(self, environment, name, filename, source): ...
\r
27 def set_bucket(self, bucket): ...
\r
29 class FileSystemBytecodeCache(BytecodeCache):
\r
30 directory = ... # type: Any
\r
31 pattern = ... # type: Any
\r
32 def __init__(self, directory: Optional[Any] = ..., pattern: str = ...) -> None: ...
\r
33 def load_bytecode(self, bucket): ...
\r
34 def dump_bytecode(self, bucket): ...
\r
35 def clear(self): ...
\r
37 class MemcachedBytecodeCache(BytecodeCache):
\r
38 client = ... # type: Any
\r
39 prefix = ... # type: Any
\r
40 timeout = ... # type: Any
\r
41 ignore_memcache_errors = ... # type: Any
\r
42 def __init__(self, client, prefix: str = ..., timeout: Optional[Any] = ..., ignore_memcache_errors: bool = ...) -> None: ...
\r
43 def load_bytecode(self, bucket): ...
\r
44 def dump_bytecode(self, bucket): ...
\r