diff --git a/docs/changelog.rst b/docs/changelog.rst index 6f0c2e835..2e3debf45 100644 --- a/docs/changelog.rst +++ b/docs/changelog.rst @@ -35,7 +35,9 @@ For packagers: * Beets' library for manipulating media file metadata has now been split to a 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 diff --git a/setup.py b/setup.py index 50c875d12..4a8b85f2d 100755 --- a/setup.py +++ b/setup.py @@ -87,7 +87,6 @@ setup( install_requires=[ 'six>=1.9', - 'mutagen>=1.33', 'unidecode', 'musicbrainzngs>=0.4', 'pyyaml', @@ -143,6 +142,7 @@ setup( (['pathlib'] if (sys.version_info < (3, 4, 0)) else []), 'metasync': ['dbus-python'], 'sonosupdate': ['soco'], + 'scrub': ['mutagen>=1.33'], 'bpd': ['PyGObject'], 'replaygain': ['PyGObject'], },