summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLaurent Peuch <cortex@worlddomination.be>2020-05-20 21:42:04 +0200
committerLaurent Peuch <cortex@worlddomination.be>2020-05-20 21:42:04 +0200
commit888dc88e41b3feb46162f844647ee5aa69a80161 (patch)
tree3a9ef02488f5de3328c8527dbedc94b179b3d41c
parent40e3922275355dec5e8ec99936b313adbe62c847 (diff)
downloadlogilab-common-888dc88e41b3feb46162f844647ee5aa69a80161.tar.gz
[deprecation/mod] uses lazy_wraps everywhere
-rw-r--r--logilab/common/deprecation.py8
1 files changed, 4 insertions, 4 deletions
diff --git a/logilab/common/deprecation.py b/logilab/common/deprecation.py
index 94b3b23..53703ab 100644
--- a/logilab/common/deprecation.py
+++ b/logilab/common/deprecation.py
@@ -22,7 +22,7 @@ __docformat__ = "restructuredtext en"
import os
import sys
from warnings import warn
-from functools import WRAPPER_ASSIGNMENTS, WRAPPER_UPDATES, wraps
+from functools import WRAPPER_ASSIGNMENTS, WRAPPER_UPDATES
def lazy_wraps(wrapped):
@@ -138,7 +138,7 @@ def callable_renamed(old_name, new_function, version=None):
old_function()
>>>
"""
- @wraps(new_function)
+ @lazy_wraps(new_function)
def wrapped(*args, **kwargs):
send_warning((
f"{old_name} has been renamed and is deprecated, uses {new_function.__name__} "
@@ -164,7 +164,7 @@ def argument_removed(old_argument_name, version=None):
42
"""
def _wrap(func):
- @wraps(func)
+ @lazy_wraps(func)
def check_kwargs(*args, **kwargs):
if old_argument_name in kwargs:
send_warning(f"argument {old_argument_name} of callable {func.__name__} has been "
@@ -276,7 +276,7 @@ def argument_renamed(old_name, new_name, version=None):
42
"""
def _wrap(func):
- @wraps(func)
+ @lazy_wraps(func)
def check_kwargs(*args, **kwargs):
if old_name in kwargs and new_name in kwargs:
raise ValueError(f"argument {old_name} of callable {func.__name__} has been "