mirror of
https://github.com/beetbox/beets.git
synced 2025-12-27 19:12:40 +01:00
Update optional dependencies in setup.py
This commit is contained in:
parent
9b0fcff216
commit
75f8372a89
1 changed files with 20 additions and 5 deletions
25
setup.py
25
setup.py
|
|
@ -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',
|
||||
|
|
|
|||
Loading…
Reference in a new issue