Hi,

I am not sure whether this is intentional or it is a bug, but (at
least here, with current hg rev 1800); functions imported from
boost::python modules (and probably all c functions) don't get their
signatures via inspect, which generates warning:

/home/vaclav/yade/ydoc/yade.wrapper.rst:80: (WARNING/2) error while
formatting signature for yade.wrapper.Material.newAssocState: arg is
not a Python function

but doesn't emit autodoc-process-signature, so that the signature can
be build from the object's docstring (by parsing what boost::python
inserted at its beginning: 
https://www.yade-dem.org/sphinx/yade.wrapper.html#yade.wrapper.Material.newAssocState
)

Can I ask for this to be changed? I should have no impact as signature
generation will be still failing for anyone who doesn't hook to
autodoc-process-signature.

Cheers, Vaclav

-- 
You received this message because you are subscribed to the Google Groups 
"sphinx-dev" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/sphinx-dev?hl=en.

Reply via email to