apprunner-roadmap icon indicating copy to clipboard operation
apprunner-roadmap copied to clipboard

Add support for Python runtime 3.10

Open adilnaimi opened this issue 2 years ago • 5 comments

Community Note

  • Please vote on this issue by adding a 👍 reaction to the original issue to help the community and maintainers prioritize this request
  • Please do not leave "+1" or "me too" comments, they generate extra noise for issue followers and do * not help prioritize the request If you are interested in working on this issue or have submitted a pull request, please leave a comment

Tell us about your request Support Python 3.10 runtime.

Describe alternatives you've considered There is only an alternative if using an Image-based deployment, but it is not compatible with the App Runner configuration file.

Additional context Lambda runtime already has the plan to support python 3.10. It will be nice to have support in App runner because it keeps projects with multiple pieces deployed to AWS consistent regarding the used python version.

Our use case is:

  • A Django API currently deployed to ECS Fargate, we would like to test App runner; our code supports python 3.10
  • A worker task deployed to Lambda to manage background tasks, same here the code supports 3.10 only

App runner without the support of python 3.10 is a big barrier.

Attachments If you think you might have additional information that you'd like to include via an attachment, please do - we'll take a look. (Remember to remove any personally-identifiable information.)

adilnaimi avatar Mar 16 '23 15:03 adilnaimi

Please edit the additional context, there is no lamba runtime for python 3.10 yet, the current eta is 3 months

CGarces avatar Mar 16 '23 22:03 CGarces

Thank you @CGarces; I adjusted the additional context.

adilnaimi avatar Mar 17 '23 17:03 adilnaimi

AWS Lambda now supports Python 3.10 as both a managed runtime and a container base image

https://aws.amazon.com/about-aws/whats-new/2023/04/aws-lambda-python-3-10/

adilnaimi avatar Jun 26 '23 12:06 adilnaimi

python 3.11 and 3.12 would be great too! AppRunner is way behind on Python -Are you planing on ever updating python?

bobcolner avatar Sep 23 '23 17:09 bobcolner

Curious, why not just deoloy your own container?

janaka avatar Jan 24 '24 21:01 janaka