diff options
author | Josef Kemetmüller <josef.kemetmueller@gmail.com> | 2020-01-03 17:48:15 +0100 |
---|---|---|
committer | Frederik Rietdijk <fridh@fridh.nl> | 2020-01-06 10:37:03 +0100 |
commit | 30121dffd40d50c6d4234cdeb9e3b057f848b2b6 (patch) | |
tree | 839ef8d1397c2306b792d77b6e680e7e51041418 | |
parent | 29ffa0255f9165b4461739bd2667305c4782e98d (diff) | |
download | nixlib-30121dffd40d50c6d4234cdeb9e3b057f848b2b6.tar nixlib-30121dffd40d50c6d4234cdeb9e3b057f848b2b6.tar.gz nixlib-30121dffd40d50c6d4234cdeb9e3b057f848b2b6.tar.bz2 nixlib-30121dffd40d50c6d4234cdeb9e3b057f848b2b6.tar.lz nixlib-30121dffd40d50c6d4234cdeb9e3b057f848b2b6.tar.xz nixlib-30121dffd40d50c6d4234cdeb9e3b057f848b2b6.tar.zst nixlib-30121dffd40d50c6d4234cdeb9e3b057f848b2b6.zip |
pythonPackages.moto: 1.3.13 -> 1.3.14
-rw-r--r-- | pkgs/development/python-modules/moto/default.nix | 38 |
1 files changed, 17 insertions, 21 deletions
diff --git a/pkgs/development/python-modules/moto/default.nix b/pkgs/development/python-modules/moto/default.nix index 500645b81e8f..cb1bb6dd980e 100644 --- a/pkgs/development/python-modules/moto/default.nix +++ b/pkgs/development/python-modules/moto/default.nix @@ -22,30 +22,18 @@ , sure , werkzeug , xmltodict -, isPy38 +, parameterized }: buildPythonPackage rec { pname = "moto"; - version = "1.3.13"; + version = "1.3.14"; src = fetchPypi { inherit pname version; - sha256 = "0rhbjvqi1khp80gfnl3x632kwlpq3k7m8f13nidznixdpa78vm4m"; + sha256 = "0fm09074qic24h8rw9a0paklygyb7xd0ch4890y4v8lj2pnsxbkr"; }; - # 3.8 is not yet support - # https://github.com/spulec/moto/pull/2519 - disabled = isPy38; - - # Backported fix from 1.3.14.dev for compatibility with botocore >= 1.9.198. - patches = [ - (fetchpatch { - url = "https://github.com/spulec/moto/commit/e4a4e6183560489e98b95e815b439c7a1cf3566c.diff"; - sha256 = "1fixr7riimnldiikv33z4jwjgcsccps0c6iif40x8wmpvgcfs0cb"; - }) - ]; - postPatch = '' substituteInPlace setup.py \ --replace "jsondiff==1.1.2" "jsondiff~=1.1" @@ -74,13 +62,21 @@ buildPythonPackage rec { xmltodict ] ++ lib.optionals isPy27 [ backports_tempfile ]; - checkInputs = [ boto3 freezegun nose sure ]; + checkInputs = [ boto3 freezegun nose sure parameterized ]; - checkPhase = ''nosetests -v ./tests/ \ - -e test_invoke_function_from_sns \ - -e test_invoke_requestresponse_function \ - -e test_context_manager \ - -e test_decorator_start_and_stop''; + checkPhase = '' + nosetests -v ./tests/ \ + -e test_invoke_function_from_sns \ + -e test_invoke_requestresponse_function \ + -e test_context_manager \ + -e test_decorator_start_and_stop \ + -e test_invoke_event_function \ + -e test_invoke_function_from_dynamodb \ + -e test_invoke_function_from_sqs \ + -e test_invoke_lambda_error \ + -e test_invoke_async_function \ + -e test_passthrough_requests + ''; meta = with lib; { description = "Allows your tests to easily mock out AWS Services"; |