maffo999
ad4fb610a1
Added version dependency for python3-discogs-client. PR 4118
2021-10-22 08:32:06 +02:00
Andrew Rogl
277f4e72d1
Remove unrequired flake8 checks
2021-08-27 08:26:07 +10:00
Andrew Rogl
ee4268dabb
Remove unused imports
...
Fix imports
Fix formatting
2021-08-26 20:59:48 +10:00
Andrew Rogl
e262766580
pyupgrade root
2021-08-25 15:27:16 +10:00
Adrian Sampson
2ff7e6bc47
Fix missing comma in setup.py
2021-08-19 16:57:47 -04:00
Adrian Sampson
1cf80b340f
Drop Python <3.6 requirements from setup.py
2021-08-19 16:34:50 -04:00
Adrian Sampson
21e11f5bb3
Version bump: v1.5.1
2021-08-19 15:57:14 -04:00
Andrew Rogl
9ce93faa22
Flake8 setup.py
2021-05-07 22:33:11 +10:00
Andrew Rogl
45e63e6838
fix up setup
2021-05-07 22:30:14 +10:00
Andrew Rogl
533559136e
Add 7z file support #3906
2021-05-07 22:04:46 +10:00
wisp3rwind
89624cf0a1
setup.py: add 3.9 classifier, add note about ffmpeg dep for replaygain
2021-03-22 19:04:49 +01:00
George Rawlinson
00252ab28f
Fix #3608 : Replace discogs-client with python3-discogs-client
...
discogs-client has been deprecated since June 2020, the replacement
is actively developed by the community and does not have any breaking
API changes.
Signed-off-by: George Rawlinson <george@rawlinson.net.nz>
2021-02-27 10:09:23 +13:00
Jack Wilsdon
dc0350d6ff
Remove flake8-blind-except flake8 extension
...
pycodestyle 2.1.0 now raises a lint error on blind "except" statements,
whereas this library now raises a lint error on "except Exception"
instead (which is something we don't really want).
2021-01-08 18:21:07 +00:00
Adrian Sampson
9657919968
Merge pull request #3088 from rubdos/reflink
...
Add reflink option
2020-11-27 13:29:10 -05:00
jtpavlock
9291d9c304
Fix rarfile 4.0 dependency conflict ( #3711 )
2020-08-01 16:35:53 -05:00
Jacob Pavlock
019055c156
add docstring checks to flake8
...
currently ignore all errors on a per-file basis
2020-07-29 17:21:15 -07:00
Ruben De Smet
43f27506bf
Make reflink optional
2020-07-22 18:04:44 +02:00
Ruben De Smet
7fb3c24c10
Add reflink to setup requirements and config.
2020-07-22 18:00:21 +02:00
Jacob Pavlock
723e04ebb3
deprecate tests_require in favor of extras
2020-07-06 17:02:23 -07:00
Adam Jakab
bc53695f24
added missing test requirement
2020-02-22 01:56:57 +01:00
Adrian Sampson
bc9e9664fd
Drop Python 3.4; add Travis builds for 3.8
2019-12-10 13:03:53 -05:00
Zsin Skri
a7e2de2499
require mediafile 0.2.0
...
mediafile 0.2.0 includes the changes used by commit f645400 . Update setup.py to
reflect that new version requirement.
2019-06-20 12:50:11 +02:00
FichteFoll
728203e15a
beets.io now supports HTTPS
...
See https://github.com/beetbox/beets/pull/3297 .
2019-06-06 15:34:15 +02:00
FichteFoll
aa31fea037
Update a lot of URLs to use HTTPS
...
*All* URLs were checked manually, but only once per domain!
I mostly concerned myself with URLs in documentation rather than source
code because the latter may or may not have impactful changes, while the
former should be straight forward.
Changes in addition to simply adding an s:
- changed pip and pypi references as their location has changed
- MPoD (iOS app) url redirects to Regelian, so I replaced those
- updated homebrew references
Notable observations:
- beets.io does have HTTPS set up properly (via gh-pages)
- beatport.py uses the old HTTP url for beatport
- as does lyrics.py for lyrics.wikia.com
- https://tomahawk-player.org/ expired long ago, but the http page
redirects to https regardless
- none of the sourceforge subdomains have https (in 2019!)
2019-06-05 03:11:49 +02:00
Carl Suster
a0c7697353
Merge pull request #3267 from arogl/patch-1
...
Update setup.py to install to a directory rather than egg file
2019-06-01 12:48:07 +10:00
Carl Suster
f1c9b11635
confit: depend on new confuse and remove backports
2019-06-01 09:40:48 +10:00
Carl Suster
e2d7780f97
confit: replace with a wrapper around confuse
...
This re-exports all of the confuse module under `beets.util.confit` and
patches in the minimum subset of commits to confit that have not yet
been ported to confuse such that the test suite passes. A warning is
issued when importing from the deprecated namespace.
2019-06-01 09:30:25 +10:00
Adrian Sampson
c82072aa80
Merge pull request #3237 from arcresu/mediafile
...
mediafile: replace with a re-export of beetbox/mediafile
2019-05-30 20:23:17 -04:00
Adrian Sampson
1835422934
Version bump: 1.5.0
2019-05-30 20:08:03 -04:00
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
Carl Suster
1de894ab83
Remove direct dependency on Mutagen
2019-05-29 09:36:01 +10:00
Carl Suster
2a7c27352e
mediafile: bump MediaFile dependency to 0.1.0
...
This version is synchronised to the embedded copy of mediafile released
with Beets v1.4.8.
2019-05-29 09:35:14 +10:00
Carl Suster
8519f02335
mediafile: replace with a wrapper around mediafile
2019-05-29 09:35:14 +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
arogl
c379418967
Update setup.py to install to a directory rather than egg file fixes #3264
2019-05-13 18:08:29 +10: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