<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Maya Python and Sphinx Autodoc features? in Maya Programming Forum</title>
    <link>https://forums.autodesk.com/t5/maya-programming-forum/maya-python-and-sphinx-autodoc-features/m-p/4163885#M16241</link>
    <description>Hi,&lt;BR /&gt;&lt;BR /&gt;I am in the process of writing a custom Python API for my studio. I've been tasked with providing a documentation system to allow my colleagues to build their own tools based on our API base classes and functions. I have chosen Sphinx, as it is what Python uses to create their own docs online. Sphinx offers a very cool 'autodoc' extension that...well...automatically document your code based on your docstrings. &lt;BR /&gt;&lt;BR /&gt;Sphinx - &lt;A href="http://sphinx.pocoo.org/index.html" target="_blank"&gt;http://sphinx.pocoo.org/index.html&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;The autodoc extenstion - &lt;A href="http://sphinx.pocoo.org/ext/autodoc.html#module-sphinx.ext.autodoc" target="_blank"&gt;http://sphinx.pocoo.org/ext/autodoc.html#module-sphinx.ext.autodoc&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;THE PROBLEM:&lt;BR /&gt;&lt;BR /&gt;Autodesk only provides the .pyc files for the cmds and mel packages. This poses a problem, as autodoc relies on importable .py files with docstrings.&lt;BR /&gt;&lt;BR /&gt;PYMEL you say ?!?&lt;BR /&gt;&lt;BR /&gt;That is a good solution, but I'd rather not rewrite the code, and I also don't want to get caught in a bind if pymel goes south or an application upgrade fries everything.&lt;BR /&gt;&lt;BR /&gt;If anyone out there has ever gotten some sort of autodoc feature to work with anything else, please respond.&lt;BR /&gt;&lt;BR /&gt;Thanks!!&lt;BR /&gt;&lt;BR /&gt;-MT</description>
    <pubDate>Mon, 09 Aug 2010 17:59:26 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2010-08-09T17:59:26Z</dc:date>
    <item>
      <title>Maya Python and Sphinx Autodoc features?</title>
      <link>https://forums.autodesk.com/t5/maya-programming-forum/maya-python-and-sphinx-autodoc-features/m-p/4163885#M16241</link>
      <description>Hi,&lt;BR /&gt;&lt;BR /&gt;I am in the process of writing a custom Python API for my studio. I've been tasked with providing a documentation system to allow my colleagues to build their own tools based on our API base classes and functions. I have chosen Sphinx, as it is what Python uses to create their own docs online. Sphinx offers a very cool 'autodoc' extension that...well...automatically document your code based on your docstrings. &lt;BR /&gt;&lt;BR /&gt;Sphinx - &lt;A href="http://sphinx.pocoo.org/index.html" target="_blank"&gt;http://sphinx.pocoo.org/index.html&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;The autodoc extenstion - &lt;A href="http://sphinx.pocoo.org/ext/autodoc.html#module-sphinx.ext.autodoc" target="_blank"&gt;http://sphinx.pocoo.org/ext/autodoc.html#module-sphinx.ext.autodoc&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;THE PROBLEM:&lt;BR /&gt;&lt;BR /&gt;Autodesk only provides the .pyc files for the cmds and mel packages. This poses a problem, as autodoc relies on importable .py files with docstrings.&lt;BR /&gt;&lt;BR /&gt;PYMEL you say ?!?&lt;BR /&gt;&lt;BR /&gt;That is a good solution, but I'd rather not rewrite the code, and I also don't want to get caught in a bind if pymel goes south or an application upgrade fries everything.&lt;BR /&gt;&lt;BR /&gt;If anyone out there has ever gotten some sort of autodoc feature to work with anything else, please respond.&lt;BR /&gt;&lt;BR /&gt;Thanks!!&lt;BR /&gt;&lt;BR /&gt;-MT</description>
      <pubDate>Mon, 09 Aug 2010 17:59:26 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/maya-programming-forum/maya-python-and-sphinx-autodoc-features/m-p/4163885#M16241</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2010-08-09T17:59:26Z</dc:date>
    </item>
    <item>
      <title>Re: Maya Python and Sphinx Autodoc features?</title>
      <link>https://forums.autodesk.com/t5/maya-programming-forum/maya-python-and-sphinx-autodoc-features/m-p/4163886#M16242</link>
      <description>Have you tried epydoc?  I has an introspect-only option, and a runtime API, so it doesn't rely on parsing source code.</description>
      <pubDate>Sat, 14 Aug 2010 17:40:19 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/maya-programming-forum/maya-python-and-sphinx-autodoc-features/m-p/4163886#M16242</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2010-08-14T17:40:19Z</dc:date>
    </item>
    <item>
      <title>Re: Maya Python and Sphinx Autodoc features?</title>
      <link>https://forums.autodesk.com/t5/maya-programming-forum/maya-python-and-sphinx-autodoc-features/m-p/4163887#M16243</link>
      <description>epydoc FTW! Thanks!</description>
      <pubDate>Wed, 17 Nov 2010 19:56:24 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/maya-programming-forum/maya-python-and-sphinx-autodoc-features/m-p/4163887#M16243</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2010-11-17T19:56:24Z</dc:date>
    </item>
  </channel>
</rss>

