diff --git a/pkgs/development/python-modules/pymongo/2_9_1.nix b/pkgs/development/python-modules/pymongo/2_9_1.nix new file mode 100644 index 000000000000000..a6370ab17a61fc9 --- /dev/null +++ b/pkgs/development/python-modules/pymongo/2_9_1.nix @@ -0,0 +1,21 @@ +{ stdenv, buildPythonPackage, fetchPypi }: + +buildPythonPackage rec { + pname = "pymongo"; + version = "2.9.1"; + name = "${pname}-${version}"; + + src = fetchPypi { + inherit pname version; + sha256 = "1nrr1fxyrlxd69bgxl7bvaj2j4z7v3zaciij5sbhxg0vqiz6ny50"; + }; + + # Tests call a running mongodb instance + doCheck = false; + + meta = with stdenv.lib; { + homepage = "https://github.com/mongodb/mongo-python-driver"; + license = licenses.asl20; + description = "Python driver for MongoDB"; + }; +} diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index aa7417663159481..1c9bacf6abcfb33 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -14275,24 +14275,7 @@ in { pymongo = callPackage ../development/python-modules/pymongo {}; - pymongo_2_9_1 = buildPythonPackage rec { - name = "pymongo-2.9.1"; - version = "2.9.1"; - - src = pkgs.fetchurl { - url = "mirror://pypi/p/pymongo/${name}.tar.gz"; - sha256 = "1nrr1fxyrlxd69bgxl7bvaj2j4z7v3zaciij5sbhxg0vqiz6ny50"; - }; - - # Tests call a running mongodb instance - doCheck = false; - - meta = { - homepage = "http://github.com/mongodb/mongo-python-driver"; - license = licenses.asl20; - description = "Python driver for MongoDB "; - }; - }; + pymongo_2_9_1 = callPackage ../development/python-modules/pymongo/2_9_1.nix {}; pyperclip = buildPythonPackage rec { version = "1.5.27";