soft-matter / pims

Python Image Sequence: Load video and sequential images in many formats with a simple, consistent interface.
http://soft-matter.github.io/pims/
Other
259 stars 67 forks source link

cine.py broken by python 3.9+ #402

Closed leonavery closed 2 years ago

leonavery commented 2 years ago

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.

marscher commented 2 years ago

It seems this has been fixed on master already, when can users expect a new release?

nkeim commented 2 years ago

Closing now that #412 is active.