summaryrefslogtreecommitdiff
path: root/logilab/common/deprecation.py
diff options
context:
space:
mode:
Diffstat (limited to 'logilab/common/deprecation.py')
-rw-r--r--logilab/common/deprecation.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/logilab/common/deprecation.py b/logilab/common/deprecation.py
index 1c58970..ba34445 100644
--- a/logilab/common/deprecation.py
+++ b/logilab/common/deprecation.py
@@ -251,7 +251,7 @@ def moved(module_name, object_name, version=None, stacklevel=2):
return callnew
-def renamed(old_name, new_function, version=None):
+def callable_renamed(old_name, new_function, version=None):
"""use to tell that a callable has been renamed.
It returns a callable wrapper, so that when its called a warning is printed
@@ -273,6 +273,9 @@ def renamed(old_name, new_function, version=None):
return wrapped
+renamed = callable_renamed(old_name="renamed", new_function=callable_renamed)
+
+
def class_renamed(old_name, new_class, message=None, version=None):
"""automatically creates a class which fires a DeprecationWarning
when instantiated.