| 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
 | 
|  
 | 
| 
 |