From b513fc742038b50f348f30d6f833011630d20c04 Mon Sep 17 00:00:00 2001 From: Bas van Dijk Date: Thu, 21 Dec 2017 22:06:11 +0100 Subject: [PATCH] python.pkgs.voluptuous: init at 0.10.5 Needed by elasticsearch-curator. --- .../python-modules/voluptuous/default.nix | 20 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 1 + 2 files changed, 21 insertions(+) create mode 100644 pkgs/development/python-modules/voluptuous/default.nix diff --git a/pkgs/development/python-modules/voluptuous/default.nix b/pkgs/development/python-modules/voluptuous/default.nix new file mode 100644 index 00000000000..250a0951d96 --- /dev/null +++ b/pkgs/development/python-modules/voluptuous/default.nix @@ -0,0 +1,20 @@ +{ stdenv, buildPythonPackage, fetchPypi, nose }: + +buildPythonPackage rec { + pname = "voluptuous"; + version = "0.10.5"; + name = "${pname}-${version}"; + + src = fetchPypi { + inherit pname version; + sha256 = "15i3gaap8ilhpbah1ffc6q415wkvliqxilc6s69a4rinvkw6cx3s"; + }; + + checkInputs = [ nose ]; + + meta = with stdenv.lib; { + description = "Voluptuous is a Python data validation library"; + homepage = http://alecthomas.github.io/voluptuous/; + license = licenses.bsd3; + }; +} diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 91943c87fe6..2929145cf26 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -23290,6 +23290,7 @@ EOF ephem = callPackage ../development/python-modules/ephem { }; + voluptuous = callPackage ../development/python-modules/voluptuous { }; }); in fix' (extends overrides packages)