Update optional dependencies in setup.py

This commit is contained in:
Carl Suster 2019-04-27 12:43:50 +10:00
parent 9b0fcff216
commit 75f8372a89

View file

@ -123,22 +123,37 @@ setup(
# Plugin (optional) dependencies:
extras_require={
'absubmit': ['requests'],
'fetchart': ['requests'],
'fetchart': ['requests', 'Pillow'],
'embedart': ['Pillow'],
'embyupdate': ['requests'],
'chroma': ['pyacoustid'],
'gmusic': ['gmusicapi'],
'discogs': ['discogs-client>=2.2.1'],
'beatport': ['requests-oauthlib>=0.6.1'],
'kodiupdate': ['requests'],
'lastgenre': ['pylast'],
'lastimport': ['pylast'],
'lyrics': ['requests', 'beautifulsoup4', 'langdetect'],
'mpdstats': ['python-mpd2>=0.4.2'],
'plexupdate': ['requests'],
'web': ['flask', 'flask-cors'],
'import': ['rarfile'],
'thumbnails': ['pyxdg'] +
'thumbnails': ['pyxdg', 'Pillow'] +
(['pathlib'] if (sys.version_info < (3, 4, 0)) else []),
'metasync': ['dbus-python'],
'sonosupdate': ['soco'],
},
# Non-Python/non-PyPI plugin dependencies:
# convert: ffmpeg
# bpd: python-gi and GStreamer
# absubmit: extractor binary from http://acousticbrainz.org/download
# chroma: chromaprint or fpcalc
# convert: ffmpeg
# badfiles: mp3val and flac
# bpd: python-gi and GStreamer 1.0+
# embedart: ImageMagick
# absubmit: extractor binary from http://acousticbrainz.org/download
# keyfinder: KeyFinder
# replaygain: python-gi and GStreamer 1.0+ or mp3gain/aacgain
# or Python Audio Tools
# ipfs: go-ipfs
classifiers=[
'Topic :: Multimedia :: Sound/Audio',