From 552bac195aad6c22c621c6d50269cb57bda19ebb Mon Sep 17 00:00:00 2001 From: Jaka Hudoklin Date: Fri, 20 Sep 2013 17:48:03 +0200 Subject: [PATCH] pythonPackages: add ColanderAlchemy, generator for colander schemas from sqlalchemy models --- pkgs/top-level/python-packages.nix | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index f9d25087535..0ef68759a0e 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -936,6 +936,29 @@ pythonPackages = modules // import ./python-packages-generated.nix { }; }; + + ColanderAlchemy = buildPythonPackage rec { + name = "ColanderAlchemy-0.2.0"; + + src = fetchurl { + url = "https://pypi.python.org/packages/source/C/ColanderAlchemy/${name}.tar.gz"; + md5 = "b054837bd2753cbf15f7d5028cba421b"; + }; + + buildInputs = [ unittest2 ]; + propagatedBuildInputs = [ colander sqlalchemy8 ]; + + # string: argument name cannot be overridden via info kwarg. + doCheck = false; + + meta = { + description = "Autogenerate Colander schemas based on SQLAlchemy models."; + homepage = https://github.com/stefanofontanelli/ColanderAlchemy; + license = pkgs.lib.licenses.mit; + }; + }; + + configobj = buildPythonPackage (rec { name = "configobj-4.7.2";