diff options
author | Laurent Peuch <cortex@worlddomination.be> | 2020-05-20 21:42:04 +0200 |
---|---|---|
committer | Laurent Peuch <cortex@worlddomination.be> | 2020-05-20 21:42:04 +0200 |
commit | 888dc88e41b3feb46162f844647ee5aa69a80161 (patch) | |
tree | 3a9ef02488f5de3328c8527dbedc94b179b3d41c | |
parent | 40e3922275355dec5e8ec99936b313adbe62c847 (diff) | |
download | logilab-common-888dc88e41b3feb46162f844647ee5aa69a80161.tar.gz |
[deprecation/mod] uses lazy_wraps everywhere
-rw-r--r-- | logilab/common/deprecation.py | 8 |
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 " |