1{ buildPythonPackage
2, certbot
3, pytest
4, cryptography
5, pyasn1
6, pyopenssl
7, pyRFC3339
8, josepy
9, pytz
10, requests
11, requests-toolbelt
12, six
13, werkzeug
14, mock
15, ndg-httpsclient
16}:
17
18buildPythonPackage rec {
19 inherit (certbot) src version;
20
21 pname = "acme";
22
23 propagatedBuildInputs = [
24 cryptography pyasn1 pyopenssl pyRFC3339 pytz requests requests-toolbelt six
25 werkzeug mock ndg-httpsclient josepy
26 ];
27
28 checkInputs = [ pytest ];
29
30 sourceRoot = "source/${pname}";
31
32 meta = certbot.meta // {
33 description = "ACME protocol implementation in Python";
34 };
35}