ansible-later: 2.0.22 -> 2.0.23
[NixPkgs.git] / pkgs / development / python-modules / minikerberos / default.nix
blobed59c2f3425eb3eb90a0a2a610cd0872e5df0b9d
1 { lib
2 , asn1crypto
3 , asysocks
4 , buildPythonPackage
5 , fetchPypi
6 , oscrypto
7 , pythonOlder
8 , unicrypto
9 }:
11 buildPythonPackage rec {
12   pname = "minikerberos";
13   version = "0.3.3";
14   format = "setuptools";
16   disabled = pythonOlder "3.7";
18   src = fetchPypi {
19     inherit pname version;
20     hash = "sha256-xO7d5GCihEzIH/DZziRR1SRpzAywPe99WJXeRyuh7S8=";
21   };
23   propagatedBuildInputs = [
24     asn1crypto
25     asysocks
26     oscrypto
27     unicrypto
28   ];
30   # no tests are published: https://github.com/skelsec/minikerberos/pull/5
31   doCheck = false;
33   pythonImportsCheck = [
34     "minikerberos"
35   ];
37   meta = with lib; {
38     description = "Kerberos manipulation library in Python";
39     homepage = "https://github.com/skelsec/minikerberos";
40     license = with licenses; [ mit ];
41     maintainers = with maintainers; [ fab ];
42   };