Changed to not require collections

collections library is only available in Py 2.7+
This commit is contained in:
Howard Jones 2014-08-17 19:11:01 +01:00
parent af347d957e
commit 4bf07aa8a6

View file

@ -24,7 +24,6 @@ import itertools
import codecs
import platform
import re
import collections
import beets
from beets import ui
@ -745,9 +744,10 @@ class TerminalImportSession(importer.ImportSession):
def summarize_items(self,items):
summary_text = ""
summary_text += "%d items. " % len(items)
format_counts = collections.Counter( [item[1] for item in items] )
format_counts = {}
for item in items:
format_counts[item[1]] = format_counts.get(item[1],0) + 1;
for format, count in format_counts.iteritems():
summary_text += '{count} {format}. '.format(format=format, count=count)