writers: add writeGuile[Bin] (#364531)
[NixPkgs.git] / pkgs / development / python-modules / asyauth / default.nix
blob56b1ad8712bc82a9e9129c6f298ad748f2087cac
2   lib,
3   asn1crypto,
4   asysocks,
5   buildPythonPackage,
6   fetchPypi,
7   minikerberos,
8   pythonOlder,
9   setuptools,
10   unicrypto,
13 buildPythonPackage rec {
14   pname = "asyauth";
15   version = "0.0.21";
16   pyproject = true;
18   disabled = pythonOlder "3.7";
20   src = fetchPypi {
21     inherit pname version;
22     hash = "sha256-NMwQxfhij/LiW1EW3JjvxcpFUy8WPM0/kUej4C3YEOs=";
23   };
25   build-system = [ setuptools ];
27   dependencies = [
28     asn1crypto
29     asysocks
30     minikerberos
31     unicrypto
32   ];
34   # Project doesn't have tests
35   doCheck = false;
37   pythonImportsCheck = [ "asyauth" ];
39   meta = with lib; {
40     description = "Unified authentication library";
41     homepage = "https://github.com/skelsec/asyauth";
42     changelog = "https://github.com/skelsec/asyauth/releases/tag/${version}";
43     license = with licenses; [ mit ];
44     maintainers = with maintainers; [ fab ];
45   };