otadump: init at 0.1.2 (#329129)
[NixPkgs.git] / pkgs / development / python-modules / minikerberos / default.nix
blob44d44f3b969dc5355817ed9f2f1d586f94ea689b
2   lib,
3   asn1crypto,
4   asysocks,
5   buildPythonPackage,
6   fetchPypi,
7   oscrypto,
8   pythonOlder,
9   six,
10   tqdm,
11   unicrypto,
14 buildPythonPackage rec {
15   pname = "minikerberos";
16   version = "0.4.4";
17   format = "setuptools";
19   disabled = pythonOlder "3.7";
21   src = fetchPypi {
22     inherit pname version;
23     hash = "sha256-GweGHGxAOLZqOnVdzOtw0xuvsrKsaB1gf1xZ/WuFR7w=";
24   };
26   propagatedBuildInputs = [
27     asn1crypto
28     asysocks
29     oscrypto
30     six
31     tqdm
32     unicrypto
33   ];
35   # no tests are published: https://github.com/skelsec/minikerberos/pull/5
36   doCheck = false;
38   pythonImportsCheck = [ "minikerberos" ];
40   meta = with lib; {
41     description = "Kerberos manipulation library in Python";
42     homepage = "https://github.com/skelsec/minikerberos";
43     changelog = "https://github.com/skelsec/minikerberos/releases/tag/${version}";
44     license = with licenses; [ mit ];
45     maintainers = with maintainers; [ fab ];
46   };