Commit Graph

265 Commits

Author SHA1 Message Date
nathannathant 4570199903 error handling, cleanup 2021-03-11 10:33:09 -08:00
nathannathant 1b23b609ba added support for cover art 2021-03-11 10:24:07 -08:00
nathannathant a33d76e492 flac tagging functional 2021-03-11 09:18:21 -08:00
nathannathant 23ad51e38b qobuz downloading working 2021-03-11 09:03:36 -08:00
nathannathant 8b00fa3310 minor changes to logging 2021-03-10 23:44:06 -08:00
nathannathant 30f0a29e70 working search results 2021-03-10 23:33:01 -08:00
nathannathant 1e54c875fc started 2021-03-10 20:44:48 -08:00
vitiko98 60394346f0 Minor changes 2021-03-10 23:06:15 -04:00
vitiko98 eb0060741b Fix AttributeError 2021-03-10 22:50:02 -04:00
vitiko98 9f4fbb03ca Fix support for Deezer client 2021-03-10 22:44:39 -04:00
vitiko98 d668dfe232 Fix Qobuz client 2021-03-10 22:22:47 -04:00
vitiko98 fbb805f2c8 Small changes 2021-03-10 22:03:25 -04:00
nathannathant 7b312d4b75 custom exceptions 2021-03-10 16:52:05 -08:00
nathannathant e26aa6350b Merge branch 'rewrite' of https://github.com/vitiko98/qobuz-dl into rewrite 2021-03-10 16:19:33 -08:00
nathannathant ca9b59ba6a tag function in Track 2021-03-10 16:19:27 -08:00
vitiko98 9846dc7a66 Update spoofbuz 2021-03-10 20:08:42 -04:00
nathannathant ad3e4e435a Merge branch 'rewrite' of https://github.com/vitiko98/qobuz-dl into rewrite 2021-03-10 16:06:28 -08:00
vitiko98 8714d15340 Remove deezrip 2021-03-10 20:06:21 -04:00
nathannathant 2fef03bff3 added tags in TrackMetadata 2021-03-10 16:06:17 -08:00
vitiko98 23c6d6203c Add Deezer client 2021-03-10 20:00:21 -04:00
vitiko98 02d71e9012 Remove useless parameter 2021-03-10 19:22:10 -04:00
vitiko98 a8f0e19158 Add possible workaround for quality on Tidal client 2021-03-10 19:20:58 -04:00
vitiko98 e786760539 Add isort config 2021-03-10 19:14:59 -04:00
vitiko98 124b1f13a9 Add credits; Add TODO comment 2021-03-10 19:12:19 -04:00
vitiko98 8cee30b9c3 Add Tidal provider 2021-03-10 19:07:42 -04:00
vitiko98 7f6268a1e6 Add minor improvement to Qobuz client 2021-03-10 18:19:26 -04:00
nathannathant 545261d516 interface compliance for QobuzClient 2021-03-10 13:25:00 -08:00
nathannathant a9e82edc4e formatting 2021-03-10 12:48:28 -08:00
nathannathant 0d6045b189 added client ‘skeletons’ to implement 2021-03-10 12:48:10 -08:00
nathannathant 3a3b2e2a28 Merge branch 'rewrite' of https://github.com/vitiko98/qobuz-dl into rewrite 2021-03-10 12:02:56 -08:00
nathannathant 21c6c3ae24 initial commit for deezer scraper 2021-03-10 12:02:49 -08:00
vitiko98 deb12f8f4b Use tempfile instead of dummy dotfile; Add isort changes 2021-03-10 15:00:27 -04:00
nathannathant 995b9e3fe1 Merge branch 'rewrite' of https://github.com/vitiko98/qobuz-dl into rewrite 2021-03-10 10:53:00 -08:00
nathannathant a03c7b81d6 misc 2021-03-10 10:35:04 -08:00
vitiko98 d21cebc596 Change exception; Add minor changes 2021-03-10 14:15:38 -04:00
vitiko98 48391096d3 Add minor changes to database 2021-03-10 14:04:01 -04:00
nathannathant 75c4e53f06 comments in QobuzDB 2021-03-10 09:30:21 -08:00
nathannathant 681afd6f2d initial commit for QobuzDB 2021-03-10 09:24:59 -08:00
nathannathant 5e42fc8bf0 [IGNORE] import fixing for qobuz-dl original 2021-03-10 09:08:33 -08:00
nathannathant cc2c43a7cf further implementation of tracklist
improved filepath formatting

new function that returns dict for format string in TrackMetadata

Signed-off-by: nathannathant <74019033+pynathanthomas@users.noreply.github.com>

compliance with new Tracklist class

Signed-off-by: nathannathant <74019033+pynathanthomas@users.noreply.github.com>
2021-03-10 09:08:33 -08:00
nathannathant a72d355e09 changed abstract track class to list superclass 2021-03-10 08:46:42 -08:00
nathannathant 0f55c4f6da Merge branch 'rewrite' of https://github.com/vitiko98/qobuz-dl into rewrite
Signed-off-by: nathannathant <74019033+pynathanthomas@users.noreply.github.com>

# Conflicts:
#	qobuz_dl_rewrite/downloader.py
2021-03-10 08:35:46 -08:00
vitiko98 5432269784 Fix types; Add comments 2021-03-10 12:03:23 -04:00
vitiko98 035adacff0 Add Optional type hint 2021-03-10 11:48:30 -04:00
nathannathant e62139159d changed AbstractTrackGroup to TrackList(list)
having a subclass of `list` seemed more appropriate

Signed-off-by: nathannathant <74019033+pynathanthomas@users.noreply.github.com>

misc

Signed-off-by: nathannathant <74019033+pynathanthomas@users.noreply.github.com>
2021-03-09 22:23:11 -08:00
nathannathant 5a1321d487 improved typing and documentation
Signed-off-by: nathannathant <74019033+pynathanthomas@users.noreply.github.com>
2021-03-09 20:37:38 -08:00
nathannathant c516485430 Merge branch 'rewrite' of https://github.com/vitiko98/qobuz-dl into rewrite 2021-03-09 20:24:01 -08:00
vitiko98 847bf8a033 Use Optional hints 2021-03-10 00:20:59 -04:00
nathannathant e38ff0e765 Merge branch 'rewrite' of https://github.com/vitiko98/qobuz-dl into rewrite 2021-03-09 20:15:10 -08:00
vitiko98 01b17eed9e Add type hints; Use isort 2021-03-10 00:14:25 -04:00