Function output cacher
from outcache import Cache
@Cache(minutes=1)
def get_profile(email: str, username: str):
my_dict = {"email": email, "username": username}
return my_dict
profile = get_profile("[email protected]", username="example")from outcache import CacheAsync
@CacheAsync(minutes=1)
async def get_profile(email: str, username: str):
my_dict = {"email": email, "username": username}
return my_dict
profile = await get_profile("[email protected]", username="example")