diff --git a/dist/app-1.0.0-py3-none-any.whl b/dist/app-1.0.0-py3-none-any.whl index ce91202..e13fe83 100644 Binary files a/dist/app-1.0.0-py3-none-any.whl and b/dist/app-1.0.0-py3-none-any.whl differ diff --git a/dist/app-1.0.0.tar.gz b/dist/app-1.0.0.tar.gz index e2bbee8..b1d656e 100644 Binary files a/dist/app-1.0.0.tar.gz and b/dist/app-1.0.0.tar.gz differ diff --git a/src/app/cache.py b/src/app/cache.py index b064dbd..9d852d1 100644 --- a/src/app/cache.py +++ b/src/app/cache.py @@ -25,9 +25,10 @@ # SOFTWARE. +import json import time from functools import wraps -import json + def time_cache(timeout: int = 600): def decorator(func): @@ -35,7 +36,10 @@ def time_cache(timeout: int = 600): @wraps(func) def wrapper(*args, **kwargs): - key = (json.dumps(args,default=str), json.dumps(frozenset(kwargs.items()),default=str)) + key = ( + json.dumps(args, default=str), + json.dumps(frozenset(kwargs.items()), default=str), + ) current_time = time.time() if key in cache: @@ -58,7 +62,10 @@ def time_cache_async(timeout: int = 600): @wraps(func) async def wrapper(*args, **kwargs): - key = (json.dumps(args,default=str), json.dumps(frozenset(kwargs.items()),default=str)) + key = ( + json.dumps(args, default=str), + json.dumps(frozenset(kwargs.items()), default=str), + ) current_time = time.time() if key in cache: