From 9796e772218ddf0a35c7f1ad1074079c5eb21ec8 Mon Sep 17 00:00:00 2001 From: jkeifer Date: Wed, 24 Aug 2022 08:48:43 -0700 Subject: [PATCH] support for serverless version upgrade re #139 --- src/cirrus/builtins/functions/api/definition.yml | 2 +- src/cirrus/core/constants.py | 9 ++++----- 2 files changed, 5 insertions(+), 6 deletions(-) diff --git a/src/cirrus/builtins/functions/api/definition.yml b/src/cirrus/builtins/functions/api/definition.yml index 5f376974..15d72642 100644 --- a/src/cirrus/builtins/functions/api/definition.yml +++ b/src/cirrus/builtins/functions/api/definition.yml @@ -4,7 +4,7 @@ lambda: timeout: 10 events: - http: GET / - - http: GET {proxy+} + - http: GET /{proxy+} iamRoleStatements: - Effect: "Allow" Action: diff --git a/src/cirrus/core/constants.py b/src/cirrus/core/constants.py index 0ab7c38c..708b6c3b 100644 --- a/src/cirrus/core/constants.py +++ b/src/cirrus/core/constants.py @@ -2,10 +2,9 @@ DEFAULT_SERVERLESS_FILENAME = 'serverless.yml' DEFAULT_BUILD_DIR_NAME = '.cirrus' -SERVERLESS = {'serverless': '^1.83.1'} +SERVERLESS = {'serverless': '~3.18.0'} SERVERLESS_PLUGINS = { - 'serverless-python-requirements': '~5.1.0', - 'serverless-step-functions': '~2.27.1', - 'serverless-pseudo-parameters': '~2.5.0', - 'serverless-iam-roles-per-function': '~3.1.0', + 'serverless-python-requirements': '~5.4.0', + 'serverless-step-functions': '~3.7.0', + 'serverless-iam-roles-per-function': '~3.2.0', }