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