Commit graph

57 commits

Author SHA1 Message Date
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
nathom
1f4e796d40 Fixed “Connection pool is full” error 2021-04-12 14:03:28 -07:00
nathom
39f54db075 Remove mutagen dependency for converter, bug fixes 2021-04-12 11:25:23 -07:00
nathom
89ddd0d3a6 Fix misc bugs related to multithreading 2021-04-12 10:44:55 -07:00
nathom
8066db1862 Remove print statement and urllib3 warnings 2021-04-12 10:18:42 -07:00
nathom
6ed5f77464 Changes to config artwork field
Also when converting, the track is kept in the temp_file and moved after conversion.

Formatting.
2021-04-10 20:50:42 -07:00
nathom
33a1ce33c4 Fix Issue #35 2021-04-08 12:19:03 -07:00
nathom
696e844c30 Misc fixes; formatting 2021-04-05 18:40:46 -07:00
nathom
9d0a735cf5 Added support for SoundCloud downloads
Move soundcloud album parsing to Playlist

stash

Soundcloud downloads working
2021-04-05 17:43:23 -07:00
nathom
bff195e2d8 Remove caching for Windows users 2021-03-30 12:10:39 -07:00
nathom
399e911f7f Remove =format strings for Python3.7 users 2021-03-30 12:07:36 -07:00
nathom
b050064ccf Added support for Tidal artists
Also improved download message, formatting
2021-03-29 18:00:14 -07:00
nathom
ecae32e9b8 Formatting 2021-03-29 15:46:26 -07:00
nathom
24b858fad7 Standardize quality ids
Update README
2021-03-29 12:13:53 -07:00