def handle_signature(self, sig, signode): fullname, name_prefix = PyModulelevel.handle_signature(self, sig, signode) for i, node in enumerate(signode): if isinstance(node, desc_addname): lib = '.'.join(node[0].split('.')[-2:]) new_node = desc_addname(lib, lib) signode[i] = new_node return fullname, name_prefix
def run(self): # a decorator function is a function after all self.name = 'py:function' return PyModulelevel.run(self)
def run(self): self.name = 'py:function' return PyModulelevel.run(self)