AWS Retail Demo Store is a sample retail web application and workshop platform demonstrating how AWS infrastructure and services can be used to build compelling customer experiences for eCommerce, retail, and digital marketing use-cases
Support for python 3.7 was recently dropped from AWS Lambda. This was causing deployments to fail for 3 functions that still used python3.7 as the runtime. This PR updates the runtime to the latest supported version, python3.12.
There are other functions that use the 3.8, 3.9, 3.10, and 3.11 runtimes that also need to be upgraded but those aren't addressed in this PR since they are supported and to keep the surface area of this urgent PR small.
Description of testing performed to validate your changes (required if pull request includes CloudFormation or source code changes):
Tested a full deployment and delete deployment. Succeeded without errors.
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.
Description of changes:
Support for python 3.7 was recently dropped from AWS Lambda. This was causing deployments to fail for 3 functions that still used python3.7 as the runtime. This PR updates the runtime to the latest supported version, python3.12.
There are other functions that use the 3.8, 3.9, 3.10, and 3.11 runtimes that also need to be upgraded but those aren't addressed in this PR since they are supported and to keep the surface area of this urgent PR small.
Description of testing performed to validate your changes (required if pull request includes CloudFormation or source code changes):
Tested a full deployment and delete deployment. Succeeded without errors.
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.