Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 634730
Collapse All | Expand All

(-)psycopg-2.7.3.2/doc/src/tools/lib/dbapi_extension.py (-7 / +6 lines)
Lines 12-18 Link Here
12
from docutils import nodes
12
from docutils import nodes
13
from sphinx.locale import _
13
from sphinx.locale import _
14
from sphinx.util.compat import Directive, make_admonition
14
from docutils.parsers.rst import Directive
15
class extension_node(nodes.Admonition, nodes.Element): pass
15
class extension_node(nodes.Admonition, nodes.Element): pass
Lines 29-40 class Extension(Directive): Link Here
29
    option_spec = {}
29
    option_spec = {}
30
    def run(self):
30
    def run(self):
31
        nodes = make_admonition(extension_node,
31
        node = extension_node('\n'.join(self.content))
32
                self.name, [_('DB API extension')], self.options,
32
        node += nodes.title(_('DB API extension'), _('DB API extension'))
33
                self.content, self.lineno, self.content_offset,
33
        self.state.nested_parse(self.content, self.content_offset, node)
34
                self.block_text, self.state, self.state_machine)
34
        node['classes'].append('dbapi-extension')
35
        nodes[0]['classes'].append('dbapi-extension')
35
        return [node]
36
        return nodes
37
def visit_extension_node(self, node):
36
def visit_extension_node(self, node):

Return to bug 634730