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
Alok Saboo
4349c1e489
Update fetchart.py
2023-04-30 08:54:51 -04:00
Alok Saboo
2dc784d3a8
Merge remote-tracking branch 'upstream/master' into coverarturl
2023-04-30 08:51:17 -04:00
wisp3rwind
d236747587
fetchart: add add_default_config() method to sources
...
in order to move the remaining source-specific code out of plugin
initialization and into the source classes
2023-04-30 10:15:40 +02:00
wisp3rwind
254bb297c8
fetchart: add available() method to sources
...
in order to move (some of) the source-specific code out of plugin
initialization and into the source classes
2023-04-30 10:04:54 +02:00
Benedikt
843fbcbaa0
Merge pull request #4771 from arsaboo/spotify_fetch
...
Add spotify as a fetchart source
2023-04-30 09:32:42 +02:00
Alok Saboo
9944599639
Update fetchart.py
2023-04-29 16:44:20 -04:00
Alok Saboo
456cfd7dae
Update fetchart.py
2023-04-29 16:40:10 -04:00
Alok Saboo
2f0d416965
Cleanup
2023-04-29 13:41:51 -04:00
Alok Saboo
7dd9137f92
Update fetchart.py
2023-04-29 13:31:18 -04:00
Alok Saboo
17591c3ffd
Update fetchart.py
2023-04-29 13:30:50 -04:00
Alok Saboo
5cdd9b5747
Add to sources_all
2023-04-29 13:27:40 -04:00
Alok Saboo
17d2193c02
Add cover_art_url as fetchart source
2023-04-29 13:19:59 -04:00
Alok Saboo
44751b020e
Merge remote-tracking branch 'upstream/master' into spotify_fetch
2023-04-29 08:45:15 -04:00
Benedikt
567c3f06f7
Merge pull request #4772 from wisp3rwind/pr_fix_web
...
web: fix for breaking werkzeug change
2023-04-29 11:48:52 +02:00
wisp3rwind
4ae1e8278c
web: fix for breaking werkzeug change
...
cf. https://github.com/pallets/werkzeug/issues/2506
didn't check when part_isolating was introduced, but presumably, it
should be harmless to set this attribute for old werkzeug versions that
didn't have it yet
2023-04-29 11:37:46 +02:00
Alok Saboo
d4eb3a6b82
Update fetchart.py
2023-04-28 18:05:27 -04:00
Alok Saboo
067a3633d3
Change error handling
2023-04-28 18:02:17 -04:00
Alok Saboo
731015b6d5
Update docs
2023-04-28 11:05:26 -04:00
Alok Saboo
718f682d76
Update changelog.rst
2023-04-28 08:57:29 -04:00
Alok Saboo
34fe9344ae
change preposition
2023-04-28 08:50:01 -04:00
Alok Saboo
654b57f50a
Make beautifulsoup optional
2023-04-28 08:47:32 -04:00
Alok Saboo
036667c51e
change variable to lower case
2023-04-27 18:13:39 -04:00
Alok Saboo
18bcadcfdc
Add spotify art source
2023-04-27 18:10:09 -04:00