Merge pull request #119126 from fabaff/pycomfoconnect
[NixPkgs.git] / pkgs / development / python-modules / certbot-dns-cloudflare / default.nix
blob6c14f6c472f7b0b4e8e60abbab36db5a67d8c2f4
1 { buildPythonPackage
2 , acme
3 , certbot
4 , cloudflare
5 , isPy3k
6 , pytest
7 , pytestCheckHook
8 }:
10 buildPythonPackage rec {
11   inherit (certbot) src version;
13   pname = "certbot-dns-cloudflare";
15   propagatedBuildInputs = [
16     acme
17     certbot
18     cloudflare
19   ];
21   checkInputs = [
22     pytest
23     pytestCheckHook
24   ];
26   disabled = !isPy3k;
28   pytestFlagsArray = [ "-o cache_dir=$(mktemp -d)" ];
30   sourceRoot = "source/${pname}";
32   meta = certbot.meta // {
33     description = "Cloudflare DNS Authenticator plugin for Certbot";
34   };