Commit graph

12907 commits

Author SHA1 Message Date
Serene-Arc
e29337d4e6 Add typing to queries modules 2023-06-02 15:14:16 +10:00
Serene-Arc
0ee3342257 Add typing to dbcore types modules 2023-06-02 15:14:16 +10:00
Serene-Arc
ffc114ef67 Fix typings 2023-06-02 15:14:16 +10:00
Adrian Sampson
c948c0f62e
Merge pull request #4808 from beetbox/tests-no-reflink
Don't require reflink to run the tests
2023-06-01 10:12:44 -07:00
Adrian Sampson
5e8d605749
Don't require reflink to run tests
A small change, as discussed in #4798, to avoid depending on the reflink
library to run *all* tests. The library seems to be unmaintained and it
may be annoying to install.
2023-05-30 21:15:34 -07:00
Adrian Sampson
5aae612f45
Merge pull request #4805 from arsaboo/tidal_import
Allow importing Tidal album id from MusicBrainz
2023-05-30 15:42:47 -07:00
Adrian Sampson
d35a8cdebd
Merge pull request #4804 from arsaboo/fetchfix
Fetchart: Use the right field to obtain Spotify album id
2023-05-30 15:40:31 -07:00
Alok Saboo
95898a3055 Revert changelog 2023-05-27 16:06:46 -04:00
Alok Saboo
b74388b233 Update changelog.rst 2023-05-27 15:04:50 -04:00
Alok Saboo
e7e1498aaf Update changelog.rst 2023-05-27 14:38:05 -04:00
Alok Saboo
a5df4b95ea Update MB docs 2023-05-27 14:11:07 -04:00
Alok Saboo
de2ff058a6 Update changelog.rst 2023-05-27 14:07:33 -04:00
Alok Saboo
0761c78b3a Enable tidal import from MB 2023-05-27 14:03:31 -04:00
Alok Saboo
c0bae4e5c0 Update changelog.rst 2023-05-26 08:48:25 -04:00
Alok Saboo
7a9d8f9752 added error handling 2023-05-26 08:40:15 -04:00
Alok Saboo
0f1add8b02 Change to spotify_album_id 2023-05-26 08:31:51 -04:00
Adrian Sampson
430a75d1ad
Merge pull request #4801 from arsaboo/spotify
Prevent reimporting album if an album is permanently removed from Spotify
2023-05-25 20:10:00 -07:00
Alok Saboo
1ed41d3bce Update changelog.rst 2023-05-25 13:59:32 -04:00
Alok Saboo
fa822d6ab2 Add a check for valid data 2023-05-25 13:55:57 -04:00
Alok Saboo
c0e3a530f7 Update spotify.py 2023-05-25 13:41:09 -04:00
Benedikt
a19bc0570c
Merge pull request #4796 from arsaboo/remove_archived
Remove archived plugin - beets-popularity
2023-05-22 10:20:56 +02:00
Alok Saboo
b1b31f7fb4 Remove archived plugin 2023-05-21 16:29:35 -04:00
Adrian Sampson
9527a07767
Merge pull request #4786 from arsaboo/youtube
Add Youtube to the community plugins list
2023-05-13 13:35:28 -04:00
Adrian Sampson
eb361af84e
Caps fix 2023-05-13 13:34:10 -04:00
Adrian Sampson
ff5c044396
Merge pull request #4778 from arsaboo/coverarturl
Fetchart: use cover_art_url flex attr as a cover art source
2023-05-13 13:23:38 -04:00
Alok Saboo
f655cd24c2 Add youtube tag source 2023-05-12 09:58:04 -04:00
Alok Saboo
652877617a Change preposition 2023-05-11 20:17:23 -04:00
Alok Saboo
e4c669adcd Address review comments. 2023-05-11 20:12:32 -04:00
Alok Saboo
16e6a2d490 Merge remote-tracking branch 'upstream/master' into coverarturl 2023-05-07 14:29:04 -04:00
Benedikt
8fc3ddee27
Merge pull request #4775 from wisp3rwind/pr_update_ci_python
CI: update python versions
2023-05-07 19:22:33 +02:00
wisp3rwind
89b7e1d864 dbcore: bail out if the database does't support multi-threading
which we rely on. This test doesn't actually work for Python < 3.11,
since Python used to hardcode the threadsafety value to 1
2023-05-07 18:43:43 +02:00
wisp3rwind
7169ac81f5 tests: close library in ParentalDirCreation test 2023-05-07 18:43:43 +02:00
wisp3rwind
5de1d12610 tests: address some warnings
- some helper functions were incorrectly detected as being tests due to
  their name
- use of the deprecated assertEquals alias
2023-05-07 18:43:43 +02:00
wisp3rwind
6f0d305489 tests: more explicit sqlite3 connection close()ing 2023-05-07 18:43:43 +02:00
wisp3rwind
0d1fa172de tests: explicitly close sqlite3 connections
on Python 3.11, the Windows CI started crashing due to the database file
remainig open unexpectly in test shutdown; this attemps to fix that
2023-05-07 18:43:43 +02:00
wisp3rwind
74e1acf6e3 ci: update python versions
(try to) use semver x-ranges in order to avoid needing manual updates of
this in the future
2023-05-07 18:43:43 +02:00
Adrian Sampson
0485cb357a
Merge pull request #4781 from wisp3rwind/pr_partial_revert_4774
fetchart: revert a cleanup from #4774 that could break plugins
2023-05-07 08:33:10 -07:00
wisp3rwind
f5b20114b4 fetchart: revert a cleanup from 4774 that could break plugins
cf. @arogl's comment 254bb297c8 (commitcomment-111922347)

> Now that this has been merged, external plugins that add to the fetchart plugin now fail with:
>
> ```AttributeError: module 'beetsplug.fetchart' has no attribute 'SOURCES_ALL'``
2023-05-05 20:36:28 +02:00
Alok Saboo
f06c5ed593 Update debug logs 2023-05-02 09:51:45 -04:00
Alok Saboo
27a50ce364 Remove unrelated commits 2023-05-02 09:39:59 -04:00
Alok Saboo
ec9ab3a045 extend underline 2023-05-02 09:13:54 -04:00
Alok Saboo
141c8247d2 Update fetchart.rst 2023-05-02 09:11:57 -04:00
Alok Saboo
b0540411e1 Update docs 2023-05-02 08:57:05 -04:00
Alok Saboo
c80a4616f4 Merge remote-tracking branch 'upstream/master' into coverarturl 2023-05-02 08:54:23 -04:00
J0J0 Todos
cad9c42c5a
Merge pull request #4779 from arsaboo/fix_reimports 2023-05-02 14:41:06 +02:00
Alok Saboo
e1cf230cc2 Fix #4776 2023-05-02 08:25:52 -04:00
Alok Saboo
1c21821f4a Added changelog and additional error handling 2023-05-02 08:22:54 -04:00
Alok Saboo
17d1a431bc Merge remote-tracking branch 'upstream/master' into coverarturl 2023-05-02 08:08:17 -04:00
Alok Saboo
45f4ce6f9a Add additional checks to prevent Spotify calls 2023-05-02 08:01:41 -04:00
Adrian Sampson
0753f47e3e
Merge pull request #4774 from wisp3rwind/pr_fetchart_cleanup
fetchart: Move some source-specific code from base plugin into source classes
2023-05-01 21:20:08 -07:00