summary refs log tree commit diff
path: root/pkgs
diff options
context:
space:
mode:
authorzimbatm <zimbatm@zimbatm.com>2016-03-03 18:35:21 +0000
committerzimbatm <zimbatm@zimbatm.com>2016-03-03 18:47:02 +0000
commit5f4417e0cfbec18a09791fbfe6a3cc7410fd7fda (patch)
tree58d9641fb59fb520b2a2082c90951908959824a6 /pkgs
parent7a360b13a0ac35c0f6109d251880ae698c13b221 (diff)
downloadnixpkgs-5f4417e0cfbec18a09791fbfe6a3cc7410fd7fda.tar
nixpkgs-5f4417e0cfbec18a09791fbfe6a3cc7410fd7fda.tar.gz
nixpkgs-5f4417e0cfbec18a09791fbfe6a3cc7410fd7fda.tar.bz2
nixpkgs-5f4417e0cfbec18a09791fbfe6a3cc7410fd7fda.tar.lz
nixpkgs-5f4417e0cfbec18a09791fbfe6a3cc7410fd7fda.tar.xz
nixpkgs-5f4417e0cfbec18a09791fbfe6a3cc7410fd7fda.tar.zst
nixpkgs-5f4417e0cfbec18a09791fbfe6a3cc7410fd7fda.zip
pythonPackages.acme_0_1: init at 0.1.0
`acme_0_1` is introduced because `simp_le` strictly depends on version 0.1.0
of the library (which is now at 0.4.0).
Diffstat (limited to 'pkgs')
-rw-r--r--pkgs/tools/admin/simp_le/default.nix2
-rw-r--r--pkgs/top-level/python-packages.nix23
2 files changed, 24 insertions, 1 deletions
diff --git a/pkgs/tools/admin/simp_le/default.nix b/pkgs/tools/admin/simp_le/default.nix
index 77c45e0ad3f..d27c0a2da81 100644
--- a/pkgs/tools/admin/simp_le/default.nix
+++ b/pkgs/tools/admin/simp_le/default.nix
@@ -10,7 +10,7 @@ pythonPackages.buildPythonApplication rec {
     sha256 = "0l4qs0y4cbih76zrpbkn77xj17iwsm5fi83zc3p048x4hj163805";
   };
 
-  propagatedBuildInputs = with pythonPackages; [ acme ];
+  propagatedBuildInputs = with pythonPackages; [ acme_0_1 ];
 
   meta = with stdenv.lib; {
     inherit (src.meta) homepage;
diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix
index 68deac847db..4221782b56b 100644
--- a/pkgs/top-level/python-packages.nix
+++ b/pkgs/top-level/python-packages.nix
@@ -263,6 +263,29 @@ in modules // {
     sourceRoot = "letsencrypt-v${version}-src/acme";
   };
 
+  # Maintained for simp_le compatibility
+  acme_0_1 = buildPythonPackage rec {
+    version = "0.1.0";
+
+    name = "acme-${version}";
+
+    src = pkgs.fetchFromGitHub {
+      owner = "letsencrypt";
+      repo = "letsencrypt";
+      rev = "v${version}";
+      sha256 = "1f7406nnybsdbwxf7r9qjf6hzkfd7cg6qp8l9l7hrzwscsq5hicj";
+    };
+
+    propagatedBuildInputs = with self; [
+      cryptography pyasn1 pyopenssl pyRFC3339 pytz requests2 six werkzeug mock
+      ndg-httpsclient
+    ];
+
+    buildInputs = with self; [ nose ];
+
+    sourceRoot = "letsencrypt-v${version}-src/acme";
+  };
+
   acme-tiny = buildPythonPackage rec {
     name = "acme-tiny-${version}";
     version = "20151229";