mirror of
https://github.com/beetbox/beets.git
synced 2025-12-06 16:42:42 +01:00
Remove direct dependency on Mutagen
This commit is contained in:
parent
48568c0e70
commit
1de894ab83
2 changed files with 4 additions and 2 deletions
|
|
@ -35,7 +35,9 @@ For packagers:
|
||||||
|
|
||||||
* Beets' library for manipulating media file metadata has now been split to a
|
* Beets' library for manipulating media file metadata has now been split to a
|
||||||
standalone project called `MediaFile`_, released as :pypi:`mediafile`. Beets
|
standalone project called `MediaFile`_, released as :pypi:`mediafile`. Beets
|
||||||
now depends on this new package.
|
now depends on this new package. Beets now depends on Mutagen transitively
|
||||||
|
through MediaFile rather than directly, except in the case of one of beets'
|
||||||
|
plugins (scrub).
|
||||||
|
|
||||||
.. _MediaFile: https://github.com/beetbox/mediafile
|
.. _MediaFile: https://github.com/beetbox/mediafile
|
||||||
|
|
||||||
|
|
|
||||||
2
setup.py
2
setup.py
|
|
@ -87,7 +87,6 @@ setup(
|
||||||
|
|
||||||
install_requires=[
|
install_requires=[
|
||||||
'six>=1.9',
|
'six>=1.9',
|
||||||
'mutagen>=1.33',
|
|
||||||
'unidecode',
|
'unidecode',
|
||||||
'musicbrainzngs>=0.4',
|
'musicbrainzngs>=0.4',
|
||||||
'pyyaml',
|
'pyyaml',
|
||||||
|
|
@ -143,6 +142,7 @@ setup(
|
||||||
(['pathlib'] if (sys.version_info < (3, 4, 0)) else []),
|
(['pathlib'] if (sys.version_info < (3, 4, 0)) else []),
|
||||||
'metasync': ['dbus-python'],
|
'metasync': ['dbus-python'],
|
||||||
'sonosupdate': ['soco'],
|
'sonosupdate': ['soco'],
|
||||||
|
'scrub': ['mutagen>=1.33'],
|
||||||
'bpd': ['PyGObject'],
|
'bpd': ['PyGObject'],
|
||||||
'replaygain': ['PyGObject'],
|
'replaygain': ['PyGObject'],
|
||||||
},
|
},
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue