Skip to content

[FEEDBACK REQUEST] Python 3.15 preview #216

Open

Description

@maxday

Today, we have published the preview AWS Lambda Python 3.15 runtime. You can use it to build and deploy Python 3.15 Lambda functions in both deployment formats:

  • Managed runtime (ZIP): select the python3.15 runtime when deploying your function code as a .zip archive.
  • Container image (OCI): build and deploy your function using the preview base image public.ecr.aws/lambda/python:3.15-preview.

⚠️ Public preview - not for production use. Preview runtimes are provided for feedback and testing only, and should not be used for production workloads. They are not covered by AWS Technical Support and are not eligible for the Lambda SLA. The purpose of preview runtimes is to gather feedback prior to General Availability, while breaking changes are still possible. These runtimes and images may be modified or discontinued without notice.

Please share any feedback below! Thank you!

Activity

  1. erpel commented on Aug 4, 2026

    @erpel

    Is there a chance that images without -preview were already pushed to the registry around July 8th?
    I have seen a dependency update bot update a Dockerfile to use FROM public.ecr.aws/lambda/python:3.15 and that image seems to have disappeared again.
    The image disappearing would match the fact that 3.15 is not officially out yet. Can you help explain how it existed for a timeframe between July 8th and July 22nd?

    Besides being built, the image has not run yet, so I can't provide actual feedback.

  2. maxday commented on Aug 4, 2026

    @maxday
    MemberAuthor

    Thanks @erpel for reaching out! You're right, during our build/testing process we did incorrectly push non-preview 3.15 tags to public.ecr.aws/lambda/python, which is why FROM public.ecr.aws/lambda/python:3.15 resolved for a while and then went away.
    That tag shouldn't have been published yet, and we're sorry for the inconvenience this caused with your dependency update bot.

    For now, please keep using public.ecr.aws/lambda/python:3.15-preview (still experimental, not for production use). We will eventually publish the 3.15 tags once the runtime is no longer in preview.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions