Carl Suster
ece5726567
Make pathlib dependency in tests conditional
...
We already do this in the optional dependency section so this shouldn't cause any problems. It's only used by the `thumbnails` plugin.
2019-05-30 12:47:18 +10:00
Adrian Sampson
a34f19e01c
Version bump: 1.4.9
...
Given what we have in the pipeline, we may need to change this to 1.5.0
instead...
2019-05-16 20:44:38 -04:00
Carl Suster
86a0f04f26
setup.py: add optional PyGObject dependency
2019-04-27 13:43:58 +10:00
Carl Suster
75f8372a89
Update optional dependencies in setup.py
2019-04-27 12:43:50 +10:00
Jack Wilsdon
8df213e9b6
Support Python 3.8 ( fixes #3201 )
2019-03-31 18:26:22 +01:00
Adrian Sampson
f312b1f0b7
Fix #3168 : several versions of munkres
...
Require different version constraints for Pythons <3.5, =3.5, and >3.5.
2019-02-25 10:06:14 -05:00
Adrian Sampson
7360bbc152
Only pin Jellyfish version on py2
2019-02-17 13:06:55 -05:00
Adrian Sampson
864f9f9167
Merge pull request #3112 from efischer19/master
...
Maintain python 2 compatibility
2019-02-17 13:03:23 -05:00
Jack Wilsdon
9ca80dd3fd
Lock munkres to 1.0.x
2019-02-15 23:56:21 +00:00
Eric Fischer
0df0dfe986
Maintain python 2 compatibility
...
Jellyfish is no longer python 2 compatible as of release 0.7.0.
By pinning the previous release, beets is still able to be installed
and run on python 2 systems without issue.
2019-01-10 21:05:57 -05:00
Frederik “Freso” S. Olesen
338541c066
Add Python 3.7 to classifiers in setup.py
...
beets runs perfectly well under 3.7 on Arch Linux and we're also doing
automated testing/continuous integration for Python 3.7 in Travis.
2018-10-30 09:33:35 +01:00
Adrian Sampson
a8080fa750
Version bump: 1.4.8
2018-05-29 16:07:38 -04:00
Adrian Sampson
61a752d234
Version bump: 1.4.7
2017-12-21 13:16:12 -05:00
Hugo
5348d5ddc0
Update classifiers
2017-10-30 08:57:00 +02:00
Adrian Sampson
7e8056b0e8
Version bump: 1.4.6
2017-06-20 14:49:19 -04:00
Adrian Sampson
8842bd3ecc
Version bump: 1.4.5
2017-06-10 16:28:50 -04:00
Adrian Sampson
48337870cc
Bump the required discogs-client version ( #2387 )
2017-01-28 15:21:10 -05:00
Adrian Sampson
ca904a9d0c
mpdstats: Fix Python 3 compatibility ( fix #2405 )
...
We previously needed a hack to get the client to consume and produce Unicode strings. The library has since added Unicode support, behind a constructor flag. We can remove the hack now, which was causing a crash on Python 3 because the library uses Unicode by default there, and instead use its built-in support.
2017-01-21 23:21:11 -08:00
Adrian Sampson
0bd6062ee9
Version bump: 1.4.4
2017-01-09 10:40:06 -05:00
inytar
d0dd0b2a05
Add absubmit plugins dependencies to the extras_require field
2016-12-26 16:51:14 -05:00
Johnny Robeson
88f59e64ea
Add Python 3 trove classifiers
2016-12-17 18:55:59 -05:00
Adrian Sampson
faf2b9feb3
Version bump: 1.4.3
2016-12-16 22:07:34 -05:00
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