{# MirrorDash's answer to Settings → Updates → Check for Updates (routes.get_system_update_check). blocked: the last try to a newer Python, stopped by modules that don't work with it (service.incompatible). #} {% if error %}
MirrorDash is up-to-date (v{{ data.current_version }}).
{% else %} {% set latest = data.latest_version %}MirrorDash update available! Version v{{ latest }} is ready to install (installed now: v{{ data.current_version }}).
{% if system_first %}There is a system update too: install that first, then this one.
{% elif blocked %}v{{ latest }} needs Python {{ blocked.python }}. These modules don't work with it yet:
Installing anyway turns them off (their settings are kept); install them again from Modules once their makers have updated them. Or wait.
{% else %} {% if data.needs_python %}It needs Python {{ data.needs_python }}: the mirror installs it and first checks that every module works with it.
{% endif %} {% endif %}