Commit graph

9323 commits

Author SHA1 Message Date
Dorian Soergel
a10ad548c9 logging if no parent composer 2019-05-31 20:54:15 +02:00
Dorian Soergel
e6da3e1498 move _command into command 2019-05-31 18:28:53 +02:00
Dorian Soergel
acf447b4b0 adapt tests, correct docstrings 2019-05-31 17:52:39 +02:00
Dorian Soergel
638e9d5dc8 style changes, docstrings 2019-05-31 17:17:06 +02:00
Dorian Soergel
b28d685059 wrong file name for parentwork documentation 2019-05-31 15:13:55 +02:00
Dorian Soergel
6d6c1a1647 fixes for disambiguation 2019-05-31 15:04:00 +02:00
Dorian Soergel
080680c950 add parentwork plugin, first try 2019-05-31 14:35:51 +02:00
Adrian Sampson
4fc9e2686b
Merge pull request #3277 from beetbox/arcresu-patch-3
Setup path correctly in testall.py
2019-05-30 21:51:14 -04:00
Jack Wilsdon
bc95253566 Setup path correctly in testall.py
By comparing `sys.path` as setup by nose vs. testall.py it seems that we
weren't adding the top-level beets directory to the path. The script was
also previously changing the working directory before running the tests.
2019-05-31 11:28:55 +10:00
Adrian Sampson
1da34f26ff Changelog for #3272 2019-05-30 20:58:30 -04:00
Adrian Sampson
a31294f302 Merge pull request #3272 from dosoe/beets_work_id_2
add work, work-disambig and work_id tags
2019-05-30 20:55:24 -04:00
Adrian Sampson
d778a5236b Move changelog for #3237 to the right release 2019-05-30 20:24:11 -04: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
Adrian Sampson
2b8a2eb96b Release date for 1.4.9 2019-05-30 19:32:42 -04:00
Adrian Sampson
2c6efc3127 Changelog for #3278 2019-05-30 19:32:14 -04:00
Adrian Sampson
7499130a2a Merge pull request #3278 from wisp3rwind/fix-ast-py38
functemplate: Adapt ast syntax to PEP570 changes on python3.8
2019-05-30 19:31:09 -04:00
Adrian Sampson
0ad084a706 Slight changelog reorg 2019-05-30 19:27:39 -04:00
Adrian Sampson
ade1df52a2 Use "feature detection" for 3.8 compat (#3278) 2019-05-30 18:14:40 -04:00
Dorian Soergel
5f88ec52a5 fetch only one work 2019-05-30 22:34:40 +02:00
Adrian Sampson
99778d9ece bpd tests: Randomize port number
This is a hacky but effective way to work around a problem when running
the tests in parallel where two different test executions want to use
the same port.
2019-05-30 12:02:47 -04:00
Adrian Sampson
a0f326e7b5 Changelog for #3275 2019-05-30 09:11:25 -04:00
Adrian Sampson
e4698a41da Merge pull request #3275 from beetbox/arcresu-patch-1
Make pathlib dependency in tests conditional
2019-05-30 09:08:49 -04:00
wisp3rwind
4ebb118f5f functemplate: Adapt ast syntax to PEP570 changes on python3.8 2019-05-30 11:20:48 +02:00
Carl Suster
7dfaec664a Update distro package links 2019-05-30 16:02:07 +10:00
Carl Suster
50b3d273d3
Merge pull request #3276 from beetbox/arcresu-patch-2
Make test_random work with setup.py test
2019-05-30 14:56:58 +10:00
Carl Suster
66e6359812
Make test_random work with setup.py test
Without this change `python setup.py test` fails to run, since this test was missing a `suite`.
2019-05-30 12:59:16 +10: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
48568c0e70 Changelog for #3237 2019-05-29 09:36:01 +10:00
Carl Suster
1289efeeee mediafile: update docs for MediaFile split 2019-05-29 09:35:14 +10:00
Carl Suster
546bf3af7e mediafile: import from standalone module 2019-05-29 09:35:14 +10:00
Carl Suster
8f6e5ede1a mediafile: remove tests 2019-05-29 09:35:14 +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
5d5fc09b2b
Merge pull request #3273 from beetbox/no_color
Add support for NO_COLOR.
2019-05-28 09:37:08 -04:00
David Logie
899d09fc2d Add changelog entry for #3273. 2019-05-28 12:12:50 +01:00
David Logie
0f74173ac2 Add support for NO_COLOR. 2019-05-28 11:57:50 +01:00
Dorian Soergel
f0d96dcadd replace work_id by mb_workid 2019-05-27 11:59:11 +02:00
Dorian Soergel
76e754de41 flake8 2019-05-27 11:03:25 +02:00
Dorian Soergel
f72ef0d563 newline snuck in there 2019-05-27 10:55:12 +02:00
Dorian Soergel
7ebcda0c3f revert changes to mediafile 2019-05-27 10:04:54 +02:00
Dorian Soergel
94ef7012cd update tag mapping to picard 2.1, tag conflict between work and grouping resolved 2019-05-26 15:21:49 +02:00
Dorian Soergel
0131d253ee replace work_id by mb_workid everywhere 2019-05-26 15:10:18 +02:00
Dorian Soergel
f7205c09c3 update mediafile: MP3 tag for mb_workid 2019-05-26 15:07:24 +02:00
Dorian Soergel
1d809aa433 update mediafile, small typos 2019-05-26 15:03:23 +02:00
Dorian Soergel
2b64fd45fe new changes since my first try 2019-05-26 13:59:20 +02:00
Dorian Soergel
42d10318f2 removed useless checks for disambiguation 2019-05-26 11:56:38 +02:00
Dorian Soergel
5fe92730da completed autotag/__int__ 2019-05-26 00:40:13 +02:00
Dorian Soergel
4c197e6f19 completed library and test files 2019-05-26 00:38:38 +02:00