Commit graph

152 commits

Author SHA1 Message Date
Adrian Sampson
cf5fa501e2 Version bump: 1.4.2 2016-11-25 22:16:03 -05:00
Adrian Sampson
60ec732e10 Version bump: 1.4.1 2016-11-25 21:38:06 -05:00
Diego Moreda
e7f2a111e4 discogs: add test dependencies, fix spelling 2016-10-09 17:57:36 +02:00
Adrian Sampson
f001c0c532 Require Mutagen 1.33
This simplifies the exception-handling story. It also clarifies exactly what's
going on, which I didn't fully realize before: Mutagen *never* raises IOError
anymore, even for IO-related errors, so MediaFile doesn't either.
2016-08-02 08:39:14 -04:00
Johnny Robeson
86cfe24d79 depend on six>=1.9 as it adds functions we need
1.9.0 is the release that added the `@py2_unicode_compatible` and the
3.x compatible unittest aliases we rely on
2016-07-31 03:59:44 -04:00
Johnny Robeson
b5d22ec7b8 don't install pathlib on py 2.7
Fixes #2105
2016-07-05 22:29:45 -04:00
Johnny Robeson
0290c9eadb actually remove unconditional enum34 from setup.py 2016-07-04 16:15:56 -04:00
Johnny Robeson
81887ed817 don't require enum34 on python < 3.4 2016-07-02 22:53:23 -04:00
Adrian Sampson
b49d3344d4 Next release version is 1.4.0, not 1.3.20
It's time for a minor version bump with our six dependency and "experimental"
Python 3 support.
2016-07-02 10:11:31 -07:00
Adrian Sampson
4955933670 Update Mutagen dependency (#2088)
This lets us remove a few more workarounds that Mutagen itself has addressed
already.
2016-06-28 10:58:08 -07:00
Adrian Sampson
736ad66518 Merge pull request #2066 from beetbox/use-six
Use the six package to handle py2/p3 compatibility
2016-06-25 18:09:56 -07:00
Adrian Sampson
2b289cd74c Fix setup.py comment about bpd dependencies 2016-06-25 18:04:03 -07:00
Adrian Sampson
035bf96558 Version bump: 1.3.20 2016-06-25 17:53:20 -07:00
Johnny Robeson
695ac781c2 add six as a new dependency for beets 2016-06-23 04:40:18 -04:00
Johannes Baiter
85d6ef4a80 Revive Beatport plugin with support for OAuth API (#1989) 2016-06-21 11:02:16 +02:00
Johnny Robeson
5208cfcaed Revert "add six as a new dependency for beets" for now
It will return after the next bugfix release
This reverts commit 705557a5d2.
2016-06-20 00:16:18 -04:00
Johnny Robeson
705557a5d2 add six as a new dependency for beets 2016-06-19 22:55:31 -04:00
Johnny Robeson
2b222d6091 remove outdated ordereddict dep from setup.py 2016-06-11 03:51:23 -04:00
Adrian Sampson
2b9f4773a9 Version bump: 1.3.19 2016-05-31 10:43:36 -07:00
Adrian Sampson
395877d903 Remove the Echo Nest plugin 😢 (#1920) 2016-05-30 22:25:58 -07:00
Adrian Sampson
df07d83a6d Version bump: 1.3.18 2016-02-07 22:39:32 -08:00
Adrian Sampson
0301bb517d Update links for our new domain 2016-01-08 16:26:13 -08:00
Jack Wilsdon
12cd5306b7 Update copyright dates to 2016 2015-12-30 15:42:06 +00:00
Adrian Sampson
fe8cb952ce Version bump: 1.3.17 2015-12-28 16:56:54 -08:00
Peter Kessen
3eb8008b11 added encoding as comment in files
added line like
# -*- coding: utf-8 -*-
to all files with correct license in header
2015-11-19 18:41:01 +01:00
Adrian Sampson
ef26d4c926 Version bump for 1.3.16 2015-10-17 17:45:46 -07:00
Adrian Sampson
2466f957d9 Version bump for 1.3.15 2015-08-02 22:45:55 -07:00
Kylie McClain
687dc9ddcd Use python-mpd2 instead of python-mpd. Fixes #1472. 2015-05-24 18:24:29 -04:00
Cody Reichert
b776a71a8c handle mpdstats update_rating when item is None / add appropriate tests 2015-04-28 23:23:27 -05:00
Adrian Sampson
274865147c Version bump for dev: 1.3.14 2015-04-24 08:56:17 -07:00
Adrian Sampson
841f646fd7 Version bump for dev: 1.3.13 2015-04-18 17:05:45 -07:00
Adrian Sampson
23cb0a1b43 An outdated comment 2015-04-18 17:00:20 -07:00
Heinz Wiesinger
c50d59f7e7 Rename metadata sync plugin. 2015-04-18 14:02:51 +02:00
Heinz Wiesinger
5e43b07128 Initial version of a plugin that syncs metadata from other applications. 2015-04-18 14:02:51 +02:00
Adrian Sampson
649a0111d6 Actually skip copying manpages 2015-04-14 10:09:24 -07:00
Adrian Sampson
2f7f037e8e setup.py sdist: Allow make man failure
This should let us run Tox on Windows, where Make isn't available.
2015-04-14 10:02:09 -07:00
Adrian Sampson
020ed0c76b Merge pull request #1389 from tomjaspers/faster-levenshtein
Use Levenshtein distance from Jellyfish library
2015-04-05 23:41:27 -05:00
Adrian Sampson
b94088eceb Version bump for dev: 1.3.12 2015-04-05 23:26:37 -05:00
Bruno Cauet
eef82aea59 Update discogs_client version: 2.0.0 to 2.1.0
Concludes #1345.
2015-04-02 11:19:15 +02:00
Bruno Cauet
c6f6e3164a Merge branch 'thread-safe-logging2' 2015-04-01 10:45:12 +02:00
Bruno Cauet
f6f68420b5 Drop Python 2.6 support
See PR #1366 and PR #1390 for a thorough explanation.
2015-04-01 10:43:33 +02:00
Tom Jaspers
57196e643a Use Levenshtein distance from Jellyfish library
Its about two orders of magnitude faster than current 'handrolled' one

See #646
2015-03-31 14:02:58 +02:00
Bruno Cauet
265fa962eb Merge branch 'master' into thumbnails 2015-03-25 18:17:12 +01:00
Tom Jaspers
12ecb2ce35 Fix formatting to new PEP8 version (1.6.2)
PEP8 1.6.2 (2015-02-15):
- added check for breaking around a binary operator

This caused Travis to fail on "W503 line break before binary operator"
2015-02-16 18:21:56 +01:00
Bruno Cauet
fa00a8ab23 Update setup.py for tox 2015-01-29 12:19:19 +01:00
Bruno Cauet
17d6d6529e thumbails: improve logging, update dependencies 2015-01-28 11:12:55 +01:00
Bruno Cauet
5b8a846d1f Add a new plugin: thumbnails
Generate thumbnails for albums, based on freedesktop specification. This
plugin is POSIX-only.

Require Python Imaging Library or Image Magick
2015-01-27 17:16:25 +01:00
Adrian Sampson
d9481a0886 Require a newer enum34
Not sure what was wrong with 0.9, but it was crashing on first use on my
system.
2015-01-26 17:12:10 -08:00
Bruno Cauet
c2f8cb9983 Merge branch 'master' into future
Conflicts:
	test/test_plugins.py
2015-01-21 10:04:33 +01:00
Adrian Sampson
770ffad638 Require mutagen 1.27
Avoid incorrect reporting of audio properties for MPEG-4 on earlier versions,
as in #1243.
2015-01-20 15:30:28 -08:00