1{ 2 lib, 3 buildPythonPackage, 4 fetchPypi, 5 setuptools, 6 vcversioner, 7 flask, 8 pymongo, 9 six, 10 pytestCheckHook, 11}: 12 13buildPythonPackage rec { 14 pname = "flask-pymongo"; 15 version = "2.3.0"; 16 pyproject = true; 17 18 src = fetchPypi { 19 pname = "Flask-PyMongo"; 20 inherit version; 21 hash = "sha256-Yg6wLciAil/LkPJsq2y6nWv0l7FQMq48qZ34A2bjMxQ="; 22 }; 23 24 nativeBuildInputs = [ 25 setuptools 26 vcversioner 27 ]; 28 29 propagatedBuildInputs = [ 30 flask 31 pymongo 32 six 33 ]; 34 35 pythonImportsCheck = [ "flask_pymongo" ]; 36 37 nativeCheckInputs = [ pytestCheckHook ]; 38 39 # requires running MongoDB 40 doCheck = false; 41 42 meta = { 43 homepage = "https://github.com/dcrosta/flask-pymongo"; 44 description = "PyMongo support for Flask applications"; 45 license = lib.licenses.bsd2; 46 maintainers = [ ]; 47 }; 48}