Description
Since commit e92e9d7 setup.py
is completly borked.
It tried fixing it myself but ran into other issues.
-
Using
install_requires
with'pillow-simd'
does not work (dependency is not found even if it is installed), while using'Pillow'
seems to work. I think the reason for this is Pillow-SIMD is meant to be a drop-in replacement. -
Although listing
'Pillow'
as a dependency forces me to install olefile, which seems completly uneccessary under Linux, or am I wrong? -
Even with this fixed there won't bin any working file in the bin directory because you rely on
avpython
. I tried looking it up but it is beyond me. The main issue here is that there only seems to be windows executables available and I cannot find a source.
My attempt at fixing setup.py
(not complete):
from setuptools import setup, find_packages
setup(
name='audio_visualizer_python',
version='1.0',
description='A little GUI tool to render visualization videos of audio files',
license='MIT',
url='https://github.com/djfun/audio-visualizer-python',
packages=find_packages(),
package_data={
'src': ['*'],
},
install_requires=['Pillow-SIMD', 'numpy'],
entry_points={
'gui_scripts': [
'audio-visualizer-python = avpython:main'
]
}
)