Я читал Стандарты документации Numpy и, похоже, не упоминает атрибутов объектов - только атрибуты класса,
Так, например, как я могу документировать следующее?
class ClassA(object):
"""Short description of ClassA
Long description of ClassA
Parameters
----------
param : param_type, optional
param_description
Attributes (class)
----------
class_attr : class_attr_type
class_attr_description
Attributes (object)
----------
obj_attr : obj_attr_type
obj_attr_description
"""
class_attr = 'something'
def __init__(self, arg='something else'):
self.obj_attr = arg
EDIT: Просто хочу отметить, что я перехожу на Napoleon, в котором говорится, что он поддерживает атрибуты, но не специфические атрибуты класса или экземпляра.