python3Packages.certbot-nginx: init at 4.0.0

Changed files
+40
pkgs
development
python-modules
certbot-nginx
top-level
+37
pkgs/development/python-modules/certbot-nginx/default.nix
···
+
{
+
buildPythonPackage,
+
acme,
+
certbot,
+
pyparsing,
+
pytestCheckHook,
+
pythonOlder,
+
setuptools,
+
}:
+
+
buildPythonPackage rec {
+
pname = "certbot-nginx";
+
pyproject = true;
+
+
inherit (certbot) src version;
+
disabled = pythonOlder "3.9";
+
+
sourceRoot = "${src.name}/certbot-nginx";
+
+
build-system = [ setuptools ];
+
+
dependencies = [
+
acme
+
certbot
+
pyparsing
+
];
+
+
nativeCheckInputs = [ pytestCheckHook ];
+
+
pytestFlags = [
+
"-pno:cacheprovider"
+
];
+
+
meta = certbot.meta // {
+
description = "Nginx plugin for Certbot";
+
};
+
}
+1
pkgs/top-level/all-packages.nix
···
certbot-dns-ovh
certbot-dns-rfc2136
certbot-dns-route53
+
certbot-nginx
);
+2
pkgs/top-level/python-packages.nix
···
certbot-dns-route53 = callPackage ../development/python-modules/certbot-dns-route53 { };
+
certbot-nginx = callPackage ../development/python-modules/certbot-nginx { };
+
certifi = callPackage ../development/python-modules/certifi { };
certipy = callPackage ../development/python-modules/certipy { };