October 17, 2025 · AzureLaunched
Generally Available: Azure Functions support for Python 3.13
You can now develop functions using Python 3.13 locally and deploy them to Azure Functions.
Starting with Python 3.13, Functions introduces runtime version control, a new opt-in feature that lets you target specific versions of the Functions Python runtime used by your app. Python 3.13 also introduces several enhancements to Functions that improve performance and reliability. In Python 3.13+, Azure Functions no longer supports custom worker extensions and shared memory for large payloads, requiring migration to supported alternatives and gRPC-based messaging.
Learn more:
- about upgrading your Function Apps to Python 3.13
- read documentation on Changes and guidance for Python 3.13+ in Azure Functions