If I have a C++ python extension say  _ecflow.so.
The normal convention is to place it in a directory with same name as extension.

ecflow/
       _ecflow.so
      __init__.py

where __init__.py: has as the first line:
from _ecflow import *

It appears that automodule facility does not seem to honour this: So it appears
that it does *NOT* treat the directory as a package.
It requires the name of the extension to be 'ecflow.so' ie no leading underscore

Hence if I declare class/functions in __init__.py they are not accessible
for documentation ?

   Best regards,
Ta,
    Avi

-- 
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