{{ log.debug("Rendering " + class.path) }}
{% if show_full_path %}{{ class.path }}{% else %}{{ class.name }}{% endif %}
{% endif %}
{% with labels = ['class'] %}
{% include "labels.html" with context %}
{% endwith %}
{% endfilter %}
{% if config.separate_signature and config.merge_init_into_class %}
{% if "__init__" in class.members %}
{% with function = class.members["__init__"] %}
{% filter highlight(language="python", inline=False) -%}
def {% filter format_signature(config.line_length) %}
__init__{% include "signature.html" with context %}
{% endfilter %}:
{% endfilter %}
{% endwith %}
{% endif %}
{% endif %}
{% else %}
{% if config.show_root_toc_entry %}
{% filter heading(heading_level,
role="class",
id=html_id,
toc_label=class.path if config.show_root_full_path else class.name,
hidden=True) %}
{% endfilter %}
{% endif %}
{% set heading_level = heading_level - 1 %}
{% endif %}
Bases: {% for expression in class.bases -%}
{% include "expression.html" with context %}
{% if not loop.last %}, {% endif %}
{% endfor -%}
{{ class.relative_filepath }}
{{ class.relative_filepath }}