[Cython] embedsignature issue (with both Sphinx and Epydoc)

g b golgauthic at yahoo.fr
Thu Jan 31 17:38:12 CET 2013



Hello,

I tried the "embedsignature=True" compilation directive on both Sphinx and Epydoc and it resulted in :
I had to pass a more python compliant signature in the very first line of the docstring for each method of my classes.
See this thread : http://stackoverflow.com/questions/14616882/how-to-make-epydoc-show-parameters-in-function-prototype/14617794#14617794.

Exported signature is of the form : PyLabNode.SetNetwork(self, PyLabNetwork net) 
This has 2 drawback : The dotted notation for the class prefix and the typed parameter.

It seems to me that its feature doesn't do what it was designed for. Or I'm I missing something...

Thanks.



More information about the cython-devel mailing list