On Sun, Jul 5, 2009 at 5:09 PM, Aaron S. Meurer<[email protected]> wrote: > > I tried creating an autodoc file for the functions in simplify.py, but > I couldn't get it to work. I followed the example of other files like > doc/src/modules/solvers.txt and created a file called simplify.txt > with this text: > > Simplify > ======== > > .. currentmodule:: sympy.simplify > > Simplify > -------- > .. automethod:: sympy.simplify.simplify > > But Sphinx gives > [...] > doc/src/modules/simplify.txt:8: (WARNING/2) autodoc can't import/find > method 'sympy.simplify.simplify', it reported error: "'function' > object has no attribute 'simplify'", please check your spelling and > sys.path > [...] > > I don't know very much about Sphinx and autodoc, so I may be doing > something wrong, but based on the output from Sphinx, I believe the > problem may have to do with the fact that "simplify" the module and > "simplify" the function both have the same name. For example, > > >>> import sympy > >>> type(sympy.solvers) > <type 'module'> > >>> type(sympy.simplify) > <type 'function'> > > Is there a way around this, or do we need to change the name of > "simplify" the module to something else, like "simplifiers"?
Please post your branch somewhere, I'll look into it. Ondrej --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "sympy" 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/sympy?hl=en -~----------~----~----~----~------~----~------~--~---
