package documentation

Render pydoctor data as HTML.
Package pages The classes that turn Documentable instances into objects we can render.
Module summary Classes that generate the summary pages.
Module util Miscellaneous utilities for the HTML writer.
Module writer Badly named module that contains the driving code for the rendering.


Class ​Failed​To​Create​Template Raised when a template could not be created because of an error
Class ​Html​Template HTML template that works with the Twisted templating system and use xml.dom.minidom to parse the pydoctor-template-version meta tag.
Class ​IWriter Interface class for pydoctor output writer.
Class ​Override​Template​Not​Allowed Raised when a template path overrides a path of a different type (HTML/static/directory).
Class ​Static​Template Static template: no rendering, will be copied as is to build directory.
Class ​Template Represents a pydoctor template file.
Class ​Template​Element Renderable element based on a template file.
Class ​Template​Error Raised when there is an problem with a template. TemplateErrors are fatal.
Class ​Template​Lookup The TemplateLookup handles the HTML template files locations. A little bit like mako.lookup.TemplateLookup but more simple.
Class ​Template​Writer HTML templates writer.
Class ​Unsupported​Template​Version Raised when custom template is designed for a newer version of pydoctor
Function parse​_xml Create a minidom representaton of the XML string.
Constant DOCTYPE Undocumented
DOCTYPE: bytes =


b'''<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
def parse_xml(text):
Create a minidom representaton of the XML string.