-
Notifications
You must be signed in to change notification settings - Fork 3.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
aws-synthetics: Python Selenium Runtime to support Python 3.9 and above #30137
Comments
That would be awesome! Feel free to submit your PR and let me know if you need any help. Thank! |
Hi @pahud , I've just realized that the AWS platform does not yet support Python 3.8+ versions. This has to wait till it gets the runtime support and happy to fix it whenever it gets available. I've already created a feature request here : aws-cloudformation/cloudformation-coverage-roadmap#2039 |
Any updates on this? We want to update all our lambda functions to python 3.9+ before EOL in October. |
@fabianf92 CDK is pending on the CFN support. Please help the CFN team prioritize with 👍 on aws-cloudformation/cloudformation-coverage-roadmap#2039 After CFN support that, CDK would be able to include that support shortly. |
Comments on closed issues and PRs are hard for our team to see. |
1 similar comment
Comments on closed issues and PRs are hard for our team to see. |
### Issue # (if applicable) Closes aws#30137. ### Reason for this change Add new runtime. https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/CloudWatch_Synthetics_Library_python_selenium.html#CloudWatch_Synthetics_runtimeversion-syn-python-selenium-4.0 ### Description of changes Add `syn-python-selenium-4.0` for synthetics runtime ENUM. ### Description of how you validated changes Modify a unit test and an integ test to test the new runtime. ### Checklist - [x] My code adheres to the [CONTRIBUTING GUIDE](https://github.com/aws/aws-cdk/blob/main/CONTRIBUTING.md) and [DESIGN GUIDELINES](https://github.com/aws/aws-cdk/blob/main/docs/DESIGN_GUIDELINES.md) ---- *By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license*
Describe the feature
AWS Synthetics runtime support for Python 3.9 and above
Use Case
AWS has recently announced the end of life (EOL) for Python 3.8 in AWS Lambda runtimes. Unfortunately, the synthetic canary runtimes have not been updated to support newer Python versions. As a result, the Lambdas generated by synthetic canaries are running on an outdated Python runtime that will soon be obsolete.
AWS Notification on Python 3,8 Runtime the EOL
Proposed Solution
No response
Other Information
No response
Acknowledgements
CDK version used
2.141.0
Environment details (OS name and version, etc.)
Windows
The text was updated successfully, but these errors were encountered: