1{
2 buildPythonPackage,
3 certbot,
4 cryptography,
5 pyopenssl,
6 pyrfc3339,
7 josepy,
8 pytz,
9 requests,
10 setuptools,
11}:
12
13buildPythonPackage rec {
14 pname = "acme";
15 inherit (certbot) version src;
16 pyproject = true;
17
18 sourceRoot = "${src.name}/acme";
19
20 build-system = [
21 setuptools
22 ];
23
24 dependencies = [
25 cryptography
26 pyopenssl
27 pyrfc3339
28 pytz
29 requests
30 josepy
31 ];
32
33 # does not contain any tests
34 doCheck = false;
35
36 pythonImportsCheck = [ "acme" ];
37
38 meta = certbot.meta // {
39 description = "ACME protocol implementation in Python";
40 };
41}