at 18.03-beta 840 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.8"; 7 name = "${pname}-${version}"; 8 9 src = fetchPypi { 10 inherit pname version; 11 sha256 = "af373ab7b9611990d39b090eed372a0860d4e12a1c8a6ef49fdee29e4626053f"; 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}