Commit graph

70 commits

Author SHA1 Message Date
Nathan Thomas
0b22c36c4e Raise IneligibleError if featured lists are accessed with Deezloader 2021-08-19 18:25:17 -07:00
Nathan Thomas
22d2a649ce Add Deezer support for rip discover 2021-08-19 18:13:05 -07:00
Nathan Thomas
b7ee7295ca Set max line length to 79 2021-08-17 10:46:37 -07:00
Nathan Thomas
249a8bf114 Remove redundant log calls 2021-08-16 13:10:31 -07:00
Nathan Thomas
7c65dd79fd Improve typing 2021-08-16 13:09:10 -07:00
Nathan Thomas
6cfd068a97 Misc fixes/optimizations 2021-08-13 16:19:04 -07:00
Nathan Thomas
b804be4bfb Fix #142 2021-08-13 13:40:56 -07:00
nathom
6e0731ed0b Use asynchronous requests for QobuzClient startup/login 2021-08-12 10:50:11 -07:00
nathom
e9f40923ba Fix #148 2021-08-12 09:50:24 -07:00
nathom
2980a2a722 Fix #139 2021-08-10 18:18:42 -07:00
nathom
dcde777b20 Misc changes 2021-08-02 22:15:54 -07:00
nathom
0376c421b5 Use cleo for the CLI 2021-07-30 17:33:26 -07:00
nathom
77917dc6f0 Cleanup imports 2021-07-30 11:39:51 -07:00
nathom
286ff502b5 Only use click for secho, echo, style 2021-07-30 11:24:09 -07:00
nathom
9970ac548f Begin move to cleo 2021-07-30 11:20:36 -07:00
nathom
54f4ab99af Only import echo, secho, and style from click 2021-07-30 11:19:19 -07:00
nathom
e73bff8d6b Add dosctrings 2021-07-29 11:20:49 -07:00
nathom
8d0dc7fb7f Run isort and other cleanup 2021-07-28 22:29:30 -07:00
nathom
aac254516f Make Deezer/Deezloader transitions smoother 2021-07-28 21:41:21 -07:00
nathom
4e1599f457 Add support for Deezloader mp3 downloads 2021-07-28 16:14:11 -07:00
nathom
64bb0ace79 Implement paid Deezer downloads 2021-07-28 14:25:51 -07:00
nathom
0dbbba8f67 Start paid deezer implementation 2021-07-26 15:45:34 -07:00
nathom
5ab0fdbc4a Fix SoundCloud search #122 2021-07-23 21:38:01 -07:00
nathom
65aa1efc38 Fix soundcloud _get 2021-07-23 16:21:39 -07:00
nathom
6cafc09328 Fix soundcloud downloads #122 2021-07-23 16:18:23 -07:00
nathom
2b68b96204 Better output
Signed-off-by: nathom <nathanthomas707@gmail.com>
2021-07-09 14:19:25 -07:00
nathom
e2483ca90c Implement #113
Signed-off-by: nathom <nathanthomas707@gmail.com>
2021-07-03 15:08:08 -07:00
nathom
81751cc2a1 Remove unnecessary elif
Signed-off-by: nathom <nathanthomas707@gmail.com>
2021-07-01 15:41:35 -07:00
nathom
47ec254171 Fix downloads when logging into tidal
Signed-off-by: nathom <nathanthomas707@gmail.com>
2021-07-01 15:39:04 -07:00
nathom
429e63a111 Prevent #96 and #99 from happening
Signed-off-by: nathom <nathanthomas707@gmail.com>
2021-06-24 10:17:08 -07:00
nathom
7fdc07b448 Sort imports
Signed-off-by: nathom <nathanthomas707@gmail.com>
2021-06-20 10:46:11 -07:00
nathom
5a5a199be2 Switch config to TOML
Signed-off-by: nathom <nathanthomas707@gmail.com>
2021-06-19 18:58:31 -07:00
nathom
7698ad7a2e Formatting
Signed-off-by: nathom <nathanthomas707@gmail.com>
2021-06-19 18:57:50 -07:00
nathom
f8df594031 Change Black max line length to 79 2021-05-13 18:46:41 -07:00
nathom
71ac34db7e Fix logger 2021-05-12 15:19:51 -07:00
nathom
d4c31122fa Merge dev 2021-05-06 22:03:55 -07:00
nathom
f93a018163 Misc changes
Formatting, remove extra functions, documentation
2021-05-06 12:08:11 -07:00
nathom
42ce6c6de3 Fix docstrings with pydocstring 2021-05-04 12:57:00 -07:00
nathom
fc8f4cee83 Run isort, fix typing 2021-05-01 19:00:36 -07:00
nathom
4518944efc Increase Deezer track limit; #63 2021-05-01 18:13:07 -07:00
nathom
e6a5d2cd39 Start comprehensive typing 2021-04-28 00:24:17 -07:00
nathom
88f1c5c082 Debug the client response 2021-04-20 23:36:51 -07:00
nathom
2d35001793 Fix #58 and #59 2021-04-20 09:48:39 -07:00
nathom
69e8a5d05b Add documentation to clients.py and bases.py 2021-04-17 14:18:42 -07:00
nathom
633810aab9 Formatting 2021-04-16 14:58:49 -07:00
nathom
55294bc971 Formatting 2021-04-16 12:48:09 -07:00
nathom
1253d20173 Misc enhancements 2021-04-16 11:38:22 -07:00
nathom
a854eadeb7 Clean up codebase 2021-04-13 19:33:01 -07:00
nathom
0367a04137 Show user message when config KeyErrors
Formatting
2021-04-12 15:50:41 -07:00
nathom
13e8b548ea Reformat track numbers, make progress bars look better 2021-04-12 15:27:54 -07:00