at 23.05-pre 802 B view raw
1{ lib 2, buildPythonPackage 3, fetchPypi 4, fetchpatch 5, python 6, pythonOlder 7, pytest 8, unittestCheckHook 9}: 10 11buildPythonPackage rec { 12 pname = "mock"; 13 version = "4.0.3"; 14 format = "setuptools"; 15 16 disabled = pythonOlder "3.6"; 17 18 src = fetchPypi { 19 inherit pname version; 20 sha256 = "7d3fbbde18228f4ff2f1f119a45cdffa458b4c0dee32eb4d2bb2f82554bac7bc"; 21 }; 22 23 patches = [ 24 (fetchpatch { 25 url = "https://github.com/testing-cabal/mock/commit/f3e3d82aab0ede7e25273806dc0505574d85eae2.patch"; 26 sha256 = "sha256-wPrv1/WeICZHn31UqFlICFsny2knvn3+Xg8BZoaGbwQ="; 27 }) 28 ]; 29 30 checkInputs = [ 31 unittestCheckHook 32 pytest 33 ]; 34 35 meta = with lib; { 36 description = "Mock objects for Python"; 37 homepage = "https://github.com/testing-cabal/mock"; 38 license = licenses.bsd2; 39 }; 40}