When will python 3.12 be supported?

Na'aman Hirschfeld 5 Reputation points
2024-11-16T08:45:42.5233333+00:00

Hi,

I updated my entire stack to Python 3.12 since the AZ CLI and the functions core v4 now support python 3.12. I discovered though that the Azure Function App platform still doesn't support these.

First i got the following warning when running func azure functionapp publish ...:

Local python version '3.12.7' is different from the version expected for your deployed Function App. This may result in 'ModuleNotFound' errors in Azure Functions. Please create a Python Function App for version 3.12 or change the virtual environment on your local machine to match 'Python|3.11'.

I then checked the UI and it seems I cannot actually create a Python v3.12 function app:

Screenshot 2024-11-16 at 09.43.37

My question is when will the Function App platform / create new function app wizard, support Python 3.12?

Note- Python 3.13 is already in stable release.



Azure Functions
Azure Functions
An Azure service that provides an event-driven serverless compute platform.
5,929 questions
0 comments No comments
{count} vote

1 answer

Sort by: Most helpful
  1. Ryan Hill 30,281 Reputation points Microsoft Employee Moderator
    2024-11-18T17:45:49.61+00:00

    Hi @Na'aman Hirschfeld

    This effort is currently in progress. The image has been created and the team is working getting the image integrated into the platform. I can't provide you an exact time frame for release, but it should be sooner rather than later.


    EDIT 26 November 2024

    The team is targeting January 2025 for a release preview.

    2 people found this answer helpful.

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.