INNER CODE UNIT · Python

cachier

python-cachier/cachier · src/cachier/core.py:222

def cachier(
    hash_func: Optional[HashFunc] = None,
    hash_params: Optional[HashFunc] = None,
    backend: Optional[Backend] = None,
    mongetter: Optional[Mongetter] = None,
    sql_engine: Optional[Union[str, Any, Callable[[], Any]]] = None,
    redis_client: Optional["RedisClient"] = None,
    s3_bucket: Optional[str] = None,
    s3_prefix: str = "cachier",
    s3_client: Optional["S3Client"] = None,
    s3_client_factory: Optional[Callable[[], Any]] = None,
    s3_region: Optional[str] = None,
    s3_endpoint_url: Optional[str] = None,
    s3_config: Optional[Any] = None,
    stale_after: Optional[timedelta] = None,
    next_time: Optional[bool] = None,
    cache_dir: Optional[Union[str, os.PathLike]] = None,
    pickle_reload: Optional[bool] = None,

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…