Alok Saboo
783ea2a444
Add function to update Deezer rank
2023-07-09 18:39:15 -04:00
Alok Saboo
cdfebdba8e
Update deezer.py
2023-07-09 18:02:11 -04:00
Alok Saboo
5419a78bd2
Added additional fields to be imported from Deezer
2023-07-09 17:59:50 -04:00
J0J0 Todos
5bf4e3d92f
Dedicated flex attrs for Deezer, Beatport album ID
...
- Similar to what the Spotify plugin does, on imports we save to a field
`..._album_id` (spotify_album_id, deezer_album_id, beatport_album_id)
- It would be good to submit such a change to the 3rd-party plugins beetcamp
and beatport4 as well (beatport_album_id, bandcamp_album_id).
- We might need to investigate why none of these
flex attr fields get populated to the beets album level (`beet info -a`,
album_attributes db table), it is only available at the item level (`beet
info`, item_attributes db table). This should be tackled in a future
issue/PR.
2023-03-26 13:20:07 +02:00
Andrew Rogl
e33369d231
Fix typo in beetsplug/deezer.py
...
Found another typo
2023-03-10 17:28:52 +10:00
Andrew Rogl
5662fef842
Fix type in deezer.py
2023-03-09 17:05:03 +10:00
J0J0 Todos
8ab25694a5
Move Deezer ID regex to id_extractors module
...
in beets.util package.
2023-03-08 18:12:31 +01:00
Dominik Schrempf
969f045610
fix deezer pagination
...
See #4180 , and #4198 .
2021-12-19 00:55:20 +01:00
ybnd
82a2a22365
deezer: Tolerate missing fields when searching for singletons
2021-12-12 15:49:29 +01:00
Andrew Rogl
ee4268dabb
Remove unused imports
...
Fix imports
Fix formatting
2021-08-26 20:59:48 +10:00
Andrew Rogl
1ec87a3bdd
pyupgrade beetsplug and tests
...
All tests working
More tidy up to be done
2021-08-26 19:12:51 +10:00
Rahul Ahuja
32ea225fad
Guard against "empty" albums
2019-10-05 23:12:53 -07:00
Rahul Ahuja
ca5806fb6e
Restrict country code to alpha characters
2019-09-15 16:34:20 -07:00
Rahul Ahuja
01e8643cec
Revert to optional capturing group
2019-09-15 16:24:32 -07:00
Rahul Ahuja
a5fadf0dcc
Integrate MetadataSourcePlugin
2019-09-15 15:59:24 -07:00
Rahul Ahuja
876c0f733f
Appease flake8
2019-09-10 23:52:35 -07:00
Rahul Ahuja
dfdf8ded33
Add missing import
2019-09-10 22:55:41 -07:00
Rahul Ahuja
732e372ed2
Rename/move to plugins.MetadataSourcePlugin, fix formatting
2019-09-09 17:31:42 -07:00
Rahul Ahuja
0a700c75a2
Optional capturing groups
2019-09-07 01:07:44 -07:00
Rahul Ahuja
bdb7565500
Avoid nested capturing groups
2019-09-07 00:48:19 -07:00
Rahul Ahuja
4a6fa5657b
Formatting
2019-09-06 13:11:28 -07:00
Rahul Ahuja
0d6df42d5f
Use Abstract Base Class
2019-09-06 12:08:26 -07:00
Rahul Ahuja
a3fb8ebfff
Formatting
2019-09-04 22:56:09 -07:00
Rahul Ahuja
f7c6b5ba7f
Fix str format arg order
2019-09-04 22:32:55 -07:00
Rahul Ahuja
30cfd7ff80
Use positional str.format arg
2019-09-04 21:18:07 -07:00
Rahul Ahuja
bd0cea9f1b
Factor out APIAutotaggerPlugin
2019-09-04 19:50:04 -07:00
Rahul Ahuja
4a552595df
Simplify regex match
2019-09-02 14:27:51 -07:00
Rahul Ahuja
9babce582d
Fix track data enumeration idx
2019-09-01 21:24:56 -07:00
Rahul Ahuja
2ab883a20e
Fix track.index assignment
2019-09-01 21:23:16 -07:00
Rahul Ahuja
70264ee6ee
Handle empty deezer_id upfront
2019-09-01 21:18:08 -07:00
Rahul Ahuja
cd1aa3e8aa
Avoid empty deezer_id string
2019-09-01 20:10:34 -07:00
Rahul Ahuja
43f09296c9
Fix AlbumInfo.album_credit assignment
2019-09-01 19:50:55 -07:00
Rahul Ahuja
2177c7695a
Stringify Deezer ID
2019-09-01 19:44:27 -07:00
Rahul Ahuja
790ca805d5
Formatting
2019-09-01 18:34:06 -07:00
Rahul Ahuja
2cf55ee893
Add deezer.rst doc, remove unused options
2019-09-01 18:33:27 -07:00
Rahul Ahuja
804397bb12
Appease flake8
2019-09-01 18:13:19 -07:00
Rahul Ahuja
6e5e8a9cb0
Add Deezer plugin
2019-09-01 17:53:56 -07:00