Something went wrong. Try again.
Nix Packages collection & NixOS github.com/NixOS/nixpkgs
Something went wrong. Try again.
12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152{ lib, fetchFromGitHub, buildPythonPackage, setuptools, ytmusicapi, yt-dlp, beets-minimal, pytestCheckHook, writableTmpDirAsHomeHook, nix-update-script,}:buildPythonPackage rec { pname = "beets-ytimport"; version = "1.13.0"; pyproject = true;
src = fetchFromGitHub { owner = "mgoltzsche"; repo = "beets-ytimport"; tag = "v${version}"; hash = "sha256-EwSL1rBEPTcMfrlTkQcqRuhR8OtibBZqA0qQz4+qLEw="; };
build-system = [ setuptools ];
dependencies = [ ytmusicapi yt-dlp ];
nativeBuildInputs = [ beets-minimal ];
nativeCheckInputs = [ writableTmpDirAsHomeHook pytestCheckHook ];
passthru.updateScript = nix-update-script { };
meta = { changelog = "https://github.com/mgoltzsche/beets-ytimport/releases/tag/v${version}"; description = "Beets plugin to import music from Youtube and SoundCloud"; homepage = "https://github.com/mgoltzsche/beets-ytimport"; maintainers = with lib.maintainers; [ pyrox0 ]; license = lib.licenses.asl20; platforms = lib.platforms.linux ++ lib.platforms.darwin; };}