Search Criteria
Package Details: spotdl 4.2.5-5
Package Actions
Git Clone URL: | https://aur.archlinux.org/spotdl.git (read-only, click to copy) |
---|---|
Package Base: | spotdl |
Description: | Download your Spotify playlists and songs along with album art and metadata (from YouTube if a match is found). |
Upstream URL: | https://github.com/spotDL/spotify-downloader |
Keywords: | download-music mp3 music playlists song song-lyrics spotify youtube-music |
Licenses: | MIT |
Conflicts: | python-spotdl |
Provides: | python-spotdl |
Replaces: | python-spotdl |
Submitter: | zoorat |
Maintainer: | zoorat (pekkarr, aminvakil) |
Last Packager: | pekkarr |
Votes: | 20 |
Popularity: | 1.30 |
First Submitted: | 2024-03-31 19:44 (UTC) |
Last Updated: | 2024-04-27 11:57 (UTC) |
Dependencies (29)
- ffmpeg (ffmpeg-intel-full-gitAUR, ffmpeg-nvcodec-11-1-gitAUR, ffmpeg-gitAUR, ffmpeg-decklinkAUR, ffmpeg-amd-fullAUR, ffmpeg-full-gitAUR, ffmpeg-ffplayoutAUR, ffmpeg-obsAUR, ffmpeg-amd-full-gitAUR, ffmpeg-fullAUR, ffmpeg-headlessAUR, ffmpeg-libfdk_aacAUR, ffmpeg-cudaAUR, ffmpeg-nocudaAUR)
- python (python32AUR, python37AUR, python311AUR, python310AUR)
- python-bandcamp-apiAUR (python-bandcamp-api-gitAUR)
- python-beautifulsoup4
- python-daciteAUR
- python-demjson3AUR
- python-fastapi
- python-mutagen (python-mutagen-gitAUR)
- python-platformdirs
- python-pydantic (python-pydantic-gitAUR)
- python-pykakasiAUR
- python-pytube
- python-rapidfuzz (python-rapidfuzz-gitAUR)
- python-requests
- python-rich (python-rich-gitAUR)
- python-slugify
- python-soundcloud-v2AUR
- python-spotipyAUR (python-spotipy-gitAUR)
- python-syncedlyricsAUR
- python-typing_extensions
- Show 9 more dependencies...
Required by (1)
- ymp3cli.sh (optional)
Latest Comments
1 2 3 4 5 6 .. 9 Next › Last »
pekkarr commented on 2024-04-27 12:28 (UTC)
@dr460nf1r3 Python 3.12 was just released into the stable repos, which means that you need to rebuild all python packages installed from AUR.
dr460nf1r3 commented on 2024-04-27 12:12 (UTC)
Tests seem to be broken however:
pekkarr commented on 2024-04-27 12:00 (UTC)
@dr460nf1r3 thanks for reporting, it's now fixed in 00f2bfde.
dr460nf1r3 commented on 2024-04-27 11:41 (UTC)
I think this needs an update:
pekkarr commented on 2024-04-15 17:58 (UTC)
@gesh Commit 7201f310 updated the checksum only in the PKGBUILD, thanks for reporting it. It's fixed in b664a0a8.
gesh commented on 2024-04-15 16:29 (UTC)
Just spotted that building in a clean chroot changed the checksum in
.SRCINFO
:Did you perhaps forget to update the
.SRCINFO
after updating checksums?gesh commented on 2024-04-01 13:31 (UTC) (edited on 2024-04-01 14:25 (UTC) by gesh)
Retried building, works in clean chroot. Judging by errors, am guessing the tests aren't XDG-adapted, pinging this upstream. EDIT: Confirmed by playing around with the tests: https://github.com/spotDL/spotify-downloader/issues/2058. Workaround for now: any of
pytest -v not test_config
$XDG_DATA_HOME/spotdl
out of the way during buildIn re masking test errors, sure, it's up to the user to do the right thing, but given
--nocheck
exists, I'd rather just targetedly disable the known-failing test, eg aspytest -v 'not test_config'
.Decision re git history is up to you.
zoorat commented on 2024-04-01 11:08 (UTC)
@gesh please check your env because i built and tested every package before publishing. and I don't think its necessary to keep the history.
xiota commented on 2024-04-01 10:53 (UTC) (edited on 2024-04-01 11:17 (UTC) by xiota)
@gesh All tests pass when I built this.
|| echo ...
to allow packaging to complete is acceptable. User responsibility to review output.gesh commented on 2024-04-01 10:39 (UTC) (edited on 2024-04-01 10:41 (UTC) by gesh)
tests/utils/test_config.py
tests fail. Also, by running them with|| echo
, you're masking the test failures, so the package installs despite test failures.Finally, it's a shame that this package loses the git history of
python-spotdl
. If you feel like recovering that history, add apython-spotdl
branch pointing to the oldpython-spotdl/master
andgit merge --allow-unrelated-histories -Xours python-spotdl
to merge them.1 2 3 4 5 6 .. 9 Next › Last »