Commit graph

231 commits

Author SHA1 Message Date
nathom
42ce6c6de3 Fix docstrings with pydocstring 2021-05-04 12:57:00 -07:00
nathom
498e8b2f9c Unescape html artifacts from last.fm playlist title 2021-05-04 01:52:01 -07:00
nathom
e8a72b62b1 Add custom YAML reader 2021-05-04 01:17:17 -07:00
nathom
cc5bc604ba Update README 2021-05-04 01:16:48 -07:00
nathom
afdd3b919f Update README 2021-05-03 22:34:26 -07:00
nathom
75312da1c9 Fix “Not available for download message” 2021-05-03 12:23:11 -07:00
nathom
fc8f4cee83 Run isort, fix typing 2021-05-01 19:00:36 -07:00
nathom
cfa6b35eb0 Fix misc typing bugs. 2021-05-01 18:38:55 -07:00
nathom
a06336c48a Create subdirectory for Label downloads 2021-05-01 18:17:59 -07:00
nathom
4518944efc Increase Deezer track limit; #63 2021-05-01 18:13:07 -07:00
nathom
d6830adcda Misc tying fixes 2021-05-01 18:05:34 -07:00
nathom
e6a5d2cd39 Start comprehensive typing 2021-04-28 00:24:17 -07:00
nathom
dad58d8d22 Add help for youtube config section 2021-04-26 16:30:38 -07:00
nathom
5cb287cdbe Bump version 2021-04-26 16:20:14 -07:00
nathom
c5d139d4bd Fix #62 2021-04-25 18:52:44 -07:00
nathom
905a65d10d Update .gitignore 2021-04-23 20:44:05 -07:00
nathom
d54e66af73 Make youtube-dl downloads quiet 2021-04-22 18:10:16 -07:00
nathom
201065516d Add support for Youtube video downloads 2021-04-22 18:03:22 -07:00
nathom
7347330a42 Add support for Youtube urls 2021-04-22 17:22:33 -07:00
nathom
10ceecb55c Update .gitignore 2021-04-22 16:54:44 -07:00
nathom
51da383919 Add help for macOS Music app 2021-04-22 16:54:07 -07:00
nathom
d3ba6e027a Bump version 2021-04-19 22:37:46 -07:00
nathom
36bbcd5ca1 Fix soundcloud downloads 2021-04-19 22:36:32 -07:00
nathom
bb752a9121 Include remixes in “extra” filter 2021-04-19 17:16:15 -07:00
nathom
630f7332f1 Fix album search 2021-04-19 17:11:27 -07:00
nathom
bb919b8cb0 Formatting 2021-04-19 16:57:57 -07:00
nathom
4d12d4141f Rename downloader.py to tracklists.py 2021-04-19 16:08:22 -07:00
nathom
ccd87321b6 Fix set_playlist_to_album, hardcode max_workers to 15 2021-04-19 16:02:42 -07:00
nathom
6f321e5b32 Formatting 2021-04-19 13:41:40 -07:00
nathom
540d557d26 Use ThreadPoolExecutor instead of threading
Threading caused errors related to discarded connection pools and too many files open.
2021-04-19 13:41:32 -07:00
nathom
383159d5f4 Fix issues with converting single tracks 2021-04-19 13:25:49 -07:00
nathom
86d877f1f5 Misc bug fixes related to playlist downloads 2021-04-19 12:39:23 -07:00
nathom
69e8a5d05b Add documentation to clients.py and bases.py 2021-04-17 14:18:42 -07:00
nathom
946fb735d6 Change config update message 2021-04-17 13:44:06 -07:00
nathom
23f7c8420b Fix bugs related to Tidal single tracks 2021-04-17 13:41:36 -07:00
nathom
c4f2740d93 Add option to download videos and booklets in config; #53 2021-04-17 13:13:32 -07:00
nathom
b0f6e7b197 Move bases to bases.py, add support for Qobuz booklets; #53 2021-04-17 12:53:29 -07:00
nathom
40f28c1398 Add annotation for Qobuz password field 2021-04-16 16:41:26 -07:00
nathom
633810aab9 Formatting 2021-04-16 14:58:49 -07:00
nathom
0e60e76762 Added support for Tidal video albums; #53 2021-04-16 14:58:42 -07:00
nathom
b7659a39cf Update config files automatically; #46 2021-04-16 14:24:59 -07:00
nathom
c115eae15f Add support for Tidal video links #53 2021-04-16 13:10:59 -07:00
nathom
8bfa7bc10d Fix bit depth and sampling rate for Tidal 2021-04-16 12:56:10 -07:00
nathom
55294bc971 Formatting 2021-04-16 12:48:09 -07:00
nathom
4ff90bc796 Added video class 2021-04-16 12:47:59 -07:00
nathom
5515bc288e Replace capitalize function with builtin 2021-04-16 12:47:45 -07:00
nathom
1253d20173 Misc enhancements 2021-04-16 11:38:22 -07:00
nathom
02eb2cdc9a Reformat spoofbuz.py 2021-04-15 13:52:51 -07:00
nathom
3f758e9442 Update README 2021-04-14 19:01:43 -07:00
nathom
544dbd8f60 Add config file documentation in README 2021-04-14 18:58:05 -07:00