1{ stdenv, fetchFromGitHub, buildPythonPackage 2, dbus-python, cryptography }: 3 4buildPythonPackage rec { 5 pname = "secretstorage"; 6 version = "2.3.1"; 7 name = "${pname}-${version}"; 8 9 src = fetchFromGitHub { 10 owner = "mitya57"; 11 repo = "secretstorage"; 12 rev = version; 13 sha256 = "1sjd2jjbxgkkxyrfwx89x0hsnn39w2cr2qkxbg1iz52znr4sqism"; 14 }; 15 16 propagatedBuildInputs = [ dbus-python cryptography ]; 17 18 doCheck = false; # requires dbus session 19 20 meta = with stdenv.lib; { 21 homepage = "https://github.com/mitya57/secretstorage"; 22 description = "Python bindings to FreeDesktop.org Secret Service API"; 23 license = licenses.bsdOriginal; 24 maintainers = with maintainers; [ teto ]; 25 }; 26}