summary refs log tree commit diff
diff options
context:
space:
mode:
authorFrederik Rietdijk <freddyrietdijk@fridh.nl>2017-06-07 13:07:54 +0200
committerGitHub <noreply@github.com>2017-06-07 13:07:54 +0200
commit9ed3ad1ebafeda66e76012c0aae1f20661298d25 (patch)
tree2c8cdece872c774b1e7eae00efdfd77ba0a35f85
parent90d5dd3cdac20652709153424f563e03016da015 (diff)
parentabdaf5a29077ce822ef945966495c18e25dc733b (diff)
downloadnixpkgs-9ed3ad1ebafeda66e76012c0aae1f20661298d25.tar
nixpkgs-9ed3ad1ebafeda66e76012c0aae1f20661298d25.tar.gz
nixpkgs-9ed3ad1ebafeda66e76012c0aae1f20661298d25.tar.bz2
nixpkgs-9ed3ad1ebafeda66e76012c0aae1f20661298d25.tar.lz
nixpkgs-9ed3ad1ebafeda66e76012c0aae1f20661298d25.tar.xz
nixpkgs-9ed3ad1ebafeda66e76012c0aae1f20661298d25.tar.zst
nixpkgs-9ed3ad1ebafeda66e76012c0aae1f20661298d25.zip
Merge pull request #25992 from knedlsepp/provide-eccodes-python-bindings
eccodes: Provide python bindings
-rw-r--r--pkgs/top-level/python-packages.nix8
1 files changed, 8 insertions, 0 deletions
diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix
index 89409e3ed62..4bd03714065 100644
--- a/pkgs/top-level/python-packages.nix
+++ b/pkgs/top-level/python-packages.nix
@@ -6246,6 +6246,14 @@ in {
     };
   };
 
+  eccodes = if (isPy27) then
+      (pkgs.eccodes.overrideAttrs (oldattrs: {
+    name = "${python.libPrefix}-" + oldattrs.name;
+  })).override {
+    enablePython = true;
+    pythonPackages = self;
+  } else throw "eccodes not supported for interpreter ${python.executable}";
+
   EditorConfig = buildPythonPackage rec {
     name = "EditorConfig-${version}";
     version = "0.12.0";