mirror of
https://github.com/flyingrub/scdl.git
synced 2026-10-04 14:57:23 +02:00
### Added - `--yt-dlp-args <argstring>` to allow passing of yt-dlp args as a string (using yt-dlp CLI format) ### Fixed - Make `--sync` method work as intended ### Changed - Use [yt-dlp](https://github.com/yt-dlp/yt-dlp/) to download and process tracks - Store description in "comment" tag instead of "description" tag for Ogg/FLAC files - Change default track format string to include track artist and ID - Drop `termcolor`, `requests`, `tqdm`, `pathvalidate`, `filelock` dependencies - Switch to `pyproject.toml` instead of `setup.py` - **Breaking:** Change `--sync` file format to include downloaded filenames ### Removed - **Breaking:** Remove `--remove` - **Breaking:** Remove `-n` - **Breaking:** Drop support for Python 3.7 and 3.8 - **Breaking:** When writing to stdout, files no longer contain metadata
7 lines
148 B
Python
7 lines
148 B
Python
"""Python Soundcloud Music Downloader."""
|
|
|
|
from . import patches # noqa: F401, I001
|
|
from scdl.scdl import download_url
|
|
|
|
__all__ = ["download_url"]
|