7 python3.pkgs.buildPythonApplication rec {
11 src = fetchFromGitHub {
15 hash = "sha256-U/9MLqfXrzYVGttFSafw4pYDy26WgdsJMCxciZzO1pw=";
19 # https://github.com/pubs/pubs/pull/278
21 url = "https://github.com/pubs/pubs/commit/9623d2c3ca8ff6d2bb7f6c8d8624f9a174d831bc.patch";
22 hash = "sha256-6qoufKPv3k6C9BQTZ2/175Nk7zWPh89vG+zebx6ZFOk=";
24 # https://github.com/pubs/pubs/pull/279
26 url = "https://github.com/pubs/pubs/commit/05e214eb406447196c77c8aa3e4658f70e505f23.patch";
27 hash = "sha256-UBkKiYaG6y6z8lsRpdcsaGsoklv6qj07KWdfkQcVl2g=";
31 propagatedBuildInputs = with python3.pkgs; [
43 checkInputs = with python3.pkgs; [
51 # Disabling git tests because they expect git to be preconfigured
52 # with the user's details. See
53 # https://github.com/NixOS/nixpkgs/issues/94663
58 # https://github.com/pubs/pubs/issues/276
63 description = "Command-line bibliography manager";
64 homepage = "https://github.com/pubs/pubs";
65 license = licenses.lgpl3Only;
66 maintainers = with maintainers; [ gebner dotlambda ];