15808f684SSatish Balay[epydoc] # Epydoc section marker (required by ConfigParser) 25808f684SSatish Balay 35808f684SSatish Balay# The list of objects to document. Objects can be named using 45808f684SSatish Balay# dotted names, module filenames, or package directory names. 55808f684SSatish Balay# Alases for this option include "objects" and "values". 65808f684SSatish Balaymodules: petsc4py 75808f684SSatish Balay 85808f684SSatish Balay# The type of output that should be generated. Should be one 95808f684SSatish Balay# of: html, text, latex, dvi, ps, pdf. 105808f684SSatish Balay#output: html 115808f684SSatish Balay 125808f684SSatish Balay# The path to the output directory. May be relative or absolute. 135808f684SSatish Balay#target: docs/html/ 145808f684SSatish Balay 155808f684SSatish Balay# An integer indicating how verbose epydoc should be. The default 16a5b23f4aSJose E. Roman# value is 0; negative values will suppress warnings and errors; 175808f684SSatish Balay# positive values will give more verbose output. 185808f684SSatish Balayverbosity: 0 195808f684SSatish Balay 205808f684SSatish Balay# A boolean value indicating that Epydoc should show a tracaback 215808f684SSatish Balay# in case of unexpected error. By default don't show tracebacks 225808f684SSatish Balay#debug: 0 235808f684SSatish Balay 245808f684SSatish Balay# If True, don't try to use colors or cursor control when doing 255808f684SSatish Balay# textual output. The default False assumes a rich text prompt 265808f684SSatish Balay#simple-term: 0 275808f684SSatish Balay 285808f684SSatish Balay 295808f684SSatish Balay### Generation options 305808f684SSatish Balay 315808f684SSatish Balay# The default markup language for docstrings, for modules that do 325808f684SSatish Balay# not define __docformat__. Defaults to epytext. 335808f684SSatish Balaydocformat: reStructuredText 345808f684SSatish Balay 355808f684SSatish Balay# Whether or not parsing should be used to examine objects. 365808f684SSatish Balayparse: yes 375808f684SSatish Balay 385808f684SSatish Balay# Whether or not introspection should be used to examine objects. 395808f684SSatish Balayintrospect: yes 405808f684SSatish Balay 415808f684SSatish Balay# Don't examine in any way the modules whose dotted name match this 425808f684SSatish Balay# regular expression pattern. 435808f684SSatish Balayexclude: petsc4py.__main__ 445808f684SSatish Balay 455808f684SSatish Balay 465808f684SSatish Balay# Don't perform introspection on the modules whose dotted name match this 475808f684SSatish Balay# regular expression pattern. 485808f684SSatish Balay#exclude-introspect 495808f684SSatish Balay 505808f684SSatish Balay# Don't perform parsing on the modules whose dotted name match this 515808f684SSatish Balay# regular expression pattern. 525808f684SSatish Balay#exclude-parse: 535808f684SSatish Balay 545808f684SSatish Balay# The format for showing inheritance objects. 555808f684SSatish Balay# It should be one of: 'grouped', 'listed', 'included'. 565808f684SSatish Balayinheritance: listed 575808f684SSatish Balay 58a5b23f4aSJose E. Roman# Whether or not to include private variables. (Even if included, 595808f684SSatish Balay# private variables will be hidden by default.) 605808f684SSatish Balayprivate: yes 615808f684SSatish Balay 625808f684SSatish Balay# Whether or not to list each module's imports. 635808f684SSatish Balayimports: no 645808f684SSatish Balay 655808f684SSatish Balay# Whether or not to include syntax highlighted source code in 665808f684SSatish Balay# the output (HTML only). 675808f684SSatish Balaysourcecode: no 685808f684SSatish Balay 69*15229ffcSPierre Jolivet# Whether or not to include a page with Epydoc log, containing 705808f684SSatish Balay# effective option at the time of generation and the reported logs. 715808f684SSatish Balayinclude-log: no 725808f684SSatish Balay 735808f684SSatish Balay 745808f684SSatish Balay### Output options 755808f684SSatish Balay 765808f684SSatish Balay# The documented project's name. 775808f684SSatish Balayname: PETSc for Python 785808f684SSatish Balay 795808f684SSatish Balay# The documented project's URL. 80eaf87d4bSBarry Smithurl: https://gitlab.com/petsc/petsc 815808f684SSatish Balay 825808f684SSatish Balay# The CSS stylesheet for HTML output. Can be the name of a builtin 835808f684SSatish Balay# stylesheet, or the name of a file. 845808f684SSatish Balaycss: white 855808f684SSatish Balay 865808f684SSatish Balay# HTML code for the project link in the navigation bar. If left 875808f684SSatish Balay# unspecified, the project link will be generated based on the 885808f684SSatish Balay# project's name and URL. 895808f684SSatish Balay#link: <a href="somewhere">My Cool Project</a> 905808f684SSatish Balay 915808f684SSatish Balay# The "top" page for the documentation. Can be a URL, the name 925808f684SSatish Balay# of a module or class, or one of the special names "trees.html", 935808f684SSatish Balay# "indices.html", or "help.html" 945808f684SSatish Balay#top: os.path 955808f684SSatish Balay 965808f684SSatish Balay# An alternative help file. The named file should contain the 975808f684SSatish Balay# body of an HTML file; navigation bars will be added to it. 985808f684SSatish Balay#help: my_helpfile.html 995808f684SSatish Balay 1005808f684SSatish Balay# Whether or not to include a frames-based table of contents. 1015808f684SSatish Balayframes: yes 1025808f684SSatish Balay 1035808f684SSatish Balay# Whether each class should be listed in its own section when 1045808f684SSatish Balay# generating LaTeX or PDF output. 1055808f684SSatish Balayseparate-classes: no 1065808f684SSatish Balay 1075808f684SSatish Balay 1085808f684SSatish Balay### API linking options 1095808f684SSatish Balay 1105808f684SSatish Balay# Define a new API document. A new interpreted text role 1115808f684SSatish Balay# will be created 1125808f684SSatish Balay#external-api: epydoc 1135808f684SSatish Balay 1145808f684SSatish Balay# Use the records in this file to resolve objects in the API named NAME. 1155808f684SSatish Balay#external-api-file: epydoc:api-objects.txt 1165808f684SSatish Balay 1175808f684SSatish Balay# Use this URL prefix to configure the string returned for external API. 1185808f684SSatish Balay#external-api-root: epydoc:http://epydoc.sourceforge.net/api 1195808f684SSatish Balay 1205808f684SSatish Balay 1215808f684SSatish Balay### Graph options 1225808f684SSatish Balay 1235808f684SSatish Balay# The list of graph types that should be automatically included 1245808f684SSatish Balay# in the output. Graphs are generated using the Graphviz "dot" 1255808f684SSatish Balay# executable. Graph types include: "classtree", "callgraph", 1265808f684SSatish Balay# "umlclasstree". Use "all" to include all graph types 1275808f684SSatish Balaygraph: classtree 1285808f684SSatish Balay 1295808f684SSatish Balay# The path to the Graphviz "dot" executable, used to generate 1305808f684SSatish Balay# graphs. 1315808f684SSatish Balay#dotpath: /usr/local/bin/dot 1325808f684SSatish Balay 1335808f684SSatish Balay# The name of one or more pstat files (generated by the profile 1345808f684SSatish Balay# or hotshot module). These are used to generate call graphs. 1355808f684SSatish Balay#pstat: profile.out 1365808f684SSatish Balay 1375808f684SSatish Balay# Specify the font used to generate Graphviz graphs. 1385808f684SSatish Balay# (e.g., helvetica or times). 1395808f684SSatish Balaygraph-font: Helvetica 1405808f684SSatish Balay 1415808f684SSatish Balay# Specify the font size used to generate Graphviz graphs. 1425808f684SSatish Balaygraph-font-size: 10 1435808f684SSatish Balay 1445808f684SSatish Balay 1455808f684SSatish Balay### Return value options 1465808f684SSatish Balay 1475808f684SSatish Balay# The condition upon which Epydoc should exit with a non-zero 1485808f684SSatish Balay# exit status. Possible values are error, warning, docstring_warning 1495808f684SSatish Balay#fail-on: error 150