News/Tech News

AWS Lambda now supports Python 3.10

Published on April 22, 2023

AWS has recently announced that Lambda now supports Python 3.10 as both a managed runtime and container image, allowing developers to take advantage of the new features and improvements in Python 3.10.

AWS Lambda is a serverless computing service that provides automatic scaling and high availability while allowing developers to run code in the cloud without managing servers. In addition, it supports several runtimes, including Python, Node, and .NET. As of version 3.10, the service now supports structural pattern matching, improved error messages, and improved performance.

Suresh Poopandi, a senior solutions architect at AWS, writes in an AWS Compute blog post that structural pattern matching is among Python 3.10’s most significant enhancements.

Moreover, improved error messages offer more information about the source of the error and suggest possible solutions, which allows developers to identify and resolve issues more quickly.

The support for Python 3.10 in Lambda comes one year and a half after the release of candidate one. Following this release, support for Lambda was requested in the Github base images. Nevertheless, it took some time to complete.

However, the company has already published a preview Lambda container base image for Python 3.11, which is subject to change and should not be used for production applications.

AWS Management Console, AWS CLI, AWS SDK, AWS SAM, AWS CDK, or alternative Infrastructure as Code (IaC) options can be used by developers to build and deploy functions using Python 3.10. Additionally, if they wish to build and deploy their functions using containers, they may use the Python 3.10 container base image.

Finally, the documentation pages provide more information on how to build Lambda functions with Python.

Tech News

ChatGPT Is Fun, but the Future Is Fully Autonomous AI for Code at QCon London img

ChatGPT Is Fun, but the Future Is Fully Autonomous AI for Code at QCon London

A presentation on artificial intelligence (AI) for code writing was given by Mathew Lodge, CEO of DiffBlue, at the…

New Java SE Universal Subscription from Oracle img

New Java SE Universal Subscription from Oracle

Since January 2023, Oracle has announced the new Java SE Universal subscription and pricing, which will replace ..

Our Latest Blog

Beyond the Basics Advanced Techniques and Tools for Ethical Hacking Professionals

Beyond the Basics: Advanced Techniques and Tools for Ethical Hacking Professionals

Are you an ethical hacking professional looking to take your skills to the next level?...
Read More
Mastering Full Stack Python Development with Django A Comprehensive Guide

Mastering Full Stack Python Development with Django: A Comprehensive Guide

Python is a powerful programming language that has taken the world of web development by...
Read More
Mastering Machine Learning A Beginner's Guide to Python

Mastering Machine Learning: A Beginner’s Guide to Python

Welcome to the world of machine learning! With the ever-increasing demand for artificial intelligence and...
Read More

Follow Us

Resources

Presentations
Browse LSET presentations to understand interesting…

Explore Now


eBooks
Get complete guides to empower yourself academically…

Explore Now


Infographics
Learn about information technology and business…

Explore Now