12 buildPythonPackage rec {
13 pname = "mock-services";
15 format = "setuptools";
17 src = fetchFromGitHub {
19 repo = "mock-services";
21 sha256 = "1rqyyfwngi1xsd9a81irjxacinkj1zf6nqfvfxhi55ky34x5phf9";
25 # Fix issues due to internal API breaking in latest versions of requests-mock
27 url = "https://github.com/peopledoc/mock-services/commit/88d3a0c9ef4dd7d5e011068ed2fdbbecc4a1a03a.patch";
28 sha256 = "0a4pwxr33kr525sp8q4mb4cr3n2b51mj2a3052lhg6brdbi4gnms";
32 propagatedBuildInputs = [
38 nativeCheckInputs = [ pytestCheckHook ];
43 "test_restart_http_mock"
44 "test_start_http_mock"
48 pythonImportsCheck = [ "mock_services" ];
51 description = "Mock an entire service API based on requests-mock";
52 homepage = "https://github.com/peopledoc/mock-services";
53 license = licenses.mit;
54 maintainers = with maintainers; [ dotlambda ];