Commit Graph

312 Commits

Author SHA1 Message Date
7x11x13
fcdabed050 Fix for wav files on non-Windows platforms 2024-06-20 14:07:58 -04:00
7x11x13
42fbc5c23e Remove default client_id 2024-06-14 12:30:40 -04:00
7x11x13
e8a4161032 v2.7.11 2024-06-13 11:00:39 -04:00
adi
361ec6b2cc
client og dl (#485) 2024-06-13 10:59:39 -04:00
7x11x13
8a08a43ab0 Don't download original file if auth token is not present 2024-06-07 22:24:53 -04:00
7x11x13
f9e4691db8 v2.7.9 2024-05-22 21:10:21 -04:00
Zachariah Carmichael
bd45454af4
Fix regex in utils.py (#482)
Convert regex string into a raw string so that `\s` is interpreted correctly. Also removes the warning `SyntaxWarning: invalid escape sequence '\s'`
2024-05-22 21:09:11 -04:00
7x11x13
70b5be8554 v2.7.8 2024-05-20 13:30:33 -04:00
adi
a0dfc2b88e
sanitize_filename fix (#481)
* handle empty string playlists

* fix sanitization

* Use underscore padding to preserve dots in filename as much as possible

---------

Co-authored-by: 7x11x13 <x7x11x13@gmail.com>
2024-05-20 13:28:44 -04:00
7x11x13
954265bb54 v2.7.7 2024-04-30 13:04:23 -04:00
7x11x13
e1d0a25069 Revert "Sync Update: Simplified Removal Process (#438)"
This reverts commit a95b8d61ae.
2024-04-30 13:03:57 -04:00
hunkyburrito
a95b8d61ae
Sync Update: Simplified Removal Process (#438)
* Simplified Removal Process

* v2.7.4

* - Fix removing lossless tracks
- Print removed files

* Fix typo

---------

Co-authored-by: HunkyBurrito3 <pianoman01.ew@gmail.com>
Co-authored-by: 7x11x13 <32209764+7x11x13@users.noreply.github.com>
2024-04-27 22:06:51 -04:00
7x11x13
e8a0f92166 Update requirements 2024-03-20 11:04:06 -04:00
7x11x13
a0cffd7a37 Fix client_id validation 2024-03-19 18:05:45 -04:00
7x11x13
4276511e39 v2.7.3 2022-09-04 15:08:06 -04:00
hunkyburrito
3d34221dd2
Removed download count check (#432) 2022-09-04 14:00:45 -04:00
7x11x13
51042eefa9 Update requirements 2022-07-12 10:17:43 -04:00
7x11x13
b7c0c448e7 v2.7.1 2022-05-05 07:45:30 -04:00
hunkyburrito
2ee3b26ae4
Prefer filename* header (#416)
* Prefer filename* header

* Fix typo
2022-05-05 07:40:02 -04:00
Littletsu
3758fc194f
Support wav file tagging (#417) 2022-05-05 07:34:23 -04:00
7x11x13
c06f642bc1 Update README 2022-04-06 01:28:10 -04:00
7x11x13
ca0e48a334 v2.7.0 2022-04-06 01:26:46 -04:00
hunkyburrito
24988f740d
New sync option (#374) 2022-04-06 01:25:15 -04:00
7x11x13
3ecc7196b3 Fix offset for playlists 2022-02-12 12:45:22 -05:00
7x11x13
4d9bf45bdb Fix downloading hidden tracks from a hidden playlist 2022-01-20 04:36:58 -05:00
7x11x13
593eb1613f Implement offset 2022-01-18 04:46:53 -05:00
7x11x13
7ac54a6823 Fix file size calculation 2022-01-07 05:48:43 -05:00
7x11x13
8866f9e85c v2.5.2 2022-01-07 05:46:11 -05:00
7x11x13
3d461850f7 Fix downloading 2022-01-07 05:45:59 -05:00
7x11x13
69ef01d05f Fix m4a downloading 2022-01-07 05:39:27 -05:00
7x11x13
698ce9396a Reimplement --min-size and --max-size 2022-01-03 20:10:23 -05:00
7x11x13
700071ab9e Allow user to provide just username instead of soundcloud.com URL 2022-01-03 19:38:44 -05:00
7x11x13
e30a93b3f6 Add --no-playlist option 2022-01-03 19:27:53 -05:00
7x11x13
c7d1089b8a Only publish on new tag pushed 2021-12-28 16:27:30 -05:00
7x11x13
5d93be6783 Publish to PyPI with GitHub Actions 2021-12-28 16:23:42 -05:00
7x11x13
1b51d930a4 Dynamically generate client_id if specified client_id is not valid 2021-12-25 12:08:38 -05:00
7x11x13
b6da47008a
Merge pull request #399 from christofdamian/fix-missing-created_at
Fix issue for limitting number of playlist entry downloads
2021-12-15 15:12:01 -05:00
Christof Damian
3a6529c65b Fix issue for limitting number of playlist entry downloads
created_at doesn't seem to be present in the MiniTrack class, but id will always
be present and works equally well.
2021-12-13 11:47:02 +01:00
7x11x13
8f6ac3a8f7 Remove typo 2021-12-08 21:37:35 -05:00
7x11x13
46bbf02778 Remove query string from input URL 2021-12-08 21:34:38 -05:00
7x11x13
23ca12e693 Download even if track is not streamable 2021-12-03 17:19:43 -05:00
7x11x13
cc22faf121 Prefer original file extension over mimetype guess 2021-11-29 05:36:26 -05:00
7x11x13
da8b9c2d86 Add support for downloading original files with secret tokens 2021-11-29 05:35:23 -05:00
7x11x13
94e2aea6d6 Add support for Python 3.6 2021-11-29 04:17:45 -05:00
7x11x13
0554fec199 Update README 2021-11-26 10:32:28 -05:00
7x11x13
f5f41705f3 Allow downloading of mobile links 2021-11-26 10:21:57 -05:00
7x11x13
0f6991077b Better error handling, return exit code 1 on errors 2021-11-26 09:48:20 -05:00
7x11x13
d79d55ff89 v2.2.4 2021-11-26 00:43:36 -05:00
7x11x13
c8d1adc7e4 Add --strict option, shorten converted .flac filenames to 255 bytes 2021-11-26 00:42:00 -05:00
7x11x13
bcb94b2e5e Exit with message if ffmpeg is not installed 2021-11-25 23:05:08 -05:00