From b01c58785b42c15786688cad6ae462fc71d687a7 Mon Sep 17 00:00:00 2001 From: Bert Blommers Date: Fri, 2 Apr 2021 14:17:22 +0100 Subject: [PATCH] #3833 - Set upper bound for dependency decorator (Py2) (#3834) --- setup.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/setup.py b/setup.py index 3cc631054..628ade795 100755 --- a/setup.py +++ b/setup.py @@ -82,6 +82,7 @@ _dep_jsondiff = "jsondiff>=1.1.2" _dep_aws_xray_sdk = "aws-xray-sdk!=0.96,>=0.93" _dep_idna = "idna<3,>=2.5" _dep_cfn_lint = "cfn-lint>=0.4.0" +_dep_decorator = "decorator<=4.4.2; python_version<'3'" # Transitive dependency - last version that supports py2.7 _dep_sshpubkeys_py2 = "sshpubkeys==3.1.0; python_version<'3'" _dep_sshpubkeys_py3 = "sshpubkeys>=3.1.0; python_version>'3'" @@ -94,6 +95,7 @@ all_extra_deps = [ _dep_aws_xray_sdk, _dep_idna, _dep_cfn_lint, + _dep_decorator, _dep_sshpubkeys_py2, _dep_sshpubkeys_py3, ] @@ -106,7 +108,7 @@ extras_per_service = { "apigateway": [_dep_python_jose, _dep_python_jose_ecdsa_pin], "awslambda": [_dep_docker], "batch": [_dep_docker], - "cloudformation": [_dep_docker, _dep_PyYAML, _dep_cfn_lint], + "cloudformation": [_dep_docker, _dep_PyYAML, _dep_cfn_lint, _dep_decorator], "cognitoidp": [_dep_python_jose, _dep_python_jose_ecdsa_pin], "dynamodb2": [_dep_docker], "dynamodbstreams": [_dep_docker], @@ -116,7 +118,7 @@ extras_per_service = { "ses": [_dep_docker], "sns": [_dep_docker], "sqs": [_dep_docker], - "ssm": [_dep_docker, _dep_PyYAML, _dep_cfn_lint], + "ssm": [_dep_docker, _dep_PyYAML, _dep_cfn_lint, _dep_decorator], "xray": [_dep_aws_xray_sdk], } extras_require = {