From 8c159fa2f04679d1d3afb9e02701c61d89ee4cfa Mon Sep 17 00:00:00 2001 From: Adrian Sampson Date: Thu, 16 Sep 2010 23:19:22 -0700 Subject: [PATCH] remove BPD from default plugins, no more dependency on eventlet --- NEWS | 4 ++++ beets/plugins.py | 2 +- setup.py | 3 +-- 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/NEWS b/NEWS index afdb48016..1a26460c8 100644 --- a/NEWS +++ b/NEWS @@ -10,6 +10,10 @@ track distance function. * New event system for plugins (thanks, Jeff!). Plugins can now get callbacks from beets when certain events occur in the core. +* The BPD plugin is now disabled by default. This greatly simplifies + installation of the beets core, which has no compiled dependencies + now. To use BPD, though, you'll need to set "plugins: bpd" in your + .beetsconfig. * Fixed bug that completely broke non-autotagged imports ("import -A"). * Fixed bug that logged the wrong paths when using "import -l". * A new "-v" command line switch enables debugging output. diff --git a/beets/plugins.py b/beets/plugins.py index 4663a49ea..718c335bb 100644 --- a/beets/plugins.py +++ b/beets/plugins.py @@ -20,7 +20,7 @@ import traceback from collections import defaultdict PLUGIN_NAMESPACE = 'beetsplug' -DEFAULT_PLUGINS = ['bpd'] +DEFAULT_PLUGINS = [] # Global logger. log = logging.getLogger('beets') diff --git a/setup.py b/setup.py index 60abcb321..913ba9025 100755 --- a/setup.py +++ b/setup.py @@ -22,7 +22,7 @@ def _read(fn): return open(path).read() setup(name='beets', - version='1.0b4', + version='1.0b5', description='music tagger and library organizer', author='Adrian Sampson', author_email='adrian@radbox.org', @@ -50,7 +50,6 @@ setup(name='beets', 'mutagen', 'python-musicbrainz2 >= 0.7.0', 'munkres', - 'eventlet >= 0.9.3', ], classifiers=[