diff options
Diffstat (limited to 'sphinx/writers/html.py')
-rw-r--r-- | sphinx/writers/html.py | 34 |
1 files changed, 17 insertions, 17 deletions
diff --git a/sphinx/writers/html.py b/sphinx/writers/html.py index 80a06cc26..7ab84fb35 100644 --- a/sphinx/writers/html.py +++ b/sphinx/writers/html.py @@ -48,7 +48,7 @@ class HTMLWriter(Writer): def __init__(self, builder): # type: (StandaloneHTMLBuilder) -> None - super(HTMLWriter, self).__init__() + super().__init__() self.builder = builder def translate(self): @@ -76,7 +76,7 @@ class HTMLTranslator(SphinxTranslator, BaseTranslator): def __init__(self, builder, document): # type: (StandaloneHTMLBuilder, nodes.document) -> None - super(HTMLTranslator, self).__init__(builder, document) + super().__init__(builder, document) self.highlighter = self.builder.highlighter self.docnames = [self.builder.current_docname] # for singlehtml builder self.manpages_url = self.config.manpages_url @@ -377,18 +377,18 @@ class HTMLTranslator(SphinxTranslator, BaseTranslator): # avoid emitting empty <ul></ul> raise nodes.SkipNode self.generate_targets_for_listing(node) - super(HTMLTranslator, self).visit_bullet_list(node) + super().visit_bullet_list(node) # overwritten def visit_enumerated_list(self, node): # type: (nodes.Element) -> None self.generate_targets_for_listing(node) - super(HTMLTranslator, self).visit_enumerated_list(node) + super().visit_enumerated_list(node) # overwritten def visit_title(self, node): # type: (nodes.Element) -> None - super(HTMLTranslator, self).visit_title(node) + super().visit_title(node) self.add_secnumber(node) self.add_fignumber(node.parent) if isinstance(node.parent, nodes.table): @@ -414,14 +414,14 @@ class HTMLTranslator(SphinxTranslator, BaseTranslator): elif isinstance(node.parent, nodes.table): self.body.append('</span>') - super(HTMLTranslator, self).depart_title(node) + super().depart_title(node) # overwritten def visit_literal_block(self, node): # type: (nodes.Element) -> None if node.rawsource != node.astext(): # most probably a parsed-literal block -- don't highlight - return super(HTMLTranslator, self).visit_literal_block(node) + return super().visit_literal_block(node) lang = node.get('language', 'default') linenos = node.get('linenos', False) @@ -447,7 +447,7 @@ class HTMLTranslator(SphinxTranslator, BaseTranslator): if isinstance(node.parent, nodes.container) and node.parent.get('literal_block'): self.body.append('<div class="code-block-caption">') else: - super(HTMLTranslator, self).visit_caption(node) + super().visit_caption(node) self.add_fignumber(node.parent) self.body.append(self.starttag(node, 'span', '', CLASS='caption-text')) @@ -468,7 +468,7 @@ class HTMLTranslator(SphinxTranslator, BaseTranslator): if isinstance(node.parent, nodes.container) and node.parent.get('literal_block'): self.body.append('</div>\n') else: - super(HTMLTranslator, self).depart_caption(node) + super().depart_caption(node) def visit_doctest_block(self, node): # type: (nodes.Element) -> None @@ -554,7 +554,7 @@ class HTMLTranslator(SphinxTranslator, BaseTranslator): if isinstance(node.parent, addnodes.versionmodified): # Never compact versionmodified nodes. return False - return super(HTMLTranslator, self).should_be_compact_paragraph(node) + return super().should_be_compact_paragraph(node) def visit_compact_paragraph(self, node): # type: (nodes.Element) -> None @@ -628,7 +628,7 @@ class HTMLTranslator(SphinxTranslator, BaseTranslator): node['width'] = str(size[0]) if 'height' not in node: node['height'] = str(size[1]) - super(HTMLTranslator, self).visit_image(node) + super().visit_image(node) # overwritten def depart_image(self, node): @@ -636,7 +636,7 @@ class HTMLTranslator(SphinxTranslator, BaseTranslator): if node['uri'].lower().endswith(('svg', 'svgz')): self.body.append(self.context.pop()) else: - super(HTMLTranslator, self).depart_image(node) + super().depart_image(node) def visit_toctree(self, node): # type: (nodes.Element) -> None @@ -686,7 +686,7 @@ class HTMLTranslator(SphinxTranslator, BaseTranslator): def visit_option_group(self, node): # type: (nodes.Element) -> None - super(HTMLTranslator, self).visit_option_group(node) + super().visit_option_group(node) self.context[-2] = self.context[-2].replace(' ', ' ') # overwritten @@ -829,7 +829,7 @@ class HTMLTranslator(SphinxTranslator, BaseTranslator): def visit_table(self, node): # type: (nodes.Element) -> None self._table_row_index = 0 - return super(HTMLTranslator, self).visit_table(node) + return super().visit_table(node) def visit_row(self, node): # type: (nodes.Element) -> None @@ -843,14 +843,14 @@ class HTMLTranslator(SphinxTranslator, BaseTranslator): def visit_entry(self, node): # type: (nodes.Element) -> None - super(HTMLTranslator, self).visit_entry(node) + super().visit_entry(node) if self.body[-1] == ' ': self.body[-1] = ' ' def visit_field_list(self, node): # type: (nodes.Element) -> None self._fieldlist_row_index = 0 - return super(HTMLTranslator, self).visit_field_list(node) + return super().visit_field_list(node) def visit_field(self, node): # type: (nodes.Element) -> None @@ -864,7 +864,7 @@ class HTMLTranslator(SphinxTranslator, BaseTranslator): def visit_field_name(self, node): # type: (nodes.Element) -> None context_count = len(self.context) - super(HTMLTranslator, self).visit_field_name(node) + super().visit_field_name(node) if context_count != len(self.context): self.context[-1] = self.context[-1].replace(' ', ' ') |