Jack Wilsdon
dad9d2393d
Remove Musixmatch from default enabled sources
...
Musixmatch are currently blocking all requests with the beets user
agent. See #4585 .
2022-12-31 14:34:07 +00:00
Jack Wilsdon
2106f471af
Add missing placeholders to extlinks captions
...
Sphinx 6.0.0 changed extlinks to always require placeholders in link
captions. See 93cf1a57d9
2022-12-31 14:23:34 +00:00
Benedikt
cc7abe3a47
Merge pull request #4591 from wisp3rwind/pr_mypy
...
Add mypy to tox and CI
2022-12-19 18:08:29 +01:00
Benedikt
3f9dd0acb1
Merge pull request #4586 from wisp3rwind/pr_test_4528
...
tests: add a (xfailing) test for issue #4528
2022-12-18 09:25:44 +01:00
wisp3rwind
1c7889b0ba
tests: add a (failing) test for issue #4528
2022-12-18 09:10:02 +01:00
wisp3rwind
d15c5c4ba2
mypy: ignore_missing_imports = True
2022-12-18 09:09:49 +01:00
wisp3rwind
d604c7e175
add mypy to actions, but allow failure
2022-12-18 09:09:49 +01:00
wisp3rwind
e577838631
add mypy tox environment and dependencies
2022-12-18 09:09:49 +01:00
Benedikt
195ef6c78a
Merge pull request #4593 from wisp3rwind/pr_fix_mediafile_tests
...
tests: fix assertions for empty MediaFile.images
2022-12-18 08:51:11 +01:00
wisp3rwind
d5f998b312
tests: fix assertions for empty MediaFile.images
...
used to work due to inconsistent mediafile implementation, but with
https://github.com/beetbox/mediafile/pull/64 (in mediafile >= 0.11.0)
list fields are None if non-existent, not the empty list
2022-12-18 08:41:42 +01:00
Adrian Sampson
d7273bddb3
Merge pull request #4563 from JOJ0/playlist_docs
...
Improve playlist plugin docs
2022-11-29 16:41:18 -08:00
J0J0 Todos
6b06344662
Further improve playlist plugin docs
...
Incorporate wording suggestions and add links to query sections.
2022-11-29 08:27:35 +01:00
Adrian Sampson
3077a3a32d
Merge pull request #4564 from beetbox/flake8-config
...
Fix some CI breakage due to backwards-incompatible flake8 changes
2022-11-28 08:46:28 -08:00
Adrian Sampson
e88745833b
Remove the last from _ import * errors
...
This was a special case for our `logging` shim that is not truly
necessary.
2022-11-28 08:01:23 -08:00
Adrian Sampson
abc3dfbf42
Reformat flake8 config comments
...
A recent release of flake8 broke the syntax we were using for comments:
https://github.com/pycqa/flake8/issues/1689#issuecomment-1326319235
It requires comments to be on their own lines.
2022-11-28 07:58:01 -08:00
J0J0 Todos
a23e31d1b6
Improve playlist plugin docs
2022-11-28 16:18:30 +01:00
Adrian Sampson
7cfb55b746
Merge pull request #4546 from luharder/master
...
Force Tekstowo to check result for match, added Tekstowo test suite
2022-11-26 19:17:19 -08:00
Luke Harder
f155d3ba75
bug 4406 fix v5 (tests pass again)
2022-11-22 20:40:13 -05:00
Luke Harder
4a1f25e1b1
bug 4406 fix v4 (added configurable threshold)
2022-11-22 13:25:09 -05:00
Adrian Sampson
dcba529827
Merge pull request #4549 from Bootjewolf/remixerField
...
Added remixer field
2022-11-19 12:53:16 -08:00
Bootjewolf
2a282116bd
Reorder parameters of _make_track function and fix linting errors
2022-11-19 12:39:16 +01:00
Bootjewolf
1be6c22b44
Generalise the function to get the names of related artists
2022-11-19 12:37:51 +01:00
Adrian Sampson
c83c900f95
Merge pull request #4556 from sweist/fix-from_scratch-documentation
...
The from_scratch flag is called --from-scratch on the command line
2022-11-18 15:27:20 -08:00
Stefan Schweizer
4f51b4af2b
The from_scratch option is called --from-scratch on the command line.
...
Fixed the documentation.
2022-11-18 16:29:26 +01:00
Bootjewolf
ff22d3dc89
Added changelog entry
2022-11-15 17:52:10 +01:00
Bootjewolf
4918ee6457
Added test for the parsing of the remixer field
2022-11-15 17:42:34 +01:00
Bootjewolf
5f74bf4394
Added the remixer field from musicbrainz
2022-11-15 17:41:49 +01:00
Luke Harder
43f1a8412a
bug 4406 fix v3
2022-11-10 14:53:50 -05:00
Luke Harder
22a5a7f9f4
bug 4406 fix v2
2022-11-10 14:46:36 -05:00
Luke Harder
252121f537
bug 4406 fix
2022-11-10 12:54:45 -05:00
Adrian Sampson
e201dd4fe5
Merge pull request #4534 from RollingStar/patch-3
...
Sort and comment "replace"
2022-10-31 09:50:58 -07:00
RollingStar
409f2f85cb
Update config_default.yaml
2022-10-30 20:43:05 -04:00
RollingStar
9757bc0002
Sort and comment "replace"
2022-10-29 03:01:34 -04:00
Adrian Sampson
bcfc86df04
Merge pull request #4525 from phillprice/master
...
Corrects popularity service from spotify to deezer to match plugin
2022-10-20 17:38:01 -07:00
Phill Price
867656eef7
Update index.rst
...
Corrects popularity service from spotify to deezer to match plugin
2022-10-20 23:05:33 +01:00
Adrian Sampson
e9576e6c57
Merge pull request #4521 from aereaux/patch-1
...
Fix recent bug that would not transcode when format was wrong
2022-10-19 09:46:02 -07:00
Aidan Epstein
c906e55ba9
Fix recent bug that would not transcode when format was wrong
...
Bug introduced in c6d623241b , should_transcode would return False even when the format was different.
Also fix up tests and documentation.
2022-10-19 08:55:51 -07:00
Adrian Sampson
407b1fd013
Merge pull request #4510 from KucharczykL/KucharczykL-remove-duplicate-triphop
...
Remove duplicate "Trip-hop" genre
2022-10-03 11:13:06 -07:00
Adrian Sampson
e7290c3469
Merge pull request #4504 from Tomasito665/fix_max_bitrate_default
...
Fix #4472 - set 'max_bitrate' default param to none
2022-10-03 11:11:08 -07:00
Adrian Sampson
ad1f57f8bb
Changelog for #4510
2022-10-03 11:03:55 -07:00
Adrian Sampson
1ebcbf6944
Merge branch 'master' into fix_max_bitrate_default
2022-10-03 11:02:07 -07:00
Lukáš Kucharczyk
a41a9b7aa1
Remove duplicate "Trip-hop" genre
2022-10-03 19:58:23 +02:00
Adrian Sampson
7db020961d
Merge pull request #4496 from beetbox/ignored_alias_types
...
Add a `import.ignored_alias_types` option to ignore alias types.
2022-10-03 10:52:37 -07:00
Adrian Sampson
a86476c78b
Merge pull request #4502 from beetbox/aura-cors-docs
...
AURA: document cors for local browser clients
2022-10-03 10:49:47 -07:00
Adrian Sampson
04ad5a0f5a
Merge branch 'master' into ignored_alias_types
2022-10-03 10:44:21 -07:00
Adrian Sampson
4a9e7c1d33
Merge pull request #4507 from beetbox/arg-encoding-experiment
...
Use Python's standard filesystem encoding for command-line arguments
2022-10-03 10:44:01 -07:00
Jordi Ortolá Ankum
95e0161876
Merge branch 'master' into fix_max_bitrate_default
2022-10-03 10:49:51 +02:00
Adrian Sampson
1a73a4550a
Changelog for #4507
2022-10-01 17:30:53 -07:00
Adrian Sampson
8baf3e302d
Skip an unhelpful test on Windows
...
On Windows, converting command-line arguments (hopefully!!!) only needs
to deal with valid strings from the OS. So it is not really relevant to
test with non-UTF-8, non-surrogate bytes.
2022-10-01 17:13:57 -07:00
Adrian Sampson
086bab55b1
Standardize on Python's fsencode for arguments
...
This can apparently never be `None`, as of Python 3.2.
2022-10-01 16:42:43 -07:00