comparison doc/api/epydoc.conf @ 908:9472d234db2e

Added basics for documentation with sphinx and epydoc, by copying files from the Theano/doc directory
author fsavard
date Thu, 18 Mar 2010 11:33:49 -0400
parents
children
comparison
equal deleted inserted replaced
904:08b37147dec1 908:9472d234db2e
1 # TODO:
2 # Get all graphs to work!
3
4
5 [epydoc] # Epydoc section marker (required by ConfigParser)
6
7 # The list of objects to document. Objects can be named using
8 # dotted names, module filenames, or package directory names.
9 # Alases for this option include "objects" and "values".
10 modules: pylearn
11
12 # The type of output that should be generated. Should be one
13 # of: html, text, latex, dvi, ps, pdf.
14 output: html
15
16 # An integer indicating how verbose epydoc should be. The default
17 # value is 0; negative values will supress warnings and errors;
18 # positive values will give more verbose output.
19 verbosity: 1
20
21 # A boolean value indicating that Epydoc should show a tracaback
22 # in case of unexpected error. By default don't show tracebacks
23 debug: 1
24
25 # If True, don't try to use colors or cursor control when doing
26 # textual output. The default False assumes a rich text prompt
27 simple-term: 0
28
29
30 ### Generation options
31
32 # The default markup language for docstrings, for modules that do
33 # not define __docformat__. Defaults to epytext.
34 docformat: epytext
35
36 # Whether or not parsing should be used to examine objects.
37 parse: yes
38
39 # Whether or not introspection should be used to examine objects.
40 introspect: yes
41
42 # Don't examine in any way the modules whose dotted name match this
43 # regular expression pattern.
44 #exclude
45
46 # Don't perform introspection on the modules whose dotted name match this
47 # regular expression pattern.
48 #exclude-introspect
49
50 # Don't perform parsing on the modules whose dotted name match this
51 # regular expression pattern.
52 #exclude-parse
53
54 # The format for showing inheritance objects.
55 # It should be one of: 'grouped', 'listed', 'included'.
56 inheritance: grouped
57
58 # Whether or not to inclue private variables. (Even if included,
59 # private variables will be hidden by default.)
60 private: yes
61
62 # Whether or not to list each module's imports.
63 imports: yes
64
65 # Whether or not to include syntax highlighted source code in
66 # the output (HTML only).
67 sourcecode: yes
68
69 # Whether or not to includea a page with Epydoc log, containing
70 # effective option at the time of generation and the reported logs.
71 include-log: yes
72
73
74 ### Output options
75
76 # The documented project's name.
77 name: Pylearn
78
79 # The CSS stylesheet for HTML output. Can be the name of a builtin
80 # stylesheet, or the name of a file.
81 css: white
82
83 # The documented project's URL.
84 url: http://deeplearning.net/software/pylearn/
85
86 # HTML code for the project link in the navigation bar. If left
87 # unspecified, the project link will be generated based on the
88 # project's name and URL.
89 #link: <a href="somewhere">My Cool Project</a>
90
91 # The "top" page for the documentation. Can be a URL, the name
92 # of a module or class, or one of the special names "trees.html",
93 # "indices.html", or "help.html"
94 #top: os.path
95
96 # An alternative help file. The named file should contain the
97 # body of an HTML file; navigation bars will be added to it.
98 #help: my_helpfile.html
99
100 # Whether or not to include a frames-based table of contents.
101 #frames: yes
102 frames: no
103
104 # Whether each class should be listed in its own section when
105 # generating LaTeX or PDF output.
106 separate-classes: no
107
108
109 ### API linking options
110
111 # Define a new API document. A new interpreted text role
112 # will be created
113 #external-api: epydoc
114
115 # Use the records in this file to resolve objects in the API named NAME.
116 #external-api-file: epydoc:api-objects.txt
117
118 # Use this URL prefix to configure the string returned for external API.
119 #external-api-root: epydoc:http://epydoc.sourceforge.net/api
120 # external-api: wiki doc
121 # external-api-root: wiki:http://lgcm.iro.umontreal.ca/theano/wiki/ doc:http://lgcm.iro.umontreal.ca/auto_theano/doc/
122 # external-api-file: wiki:wiki.idx doc:doc/doc.idx
123
124 ### Graph options
125
126 # The list of graph types that should be automatically included
127 # in the output. Graphs are generated using the Graphviz "dot"
128 # executable. Graph types include: "classtree", "callgraph",
129 # "umlclass". Use "all" to include all graph types
130 graph: all
131
132 # The path to the Graphviz "dot" executable, used to generate
133 # graphs.
134 dotpath: /usr/bin/dot
135
136 # The name of one or more pstat files (generated by the profile
137 # or hotshot module). These are used to generate call graphs.
138 #pstat: autotest.pstat
139
140 # Specify the font used to generate Graphviz graphs.
141 # (e.g., helvetica or times).
142 graph-font: Helvetica
143
144 # Specify the font size used to generate Graphviz graphs.
145 graph-font-size: 10
146
147
148 ### Return value options
149
150 # The condition upon which Epydoc should exit with a non-zero
151 # exit status. Possible values are error, warning, docstring_warning
152 #fail-on: error