-
Notifications
You must be signed in to change notification settings - Fork 46
Adding Python 3.14 #677
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
Adding Python 3.14 #677
Conversation
| [](https://github.com/DataDog/datadog-lambda-python/blob/main/LICENSE) | ||
|
|
||
| Datadog Lambda Library for Python (3.8, 3.9, 3.10, 3.11, 3.12, and 3.13) enables [enhanced Lambda metrics](https://docs.datadoghq.com/serverless/enhanced_lambda_metrics), [distributed tracing](https://docs.datadoghq.com/serverless/distributed_tracing), and [custom metric submission](https://docs.datadoghq.com/serverless/custom_metrics) from AWS Lambda functions. | ||
| Datadog Lambda Library for Python (3.8, 3.9, 3.10, 3.11, 3.12, 3.13, and 3.14) enables [enhanced Lambda metrics](https://docs.datadoghq.com/serverless/enhanced_lambda_metrics), [distributed tracing](https://docs.datadoghq.com/serverless/distributed_tracing), and [custom metric submission](https://docs.datadoghq.com/serverless/custom_metrics) from AWS Lambda functions. |
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.
3.8 was deprecated ~6 months ago, we can probably drop it here from the readme and then later on from the codebase.
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.
We're having a discussion next week about how we want to handle deprecated runtimes, I think after we have a procedure we'll go through and clean up
What does this PR do?
Adds Python 3.14 to list of runtimes supported by python lambda layer.
Motivation
AWS recently released Python 3.14 for Lambda. We should trace it.
Testing Guidelines
CI. Also adding Python 3.14 to runtimes tested in serverless e2e tests in a parallel PR. Ran Python 3.14 layer
arn:aws:lambda:us-west-2:425362996713:layer:rithika-python314:1against new e2e tests. Link to successful pipeline.Additional Notes
Types of Changes
Check all that apply