Something went wrong. Try again.
What happens if I push all of nixpkgs
Something went wrong. Try again.
962 B · 53 lines
Nix
at llvm-cleanup
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354{ lib, buildPythonPackage, fetchPypi, pythonOlder, dnspython,
# for passthru.tests celery, # check-input only flask-pymongo, kombu, # check-input only mongoengine, motor, pymongo-inmemory,}:
buildPythonPackage rec { pname = "pymongo"; version = "4.6.3"; format = "setuptools";
disabled = pythonOlder "3.7";
src = fetchPypi { inherit pname version; hash = "sha256-QAB0CQuaYx8SC0LGGyIv10NJDBM6XS+ZwCCM78zMlk4="; };
propagatedBuildInputs = [ dnspython ];
# Tests call a running mongodb instance doCheck = false;
pythonImportsCheck = [ "pymongo" ];
passthru.tests = { inherit celery flask-pymongo kombu mongoengine motor pymongo-inmemory ; };
meta = with lib; { description = "Python driver for MongoDB"; homepage = "https://github.com/mongodb/mongo-python-driver"; license = licenses.asl20; maintainers = with maintainers; [ ]; };}