{% for line in info['Traceback'][-1]['Source Code'].split('\n') %}
{% set stripped_line = line.replace(' ', '') %}
{% set indent = 30 * (line.count(' ') - 1) %}
{% if info['Traceback'][-1]['Module Line Number'] + loop.index0 == info['Traceback'][-1]['Error Line Number'] %}
{{stripped_line}}
{% else %}
{{stripped_line}}
{% endif %}
{% endfor %}
Local Variables in the scope of {{info['Traceback'][-1]['Module']|e}}
{% for field, value in info['Traceback'][-1]['Local Variables'] %}
{{ field|e }}
{{ value|e }}
{% endfor %}
Object Inspection in the scope of {{info['Traceback'][-1]['Module']|e}}
{% for field, value in info['Traceback'][-1]['Object Variables'] %}