| Index: third_party/logilab/common/deprecation.py
|
| diff --git a/third_party/logilab/common/deprecation.py b/third_party/logilab/common/deprecation.py
|
| index 9ceff17c434b2ac37df7a395c763cfc1f3f770a6..1c81b6385d0a2e4b3b79030558b5b2560eb1d574 100644
|
| --- a/third_party/logilab/common/deprecation.py
|
| +++ b/third_party/logilab/common/deprecation.py
|
| @@ -125,11 +125,12 @@ class DeprecationManager(object):
|
| return self.class_deprecated(version)(old_name, (new_class,), clsdict)
|
| except (NameError, TypeError):
|
| # old-style class
|
| + warn = self.warn
|
| class DeprecatedClass(new_class):
|
| """FIXME: There might be a better way to handle old/new-style class
|
| """
|
| def __init__(self, *args, **kwargs):
|
| - self.warn(version, message, stacklevel=3)
|
| + warn(version, message, stacklevel=3)
|
| new_class.__init__(self, *args, **kwargs)
|
| return DeprecatedClass
|
|
|
|
|