2022-12-22T02:51:05 spotdl 3.9.6 -> 4.0.6 https://pypi.org/project/spotdl/ 2022-12-22T02:51:07 attrpath: spotdl 2022-12-22T02:51:07 Checking auto update branch... 2022-12-22T02:51:10 [version] 2022-12-22T02:51:10 [version] skipping because derivation has updateScript 2022-12-22T02:51:10 [rustCrateVersion] 2022-12-22T02:51:10 [rustCrateVersion] No cargoSha256 found 2022-12-22T02:51:10 [golangModuleVersion] 2022-12-22T02:51:10 [golangModuleVersion] Not a buildGoModule package with vendorSha256 2022-12-22T02:51:10 [updateScript] 2022-12-22T02:51:13 [updateScript] Success 2022-12-22T02:51:13 [updateScript] this derivation will be built: /nix/store/bg7vk8wc0n3xp4iz6knz93xdmf6xxci0-packages.json.drv building '/nix/store/bg7vk8wc0n3xp4iz6knz93xdmf6xxci0-packages.json.drv'... Going to be running update for following packages: - spotdl-3.9.6 Press Enter key to continue... Running update for: - spotdl-3.9.6: UPDATING ... - spotdl-3.9.6: DONE. Packages updated! 2022-12-22T02:51:13 2022-12-22T02:51:13 [quotedUrls] 2022-12-22T02:51:13 [quotedUrls] nothing found to replace 2022-12-22T02:51:14 Diff after rewrites: diff --git a/pkgs/tools/audio/spotdl/default.nix b/pkgs/tools/audio/spotdl/default.nix index 32dc47f5318..17da677fa70 100644 --- a/pkgs/tools/audio/spotdl/default.nix +++ b/pkgs/tools/audio/spotdl/default.nix @@ -6,13 +6,13 @@ python3.pkgs.buildPythonApplication rec { pname = "spotdl"; - version = "3.9.6"; + version = "4.0.6"; src = fetchFromGitHub { owner = "spotDL"; repo = "spotify-downloader"; rev = "refs/tags/v${version}"; - hash = "sha256-JoeNVMuEslz7A7G4ZvikimZrG75YrH5Mx3Oamtfy4cM="; + hash = "sha256-oZyEh76nNKMeEenz0dNLQ5Hd9jRaot6He8toxDSZZ/8="; }; propagatedBuildInputs = with python3.pkgs; [ 2022-12-22T02:52:41 Old version 3.9.6" not present in master derivation file with contents: { lib , python3 , fetchFromGitHub , ffmpeg }: python3.pkgs.buildPythonApplication rec { pname = "spotdl"; version = "4.0.6"; format = "pyproject"; src = fetchFromGitHub { owner = "spotDL"; repo = "spotify-downloader"; rev = "refs/tags/v${version}"; hash = "sha256-oZyEh76nNKMeEenz0dNLQ5Hd9jRaot6He8toxDSZZ/8="; }; nativeBuildInputs = with python3.pkgs; [ poetry-core pythonRelaxDepsHook ]; pythonRelaxDeps = true; propagatedBuildInputs = with python3.pkgs; [ spotipy ytmusicapi pytube yt-dlp mutagen rich beautifulsoup4 requests rapidfuzz python-slugify uvicorn pydantic fastapi platformdirs ]; checkInputs = with python3.pkgs; [ pytestCheckHook pytest-mock pytest-vcr pyfakefs pytest-subprocess ]; preCheck = '' export HOME=$TMPDIR ''; disabledTestPaths = [ # require networking "tests/test_init.py" "tests/test_matching.py" "tests/utils/test_m3u.py" "tests/utils/test_metadata.py" "tests/utils/test_search.py" ]; disabledTests = [ # require networking "test_album_from_string" "test_album_from_url" "test_album_length" "test_artist_from_url" "test_artist_from_string" "test_convert" "test_download_ffmpeg" "test_download_song" "test_playlist_from_string" "test_playlist_from_url" "test_playlist_length" "test_preload_song" "test_song_from_search_term" "test_song_from_url" ]; makeWrapperArgs = [ "--prefix" "PATH" ":" (lib.makeBinPath [ ffmpeg ]) ]; meta = with lib; { description = "Download your Spotify playlists and songs along with album art and metadata"; homepage = "https://github.com/spotDL/spotify-downloader"; license = licenses.mit; maintainers = with maintainers; [ dotlambda ]; }; }