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