Python: generar apéndices de función del módulo C

Hice un módulo de Python en C / C ++ con Python C API. Yo uso setuptools.Extension en mi setup.py.

Crea un archivo .py que carga un módulo de Python desde algún archivo compilado .pyd:

def __bootstrap__():
    global __bootstrap__, __loader__, __file__
    import sys, pkg_resources, imp
    __file__ = pkg_resources.resource_filename(__name__, 'zroya.cp36-win32.pyd')
    __loader__ = None; del __bootstrap__, __loader__
    imp.load_dynamic(__name__,__file__)
__bootstrap__()

Pero no genera stubs de python para la función de autocompletar IDE. Me gustaría que todas las funciones y clases exportadas sean visibles desde el archivo .py:

def myfunction_stub(*args, **kwargs):
    """
    ... function docstring
    """
    pass

¿Es posible? ¿O tengo que crear algún "preprocesador" de Python que cargue datos del archivo .pyd y genere stubs con docstrings?

El código fuente está disponible engithub.

Respuestas a la pregunta(0)

Su respuesta a la pregunta