{# The modules' answer to Settings → Updates → Check for Updates (routes.get_system_update_check), into #modules-update-result out of band. updates: modules.service.module_updates(); versions come from PyPI or a GitHub release, so they are only ever text here. #} {% if error %}
Failed to check for module updates: {{ error }}
{% elif not updates %}

Every module is up-to-date.

{% else %}

{{ updates | length }} module update{{ "s" if updates | length > 1 }} available

{% endif %}