🌐
AWS
aws.amazon.com › blogs › compute › python-3-10-runtime-now-available-in-aws-lambda
Python 3.10 runtime now available in AWS Lambda | Amazon Web Services
April 18, 2023 - To update an existing Lambda function to Python 3.10, navigate to the function in the Lambda console, then choose Edit in the Runtime settings panel. The new version of Python is available in the Runtime dropdown: In AWS SAM, set the Runtime ...
🌐
Amazon Web Services
docs.aws.amazon.com › aws lambda › developer guide › lambda runtimes
Lambda runtimes - AWS Lambda
Amazon Linux 2 is scheduled for end of life on June 30, 2026. Lambda runtimes and container base images for Java 8 (AL2), Java 11, Java 17, Python 3.10, Python 3.11, and provided.al2 will continue to receive patches for critical and selected important
Discussions

Add support for Python 3.10
Latest official update for anyone who missed it in the wall of comments: We have today [2023-02-28] published a Lambda container base image for Python 3.10, for both x86_64 and arm64 architectures. This image is suitable for production w... More on github.com
🌐 github.com
168
December 21, 2021
3.10 Finally close to release for aws lambda
For anyone that is not aware, AWS Lambda already supports Docker images, which allows it to run any Python version. I found it to be a much better way of setting up more advanced lambdas than uploading zip files, specially if they have many dependencies (I've set up a GitHub Action that builds the docker images of the project and pushs them to ECR on every release. It's a breeze to keep things up to date). More on reddit.com
🌐 r/Python
6
31
March 1, 2023
Is there a certain Python version that’s most commonly used with Lambda?
Their current base runtime is max version of 3.9. If you want to make sure that you have all the dependencies that will run on it and you have multiple versions of python installed on your dev machine, I would suggest using a virtualenv created to target python3.9 I don't use python much, and this helped me finally learn how virtual environments work with generating a proper requirements.txt file and creating a consistently deployable function, which you can then automate through through a build pipeline. I believe there's a decent example on their (aws) documentation, but it doesn't explain why virtualenv is doing what it's doing. Hope this helps! Cheers! More on reddit.com
🌐 r/aws
5
2
February 27, 2022
Python 3.12 Lambda functions noticeably slower than 3.10
i hope not, because i just upgraded to 312 with quite some effort, and i would prefer not reverting it. btw 312 is on AL2023, which might also be relevant? More on reddit.com
🌐 r/aws
15
72
July 1, 2024
🌐
AWS
aws.amazon.com › about-aws › whats-new › 2023 › 04 › aws-lambda-python-3-10
AWS Lambda adds support for Python 3.10 - AWS
April 26, 2023 - AWS Lambda now supports Python 3.10 as both a managed runtime and a container base image. Developers creating serverless applications in Lambda with Python 3.10 can take advantage of numerous Python language enhancements to make code more readable and maintainable.
🌐
GitHub
github.com › aws › aws-lambda-base-images › issues › 31
Add support for Python 3.10 · Issue #31 · aws/aws-lambda-base-images
December 21, 2021 - We have today [2023-02-28] published a Lambda container base image for Python 3.10, for both x86_64 and arm64 architectures. This image is suitable for production workloads. Instructions for how to use Lambda container base images for Python ...
Author   michael-k
🌐
Amazon Web Services
docs.aws.amazon.com › aws lambda › developer guide › building lambda functions with python
Building Lambda functions with Python - AWS Lambda
Your code runs in an environment ... from an AWS Identity and Access Management (IAM) role that you manage. To learn more about the SDK versions included with the Python runtimes, see Runtime-included SDK versions. Lambda supports the following Python runtimes. ... Choose Create function. ... Function name: Enter a name for the function. Runtime: Choose Python 3.1...
🌐
Keithrpetersen
keithrpetersen.com › blog › python-311-aws-lambda-custom-runtime
How to Run Python 3.11 on AWS Lambda with a Custom Runtime – Keith R. Petersen
I’ve been enjoying the improvements in Python 3.11. I wanted to try them out on AWS Lambda, but it doesn’t yet support version 3.11. What’s more, it still doesn’t support 3.10! Thankfully, Lambda allows custom runtimes, making it possible to run other Python versions, albeit with a ...
🌐
Reddit
reddit.com › r/python › 3.10 finally close to release for aws lambda
r/Python on Reddit: 3.10 Finally close to release for aws lambda
March 1, 2023 - It's out, can't believe it: https://aws.amazon.com/blogs/compute/python-3-10-runtime-now-available-in-aws-lambda/
🌐
Amazon Web Services
docs.aws.amazon.com › aws lambda › developer guide › building lambda functions with python › deploy python lambda functions with container images
Deploy Python Lambda functions with container images - AWS Lambda
Python 3.8-3.10: Runtime-included libraries are installed in the /var/runtime directory. Pip-installed libraries are installed in the /var/lang/lib/python3.x/site-packages directory. The /var/runtime directory has precedence over /var/lang/lib/python3.x/site-packages in the search path. You can see the full search path for your Lambda ...
Find elsewhere
🌐
AWS
aws.amazon.com › about-aws › whats-new › 2023 › 06 › aws-lambda-python-3-10-aws-govcloud-regions
AWS Lambda adds support for Python 3.10 in the AWS GovCloud (US) Regions - AWS
AWS Lambda now supports Python 3.10 as a managed runtime and a container base image in the AWS GovCloud (US) Regions. Developers creating serverless applications in Lambda with Python 3.10 can take advantage of numerous Python language enhancements to make code more readable and maintainable.
🌐
Docker
hub.docker.com › layers › amazon › aws-lambda-python › 3.10 › images › sha256-93eb79ba57f0d03a08ba8dd89163b632adfc176a47db4a8287c9ca6ec1c541b5
Image Layer Details - amazon/aws-lambda-python:3.10
Welcome to the world's largest container registry built for developers and open source contributors to find, use, and share their container images. Build, push and pull.
🌐
Reddit
reddit.com › r/aws › python 3.12 lambda functions noticeably slower than 3.10
r/aws on Reddit: Python 3.12 Lambda functions noticeably slower than 3.10
July 1, 2024 -

Has anyone else tried updating any of their python 3.10 lambda functions to the 3.12 runtime? Having done this for a couple of our API serving functions we've noticed a consistent uplift in the average execution times as in this example screenshot. Worth noting nothing else at all has changed in the code or config, a very simple switch of runtime environment, the results also stay constant, they have not dropped back to normal levels over time. Anyone else had this problem? Should we just hold out and wait for better optimised 3.12 versions to come along?

🌐
Reddit
reddit.com › r › aws › comments › 12r00p3 › python_310_runtime_now_supported_in_lambdas
Python 3.10 Runtime Now Supported in Lambdas : r/aws
April 18, 2023 - https://aws.amazon.com/about-aws/whats-new/2023/04/aws-lambda-python-3-10/ Finally! Read more · Share · Share · New to Reddit? Create your account and connect with a world of communities. Continue with Email · Continue With Phone Number · By continuing, you agree to our User Agreement and acknowledge that you understand the Privacy Policy.
🌐
I Programmer
i-programmer.info › news › 182-frameworks › 16329-aws-lambda-adopts-python-310.html
AWS Lambda Adopts Python 3.10
May 25, 2023 - Programming book reviews, programming tutorials,programming news, C#, Ruby, Python,C, C++, PHP, Visual Basic, Computer book reviews, computer history, programming history, joomla, theory, spreadsheets and more.
🌐
InfoQ
infoq.com › news › 2023 › 04 › aws-lambda-python-3-10-runtime
AWS Lambda Finally Supports Python 3.10 - InfoQ
April 21, 2023 - AWS recently announced that Lambda supports Python 3.10 as both a managed runtime and container base image, allowing developers to leverage the improvements and features of the runtime.
🌐
AWS re:Post
repost.aws › questions › QUkFdmi3INQDOc1PYSWvoq8A › greengrass-python-3-10-lambda-runtime-availability
Greengrass Python 3.10 Lambda Runtime Availability | AWS re:Post
August 3, 2023 - There was a similar situation with AWS Elastic Beanstalk, though, which was stuck on 3.8 for a long time and skipped right over 3.9 to support 3.10 recently, so maybe there's nothing to worry about. I'm really just hoping to assuage our concern about continuing to use Lambda components :) ... Are these answers helpful? Upvote the correct answer to help the community benefit from your knowledge. ... Greengrass supports all Lambda supported versions of Python, Node.js, and Java runtimes.
🌐
Last Week in AWS
lastweekinaws.com › home › blog › aws is asleep at the lambda wheel
AWS is Asleep at the Lambda Wheel - Last Week in AWS Blog
March 1, 2023 - In just over a month from when this publishes, Python 3.10 will enter the “security only” lifecycle phase, and is tracking to not have had an officially supported Lambda runtime at all during its moment in the sun.
🌐
DEV Community
dev.to › gaborschulz › running-python-311-on-aws-lambda-1i7p
Running Python 3.12 on AWS Lambda - DEV Community
October 4, 2023 - And, this passion to keep up with the latest and greatest interferes with using AWS Lambda, which only offers Python 3.7, 3., 3.9, 3.10 and 3.11.
🌐
ECR Public Gallery
gallery.ecr.aws › lambda › python
AWS Lambda/python - Amazon ECR Public Gallery
Amazon ECR Public Gallery is a website that allows anyone to browse and search for public container images, view developer-provided details, and see pull commands