Fix methods from superclass showing under "Attributes" table
This commit is contained in:
		@@ -165,7 +165,7 @@ def process_attributetable(app, doctree, fromdocname):
 | 
			
		||||
 | 
			
		||||
def get_class_results(lookup, modulename, name, fullname):
 | 
			
		||||
    module = importlib.import_module(modulename)
 | 
			
		||||
    cls_dict = getattr(module, name).__dict__
 | 
			
		||||
    cls = getattr(module, name)
 | 
			
		||||
 | 
			
		||||
    groups = OrderedDict([
 | 
			
		||||
        (_('Attributes'), []),
 | 
			
		||||
@@ -183,7 +183,7 @@ def get_class_results(lookup, modulename, name, fullname):
 | 
			
		||||
        badge = None
 | 
			
		||||
        label = attr
 | 
			
		||||
 | 
			
		||||
        value = cls_dict.get(attr)
 | 
			
		||||
        value = getattr(cls, attr, None)
 | 
			
		||||
        if value is not None:
 | 
			
		||||
            doc = value.__doc__ or ''
 | 
			
		||||
            if inspect.iscoroutinefunction(value) or doc.startswith('|coro|'):
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user