#3833 - Set upper bound for dependency decorator (Py2) (#3834)

This commit is contained in:
Bert Blommers 2021-04-02 14:17:22 +01:00 committed by GitHub
parent 39db57d151
commit b01c58785b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -82,6 +82,7 @@ _dep_jsondiff = "jsondiff>=1.1.2"
_dep_aws_xray_sdk = "aws-xray-sdk!=0.96,>=0.93" _dep_aws_xray_sdk = "aws-xray-sdk!=0.96,>=0.93"
_dep_idna = "idna<3,>=2.5" _dep_idna = "idna<3,>=2.5"
_dep_cfn_lint = "cfn-lint>=0.4.0" _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_py2 = "sshpubkeys==3.1.0; python_version<'3'"
_dep_sshpubkeys_py3 = "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_aws_xray_sdk,
_dep_idna, _dep_idna,
_dep_cfn_lint, _dep_cfn_lint,
_dep_decorator,
_dep_sshpubkeys_py2, _dep_sshpubkeys_py2,
_dep_sshpubkeys_py3, _dep_sshpubkeys_py3,
] ]
@ -106,7 +108,7 @@ extras_per_service = {
"apigateway": [_dep_python_jose, _dep_python_jose_ecdsa_pin], "apigateway": [_dep_python_jose, _dep_python_jose_ecdsa_pin],
"awslambda": [_dep_docker], "awslambda": [_dep_docker],
"batch": [_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], "cognitoidp": [_dep_python_jose, _dep_python_jose_ecdsa_pin],
"dynamodb2": [_dep_docker], "dynamodb2": [_dep_docker],
"dynamodbstreams": [_dep_docker], "dynamodbstreams": [_dep_docker],
@ -116,7 +118,7 @@ extras_per_service = {
"ses": [_dep_docker], "ses": [_dep_docker],
"sns": [_dep_docker], "sns": [_dep_docker],
"sqs": [_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], "xray": [_dep_aws_xray_sdk],
} }
extras_require = { extras_require = {