Something went wrong. Try again.
What happens if I push all of nixpkgs
Something went wrong. Try again.
1.2 kB · 72 lines
Nix
at master
12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273{ lib, beets, buildPythonPackage, fetchFromGitHub, httpx, packaging, poetry-core, pycountry, pytest-cov-stub, pytestCheckHook, rich-tables, filelock, writableTmpDirAsHomeHook, nix-update-script,}:
let version = "0.22.0";inbuildPythonPackage { pname = "beetcamp"; inherit version; pyproject = true;
src = fetchFromGitHub { owner = "snejus"; repo = "beetcamp"; tag = version; hash = "sha256-5tcQtvYmXT213mZnzKz2kwE5K22rro++lRF65PjC5X0="; };
patches = [ ./remove-git-pytest-option.diff ];
build-system = [ poetry-core ];
dependencies = [ beets httpx packaging pycountry ];
nativeCheckInputs = [ writableTmpDirAsHomeHook pytestCheckHook pytest-cov-stub rich-tables filelock ];
disabledTests = [ # AssertionError: assert '' "test_get_html" ];
passthru.updateScript = nix-update-script { };
meta = { description = "Bandcamp autotagger source for beets (http://beets.io)"; homepage = "https://github.com/snejus/beetcamp"; license = lib.licenses.gpl2Only; maintainers = [ lib.maintainers._9999years ]; mainProgram = "beetcamp"; };}