1{ lib
2, asn1crypto
3, asysocks
4, buildPythonPackage
5, fetchPypi
6, oscrypto
7}:
8
9buildPythonPackage rec {
10 pname = "minikerberos";
11 version = "0.2.14";
12
13 src = fetchPypi {
14 inherit pname version;
15 sha256 = "sha256-MND7r4Gkx9RnEMgEl62QXFYr1NEloihQ2HeU9hyhsx8=";
16 };
17
18 propagatedBuildInputs = [
19 asn1crypto
20 asysocks
21 oscrypto
22 ];
23
24 # no tests are published: https://github.com/skelsec/minikerberos/pull/5
25 doCheck = false;
26
27 pythonImportsCheck = [ "minikerberos" ];
28
29 meta = with lib; {
30 description = "Kerberos manipulation library in Python";
31 homepage = "https://github.com/skelsec/minikerberos";
32 license = with licenses; [ mit ];
33 maintainers = with maintainers; [ fab ];
34 };
35}