Merge pull request #307098 from r-ryantm/auto-update/cilium-cli
[NixPkgs.git] / pkgs / development / python-modules / aioopenssl / default.nix
blob0ecbbc4e6a533b9339f196577f1f47570ea72633
1 { lib
2 , buildPythonPackage
3 , fetchFromGitHub
4 , pyopenssl
5 , pytestCheckHook
6 }:
8 buildPythonPackage rec {
9   pname = "aioopenssl";
10   version = "0.6.0";
12   format = "setuptools";
14   src = fetchFromGitHub {
15     owner = "horazont";
16     repo = "aioopenssl";
17     rev = "refs/tags/v${version}";
18     hash = "sha256-7Q+4/DlP+kUnC3YNk7woJaxLEEiuVmolUOajepM003Q=";
19   };
21   propagatedBuildInputs = [
22     pyopenssl
23   ];
25   pythonImportsCheck = [ "aioopenssl" ];
27   nativeCheckInputs = [
28     pytestCheckHook
29   ];
31   meta = {
32     description = "TLS-capable transport using OpenSSL for asyncio";
33     homepage = "https://github.com/horazont/aioopenssl";
34     license = lib.licenses.asl20;
35     maintainers = with lib.maintainers; [ dotlambda ];
36   };