ansible-later: 2.0.22 -> 2.0.23
[NixPkgs.git] / pkgs / development / python-modules / aioresponses / default.nix
blob3c2a0e48d3299339b495f44dc7af97c86570f4ee
1 { lib
2 , aiohttp
3 , asynctest
4 , buildPythonPackage
5 , ddt
6 , fetchPypi
7 , pbr
8 , pytestCheckHook
9 , pythonOlder
10 , setuptools
13 buildPythonPackage rec {
14   pname = "aioresponses";
15   version = "0.7.3";
16   format = "setuptools";
18   disabled = pythonOlder "3.5";
20   src = fetchPypi {
21     inherit pname version;
22     sha256 = "sha256-LGTtVxDujLTpWMVpGE2tEvTJzVk5E1yzj4jGqCYczrM=";
23   };
25   nativeBuildInputs = [
26     pbr
27   ];
29   propagatedBuildInputs = [
30     aiohttp
31     setuptools
32   ];
34   checkInputs = [
35     asynctest
36     ddt
37     pytestCheckHook
38   ];
40   disabledTests = [
41     # Skip a test which makes requests to httpbin.org
42     "test_address_as_instance_of_url_combined_with_pass_through"
43     "test_pass_through_with_origin_params"
44   ];
46   pythonImportsCheck = [
47     "aioresponses"
48   ];
50   meta = {
51     description = "A helper to mock/fake web requests in python aiohttp package";
52     homepage = "https://github.com/pnuckowski/aioresponses";
53     license = lib.licenses.mit;
54     maintainers = with lib.maintainers; [ rvl ];
55   };