Closed hboetes closed 2 years ago
I just install r128gain on fedora-35, added all dependencies and ran into this error.
Failed to analyze file './some_file.flac': AttributeError module 'collections' has no attribute 'Iterable'
According to https://stackoverflow.com/questions/53978542/how-to-use-collections-abc-from-both-python-3-8-and-python-2-7/53978543#53978543 something has been deprecated somewhere.
This is a know issue in one of the dependencies, ffmpeg-python.
ffmpeg-python
The smallest fix is to replace collections.Iterable by collections.abc.Iterable in /usr/lib/python3.10/site-packages/ffmpeg/_run.py.
collections.Iterable
collections.abc.Iterable
/usr/lib/python3.10/site-packages/ffmpeg/_run.py
I just install r128gain on fedora-35, added all dependencies and ran into this error.
According to https://stackoverflow.com/questions/53978542/how-to-use-collections-abc-from-both-python-3-8-and-python-2-7/53978543#53978543 something has been deprecated somewhere.