Spotdl

Latest version: v4.2.10

Safety actively analyzes 681775 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 15

4.2.10

This is a hotfix for spotDL executable

Infrastructure and Dependency Updates:
- Added websockets to project dependencies by xnetcat
- Bundled all modules from pyproject.toml by xnetcat
- Updated pyproject for Python 3.13 support by xnetcat
- Dropped support for Python 3.8 by xnetcat
- Removed Python 3.8 from pyproject.toml

Documentation:
- Updated bug_report.yml by Silverarmor

Version Update:
- Bumped version to 4.2.10 by xnetcat

Breaking Changes
- Python 3.8 is no longer supported. Please upgrade to Python 3.9 or later.

Contributors
* Silverarmor contributed to documentation updates
* xnetcat made several infrastructure and dependency updates

**Full Changelog**: https://github.com/spotDL/spotify-downloader/compare/v4.2.9...v4.2.10

Donate

Help support the development and maintenance of the software ❤️

[![paypal](https://img.shields.io/badge/paypal-%2300457C.svg?&style=for-the-badge&logo=paypal&logoColor=white)](https://paypal.me/kko7)
[![kofi](https://img.shields.io/badge/kofi-%23F16061.svg?&style=for-the-badge&logo=ko-fi&logoColor=white)](https://ko-fi.com/xnetcat)

4.2.9

What's Changed

Bug fixes:
- Make --save-errors append to file instead of overwriting (2198) by truppelito
- Fixed path sanitization when creating m3u file by xnetcat
- Disabled SliderKZ by xnetcat
- Fixed linter errors by xnetcat

Features:
- Download lyrics with save operation (2206) by SilentDude
- Download individual album art for each track when using --playlist-numbering (2208) by PranjalSurana
- Skip duplicate songs from sub-folders (2212) by himanshumahajan138
- Add metadata to playlist files (2215) by PranjalSurana

Documentation:
- Update README.md by inform880
- Fix link in README by Silverarmor

Other changes:
- Updated dependencies by xnetcat
- Made album type optional by xnetcat
- Reverted 2214 by xnetcat

New Contributors
* truppelito made their first contribution in https://github.com/spotDL/spotify-downloader/pull/2198
* SilentDude made their first contribution in https://github.com/spotDL/spotify-downloader/pull/2206
* PranjalSurana made their first contribution in https://github.com/spotDL/spotify-downloader/pull/2204
* inform880 made their first contribution in https://github.com/spotDL/spotify-downloader/pull/2227

**Full Changelog**: https://github.com/spotDL/spotify-downloader/compare/v4.2.8...v4.2.9

Donate

Help support the development and maintenance of the software ❤️

[![paypal](https://img.shields.io/badge/paypal-%2300457C.svg?&style=for-the-badge&logo=paypal&logoColor=white)](https://paypal.me/kko7)
[![kofi](https://img.shields.io/badge/kofi-%23F16061.svg?&style=for-the-badge&logo=ko-fi&logoColor=white)](https://ko-fi.com/xnetcat)

4.2.8

What's Changed

Bug fixes:
- Always include filter when sending requests to piped by xnetcat
- Check status code when getting response from piped by xnetcat
- Use piped.video instead of main piped instance by j3bx in 2172
- Fixed `RuntimeError: Directory 'C:\Users\myuser\.spotdl\web-ui\dist' does not exist` by R0GUE-A5H in 2173
- Make sync command aware of file name changes by xnetcat

Documentation:
- Chore: update downloader.py by eltociear

New Contributors
* eltociear made their first contribution in https://github.com/spotDL/spotify-downloader/pull/2169
* R0GUE-A5H made their first contribution in https://github.com/spotDL/spotify-downloader/pull/2175

**Full Changelog**: https://github.com/spotDL/spotify-downloader/compare/v4.2.7...v4.2.8

Donate

help support the development and maintenance of the software ❤️

[![paypal](https://img.shields.io/badge/paypal-%2300457C.svg?&style=for-the-badge&logo=paypal&logoColor=white)](https://paypal.me/kko7)
[![kofi](https://img.shields.io/badge/kofi-%23F16061.svg?&style=for-the-badge&logo=ko-fi&logoColor=white)](https://ko-fi.com/xnetcat)

4.2.7

What's Changed
- Fix `RuntimeError: Directory 'C:\dist' does not exist` by phcreery in 2165


**Full Changelog**: https://github.com/spotDL/spotify-downloader/compare/v4.2.6...v4.2.7

4.2.6

What's Changed

New features:
- Add TLS to the web server by Randy-Blancett in 2086
- Added new web gui options (`--web-gui-location` and `--web-gui-repo` by xnetcat
- Added `--sync-remove-lrc` option by xnetcat
- Added option to choose own genius api access code by j3bx in 2152

Bug fixes:
- Prevent error if playlist has no image by scaphandroid in 2089
- Preserve original list-position, when local/unavailable songs are skipped by dxrcy in 2105
- Preserving local web-ui, added --force-update-gui option to force checkout a new copy of web ui by karanbheda in 2117
- Update lrc.py for updated function in python-syncedlyrics by jerz4lunch in 2120
- Updated the url from sliderkz.py by xKristee29 in 2125
- Ignore key errors for missing ytmusicapi data by xnetcat
- Fixed attribute error when setting keyword in logging env by xnetcat
- Sanitize m3u file by xnetcat
- Fixed Unknown format code 'd' for object of type 'float' by xnetcat
- Synced lyrics fixes by xnetcat
- Respect skip file by xnetcat
- Fixed yt-dlp-args by xnetcat
- Don't update metadata on files with mismatching suffix by xnetcat
- Fixed get file metadata function for track/dics count by xnetcat

Improvements:
- Remove dependency on setuptools by dotlambda in 2057
- Added `--profile` code by xnetcat
- Added function to get path to new web ui directory by xnetcat
- Dont cache web ui files by xnetcat
- Update dependencies (mainly YT-DLP) by xnetcat
- Fixed disc total and track total for flac ogg opus by xnetcat
- Added TYER tag by xnetcat
- Remove artists from the list that are already in the title only when short=true
- Improve proxy URL regex matching by zigzag1001 in 2155

Matching:
- Improved isrc search by xnetcat
- Improved matching in case of a result with a string with all artists in it by xnetcat


New Contributors ❤️ ❤️ ❤️
* scaphandroid made their first contribution in https://github.com/spotDL/spotify-downloader/pull/2089
* Randy-Blancett made their first contribution in https://github.com/spotDL/spotify-downloader/pull/2086
* dxrcy made their first contribution in https://github.com/spotDL/spotify-downloader/pull/2105
* karanbheda made their first contribution in https://github.com/spotDL/spotify-downloader/pull/2117
* jerz4lunch made their first contribution in https://github.com/spotDL/spotify-downloader/pull/2120
* xKristee29 made their first contribution in https://github.com/spotDL/spotify-downloader/pull/2125
* zigzag1001 made their first contribution in https://github.com/spotDL/spotify-downloader/pull/2155
* j3bx made their first contribution in https://github.com/spotDL/spotify-downloader/pull/2152

**Full Changelog**: https://github.com/spotDL/spotify-downloader/compare/v4.2.5...v4.2.6

Donate

help support the development and maintenance of the software ❤️

[![paypal](https://img.shields.io/badge/paypal-%2300457C.svg?&style=for-the-badge&logo=paypal&logoColor=white)](https://paypal.me/kko7)
[![kofi](https://img.shields.io/badge/kofi-%23F16061.svg?&style=for-the-badge&logo=ko-fi&logoColor=white)](https://ko-fi.com/xnetcat)

4.2.5

What's Changed

New features:
- Add Skip Album Art Functionality by egndz in 2032
- Update/implement skip flag by prodigy7 in 2010
- Add filtering by album type by egndz in 2048
- split get user playlists and get saved playlists to two shortcuts by xnetcat in 92d333805dd1f8a0a31feefaae309f2a8cd72b50

Bug fixes:
- Fix for multiple keywords in --ignore-albums option by bharat-nair in 2014
- Fix milliseconds for song initialization in by egndz 2028
- Fix performance issue when ffmpeg outputs a lot of lines by pekkarr in 2013
- remove sync tags from lyrics when saving them in uslt tag by xnetcat in f47d77ce62ea61a4bf8554f5d27d90577b4b98fa
- Add Album Cover Art Check by egndz in 2033
- Fix termux installation by rimurum in 2038 and 2042
- save errors when main thread crashes by xnetcat in ffb9f2bdfe2e050ecfd56caf7436b2bf0ac072fd
- update the app scope by xnetcat in 205e1270dc30017d2e00ff77fa526e0aeae23cb5

Matching improvements:
- lower average match for explicit mismatch by xnetcat in 1b9bc72f8a541e344bbcf0aaf76f121093fa264e
- always skip results with low time match by xnetcat in ff952d3b9fc76906509276b85c4937d2c853bc44
- improved lyrics matching by xnetcat in e4de0318ddf5a92bff0f207317f7a7e5c349adc1

Quality of life improvements:
- Default to the current directory when running web interface from a frozen application by xnetcat in 1988035e64515fbf8196ef52f1263e8fbd4fd15e
- added isrc tag to mp3 files by xnetcat in a6a98ecec680c723f84450752a5d0b799b6ab1f3
- added artist id to song object by xnetcat in d5416ab9bae8731dbde9084062afc152c9441aac

New Contributors
* Mahasvan made their first contribution in https://github.com/spotDL/spotify-downloader/pull/1981
* pekkarr made their first contribution in https://github.com/spotDL/spotify-downloader/pull/2013
* egndz made their first contribution in https://github.com/spotDL/spotify-downloader/pull/2028
* prodigy7 made their first contribution in https://github.com/spotDL/spotify-downloader/pull/2010
* rimurum made their first contribution in https://github.com/spotDL/spotify-downloader/pull/2038

**Full Changelog**: https://github.com/spotDL/spotify-downloader/compare/v4.2.4...v4.2.5

Donate

help support the development and maintenance of the software ❤️

[![paypal](https://img.shields.io/badge/paypal-%2300457C.svg?&style=for-the-badge&logo=paypal&logoColor=white)](https://paypal.me/kko7)
[![kofi](https://img.shields.io/badge/kofi-%23F16061.svg?&style=for-the-badge&logo=ko-fi&logoColor=white)](https://ko-fi.com/xnetcat)

Page 1 of 15

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.