Skip to content

Commit 1c54c36

Browse files
Fix func metadata
1 parent 20ef00d commit 1c54c36

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

sw_utils/decorators.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@ def memoize(func: Callable) -> Callable:
2525
"""
2626
cache: dict = {}
2727

28+
@wraps(func)
2829
async def memoized_async_func(*args, **kwargs): # type: ignore
2930
key = (args, frozenset(sorted(kwargs.items())))
3031
if key in cache:
@@ -33,6 +34,7 @@ async def memoized_async_func(*args, **kwargs): # type: ignore
3334
cache[key] = result
3435
return result
3536

37+
@wraps(func)
3638
def memoized_sync_func(*args, **kwargs): # type: ignore
3739
key = (args, frozenset(sorted(kwargs.items())))
3840
if key in cache:

0 commit comments

Comments
 (0)