{% import "macros.html" as ui %}
{{ ui.view_header("architecture", "ARCHITECTURE", "How the project is organized: modules inside their packages, and which module imports which (the importer above, the arrow pointing to what it imports). Imports that form a cycle are red.") }}
package subpackage module (.py file) {% if params.level == "packages" %} imports between them (thicker = more) {% else %} imports import cycle {% endif %}
{{ ui.view_canvas("architecture", data_url, params.focus) }}