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