1{ lib, fetchPypi, buildPythonPackage, pythonOlder, cryptography, jeepney, pygobject3 }:
2
3buildPythonPackage rec {
4 pname = "secretstorage";
5 version = "3.1.1";
6
7 disabled = pythonOlder "3.5";
8
9 src = fetchPypi {
10 pname = "SecretStorage";
11 inherit version;
12 sha256 = "14lznnn916ddn6yrd3w2nr2zq49zc8hw53yjz1k9yhd492p9gir0";
13 };
14
15 propagatedBuildInputs = [
16 cryptography
17 jeepney
18 pygobject3
19 ];
20
21 # Needs a D-Bus Sesison
22 doCheck = false;
23
24 meta = with lib; {
25 homepage = https://github.com/mitya57/secretstorage;
26 description = "Python bindings to FreeDesktop.org Secret Service API";
27 license = licenses.bsd3;
28 maintainers = with maintainers; [ teto ];
29 };
30}