-
Notifications
You must be signed in to change notification settings - Fork 2
Add support to build for the python3.10 Lambda runtime
#13
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
Add support to build for the python3.10 Lambda runtime
#13
Conversation
Now that a python3.10 runtime is available for Lambdas it makes sense to update the default to the latest version of Python in use.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
👍 with one small thang noted.
| url = "https://pypi.org/simple" | ||
| verify_ssl = true | ||
| name = "pypi" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is probably better as a separate PR, but we should alphabetize these per our usual standards:
| url = "https://pypi.org/simple" | |
| verify_ssl = true | |
| name = "pypi" | |
| name = "pypi" | |
| url = "https://pypi.org/simple" | |
| verify_ssl = true |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
If you're amenable I'll make a new branch + PR based on this branch fixing all four Pipfiles.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
That works for me, thanks!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Just mention the new PR here when it's created and then I'll resolve this conversation.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This PR's work is going to be superseded by implementing #15. The suggestion here will be integrated into the PR that resolved the linked issue.
|
This has been obsoleted by #35. |
🗣 Description
This pull request adds the necessary updates to build Python Lambda artifacts for the newly released
python3.10runtime. It also updates the Dockerfile to use Python 3.10 by default (from Python 3.9).💭 Motivation and context
We should support all of the Python runtimes that AWS actively offers for the lambda service. This will also allow Lambdas to take advantage of new Python features if so desired (as an example Python 3.10 added the
matchkeyword).🧪 Testing
Automated tests pass. I tested the Lambda image locally to verify functionality.
✅ Pre-approval checklist