##// END OF EJS Templates
Update crash handler to give git info, remove obsolete bzr stuff.
Update crash handler to give git info, remove obsolete bzr stuff.

File last commit:

r2596:b40051b6
r3369:f556e5e7
Show More
autogen_api.py
35 lines | 1.4 KiB | text/x-python | PythonLexer
Fernando Perez
Update docs for automatic API building.
r1850 #!/usr/bin/env python
"""Script to auto-generate our API docs.
"""
# stdlib imports
import os
import sys
# local imports
sys.path.append(os.path.abspath('sphinxext'))
from apigen import ApiDocWriter
#*****************************************************************************
if __name__ == '__main__':
pjoin = os.path.join
package = 'IPython'
outdir = pjoin('source','api','generated')
docwriter = ApiDocWriter(package,rst_extension='.txt')
docwriter.package_skip_patterns += [r'\.fixes$',
r'\.externals$',
r'\.Extensions',
r'\.kernel.config',
r'\.attic',
]
docwriter.module_skip_patterns += [ r'\.FakeModule',
Fernando Perez
Small fixes so release builds.
r2596 r'\.gui.wx.wxIPython',
Fernando Perez
Update docs for automatic API building.
r1850 r'\.cocoa',
r'\.ipdoctest',
r'\.Gnuplot',
Fernando Perez
Tiny fix so nightly docs build correctly.
r1995 r'\.frontend.process.winprocess',
Fernando Perez
Update docs for automatic API building.
r1850 ]
docwriter.write_api_docs(outdir)
docwriter.write_index(outdir, 'gen',
relative_to = pjoin('source','api')
)
print '%d files written' % len(docwriter.written_modules)