In python 3.9+, Iterable can no longer be imported directly from collections. It has been moved to collections.abc. Thus this line:
from collections import Iterable
in cine.py is broken. It needs to be
from collections.abc import Iterable
presumably conditional on the python version.
In python 3.9+,
Iterablecan no longer be imported directly fromcollections. It has been moved tocollections.abc. Thus this line:in
cine.pyis broken. It needs to bepresumably conditional on the python version.