Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)
at 17.09 828 B view raw
1{ stdenv, buildPythonPackage, fetchPypi, flask, jinja2, itsdangerous, events 2, markupsafe, pymongo, flask-pymongo, werkzeug, simplejson, cerberus }: 3 4buildPythonPackage rec { 5 pname = "Eve"; 6 version = "0.7.4"; 7 name = "${pname}-${version}"; 8 9 src = fetchPypi { 10 inherit pname version; 11 sha256 = "0xihl5w2m4vkp0515qjibiy88pk380n5jmj8n9hh7q40b1vx1kwb"; 12 }; 13 14 patches = [ 15 ./setup.patch 16 ]; 17 18 propagatedBuildInputs = [ 19 cerberus 20 events 21 flask-pymongo 22 flask 23 itsdangerous 24 jinja2 25 markupsafe 26 pymongo 27 simplejson 28 werkzeug 29 ]; 30 31 # tests call a running mongodb instance 32 doCheck = false; 33 34 meta = with stdenv.lib; { 35 homepage = "http://python-eve.org/"; 36 description = "Open source Python REST API framework designed for human beings"; 37 license = licenses.bsd3; 38 }; 39}