Multiscale Modelling Tool - mathematical modelling without the maths
GNU General Public License v3.0
21
stars
4
forks
source link
Incompat with Python 3.8: changing dictionary keys during iteration now results in a RuntimeError #379
Closed
willfurnass closed 4 years ago
A change introduced in Python 3.8 (https://github.com/python/cpython/pull/12596) results in RuntimeErrors being generated if dictionary keys are changed during iteration.
This causes failures for us in
views.py
and possibly elsewhere.This will need addressing as Python 3.6-3.8 are the currently-supported versions of Python.
A stack trace produced from a tox run: