Merge pull request #268619 from tweag/lib-descriptions
[NixPkgs.git] / pkgs / development / python-modules / certbot-dns-rfc2136 / default.nix
blobec360f4b1e6f43182ff566ac246761110e2b2b89
1 { buildPythonPackage
2 , acme
3 , certbot
4 , dnspython
5 , pytestCheckHook
6 , pythonOlder
7 }:
9 buildPythonPackage rec {
10   pname = "certbot-dns-rfc2136";
12   inherit (certbot) src version;
13   disabled = pythonOlder "3.6";
15   sourceRoot = "${src.name}/certbot-dns-rfc2136";
17   propagatedBuildInputs = [
18     acme
19     certbot
20     dnspython
21   ];
23   nativeCheckInputs = [
24     pytestCheckHook
25   ];
27   pytestFlagsArray = [
28     "-o cache_dir=$(mktemp -d)"
30     # Monitor https://github.com/certbot/certbot/issues/9606 for a solution
31     "-W 'ignore:pkg_resources is deprecated as an API:DeprecationWarning'"
32   ];
34   meta = certbot.meta // {
35     description = "RFC 2136 DNS Authenticator plugin for Certbot";
36   };