1 { lib, fetchFromGitHub, beets, python3Packages }:
3 python3Packages.buildPythonApplication rec {
4 pname = "beets-alternatives";
5 version = "unstable-2021-02-01";
7 src = fetchFromGitHub {
8 repo = "beets-alternatives";
9 owner = "geigerzaehler";
10 rev = "288299e3aa9a1602717b04c28696fce5ce4259bf";
11 sha256 = "sha256-Xl7AHr33hXQqQDuFbWuj8HrIugeipJFPmvNXpCkU/mI=";
15 substituteInPlace setup.cfg \
16 --replace "addopts = --cov --cov-report=term --cov-report=html" ""
19 nativeBuildInputs = [ beets ];
21 checkInputs = with python3Packages; [
27 description = "Beets plugin to manage external files";
28 homepage = "https://github.com/geigerzaehler/beets-alternatives";
29 maintainers = with maintainers; [ aszlig lovesegfault ];
30 license = licenses.mit;