git.iko.soy/typeable/nixpkgs
on master help sign in
python3Packages.mongomock: init at 3.23.0
commite1fb4063999293bd953331999160e906dac285c3 authorflorian on nixos (Florian Brandes) <florian.brandes@posteo.de> dateMon 17 Jan 2022, 22:05 (5 years ago) parentba7c4fa
2 files changed+42
pkgs/development/python-modules/mongomock/default.nix+40 pkgs/top-level/python-packages.nix+2
pkgs/development/python-modules/mongomock/default.nixnew file+40
@@ -0,0 +1,40 @@
1+{ lib
2+, buildPythonPackage
3+, fetchPypi
4+, pbr
5+, sentinels
6+, six
7+, pytestCheckHook
8+}:
9+
10+buildPythonPackage rec {
11+ pname = "mongomock";
12+ version = "3.23.0";
13+
14+ src = fetchPypi {
15+ inherit pname version;
16+ sha256 = "1pdh4pj5n6dsaqy98q40wig5y6imfs1p043cgkaaw8f2hxy5x56r";
17+ };
18+
19+ nativeBuildInputs = [
20+ pbr
21+ ];
22+
23+ propagatedBuildInputs = [
24+ sentinels
25+ six
26+ ];
27+
28+ checkInputs = [
29+ pytestCheckHook
30+ ];
31+
32+ pythonImportsCheck = [ "mongomock" ];
33+
34+ meta = with lib; {
35+ homepage = "https://github.com/mongomock/mongomock";
36+ description = "Fake pymongo stub for testing simple MongoDB-dependent code";
37+ license = licenses.bsd3;
38+ maintainers = with maintainers; [ gador ];
39+ };
40+}
pkgs/top-level/python-packages.nix+2
@@ -5062,6 +5062,8 @@ in {
50625062
50635063 mohawk = callPackage ../development/python-modules/mohawk { };
50645064
5065+ mongomock = callPackage ../development/python-modules/mongomock { };
5066+
50655067 mongodict = callPackage ../development/python-modules/mongodict { };
50665068
50675069 mongoengine = callPackage ../development/python-modules/mongoengine { };