lol

eve: 0.6.1 -> 0.7.4

authored by

Samuel Leathers and committed by
Franz Pletz
6d367ba9 756cd8a6

+61 -32
+39
pkgs/development/python-modules/eve/default.nix
··· 1 + { stdenv, buildPythonPackage, fetchPypi, flask, jinja2, itsdangerous, events 2 + , markupsafe, pymongo, flask-pymongo, werkzeug, simplejson, cerberus }: 3 + 4 + buildPythonPackage 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 + }
+21
pkgs/development/python-modules/eve/setup.patch
··· 1 + diff --git i/setup.py w/setup.py 2 + index 0176467..2b74988 100755 3 + --- i/setup.py 4 + +++ w/setup.py 5 + @@ -9,11 +9,11 @@ install_requires = [ 6 + 'cerberus>=0.9.2,<0.10', 7 + 'events>=0.2.1,<0.3', 8 + 'simplejson>=3.3.0,<4.0', 9 + - 'werkzeug>=0.9.4,<=0.11.15', 10 + - 'markupsafe>=0.23,<1.0', 11 + - 'jinja2>=2.8,<3.0', 12 + - 'itsdangerous>=0.24,<1.0', 13 + - 'flask>=0.10.1,<=0.12', 14 + + 'werkzeug>=0.9.4', 15 + + 'markupsafe>=0.23', 16 + + 'jinja2>=2.8', 17 + + 'itsdangerous>=0.24', 18 + + 'flask>=0.10.1', 19 + 'pymongo>=3.4', 20 + 'flask-pymongo>=0.4', 21 + ]
+1 -32
pkgs/top-level/python-packages.nix
··· 5266 5266 }; 5267 5267 }; 5268 5268 5269 - eve = buildPythonPackage rec { 5270 - version = "0.6.1"; 5271 - name = "Eve-${version}"; 5272 - 5273 - src = pkgs.fetchurl { 5274 - url = "mirror://pypi/E/Eve/${name}.tar.gz"; 5275 - sha256 = "0wf1x8qixkld6liz5syqi8i9nrfrhq4lpmh0p9cy3jbkhk34km69"; 5276 - }; 5277 - 5278 - propagatedBuildInputs = with self; [ 5279 - cerberus 5280 - events 5281 - flask-pymongo 5282 - flask 5283 - itsdangerous 5284 - jinja2 5285 - markupsafe 5286 - pymongo_2_9_1 5287 - simplejson 5288 - werkzeug 5289 - ]; 5290 - 5291 - # tests call a running mongodb instance 5292 - doCheck = false; 5293 - 5294 - meta = { 5295 - homepage = "http://python-eve.org/"; 5296 - description = "Open source Python REST API framework designed for human beings"; 5297 - license = licenses.bsd3; 5298 - }; 5299 - }; 5300 - 5269 + eve = callPackage ../development/python-modules/eve {}; 5301 5270 5302 5271 eventlib = buildPythonPackage rec { 5303 5272 pname = "python-eventlib";