1{ buildPythonPackage
2, fetchPypi
3, flask
4, pymongo
5, lib
6, pytest
7}:
8
9buildPythonPackage rec {
10 pname = "Flask-PyMongo";
11 name = "${pname}-${version}";
12 version = "0.5.1";
13
14 src = fetchPypi {
15 inherit pname version;
16 sha256 = "2baaa2ba5107d72b3a8bd4b5c0c8881316e35340ad1ae979cc13f1f3c8843b3d";
17 };
18
19 checkInputs = [ pytest ];
20
21 checkPhase = ''
22 py.test tests
23 '';
24
25 # Tests seem to hang
26 doCheck = false;
27
28 propagatedBuildInputs = [ flask pymongo ];
29
30 meta = {
31 homepage = "http://flask-pymongo.readthedocs.org/";
32 description = "PyMongo support for Flask applications";
33 license = lib.licenses.bsd2;
34 };
35}