1{ lib
2, buildPythonPackage
3, fetchPypi
4, pythonOlder
5
6, keyring
7, setuptools-scm
8}:
9
10buildPythonPackage rec {
11 pname = "keyrings.passwordstore";
12 version = "0.1.0";
13 disabled = pythonOlder "3.6";
14
15 src = fetchPypi {
16 inherit pname version;
17 hash = "sha256-pylZw45FUtLHzUV4cDyl/nT8tCZwNj4Jf41MMlyskoU=";
18 };
19
20 nativeBuildInputs = [
21 setuptools-scm
22 ];
23
24 nativeCheckInputs = [
25 keyring
26 ];
27
28 pythonImportsCheck = [
29 "keyrings.passwordstore.backend"
30 ];
31
32 meta = {
33 license = lib.licenses.mit;
34 description = "Keyring backend for password-store";
35 homepage = "https://github.com/stv0g/keyrings.passwordstore";
36 maintainers = [ lib.maintainers.shlevy ];
37 };
38}