AzureEnd of support
Azure App Service: Python 3.10 end of support
End of extended support for Python 3.10 on Azure App Service: 1 Oct 2026. Apps keep running after that date but stop receiving security updates and customer service for Python 3.10.
Support ended , 1 Oct 2026
What breaks
On 1 Oct 2026, extended support for Python 3.10 on Azure App Service ends. Apps hosted on App Service that use Python 3.10 continue to run. After that date, security updates are no longer available and Microsoft no longer provides customer service for Python 3.10.
Who is affected
Affected versions
3.10
Matching resource types
microsoft.web/sitesazurerm_linux_web_app
Fields the check reads
linuxfxversionkindsite_config.application_stack.python_version
Detected by the estate check from
- Azure Resource Graph export (CSV or JSON)
- Terraform state or plan (JSON)
- ARM template
What to do
Follow the steps to upgrade your app to Python 3.11 before the end of support date. Microsoft describes its policy in App Service language support.
Replacement
Python 3.11
Sources
- Official sourceazure.microsoft.comOfficial
- Additional sourcelearn.microsoft.comOfficial
- Additional sourceaka.msOfficial
- Additional sourcelearn.microsoft.comOfficial
Last checked against the first source in this list on .
Related
- , 10 Nov 2026Azure App Service: .NET 8 (LTS) end of supportSource
- , 10 Nov 2026Azure App Service: .NET 9 (STS) end of supportSource
- , 31 Dec 2026Azure App Service: PHP 8.2 end of extended supportSource
- , 31 Mar 2027Azure App Service and Azure Functions: Python on Windows retirementSource
- , 31 Mar 2027Azure App Service: Docker Compose feature retirementSource
- , 30 Apr 2027Azure App Service: Node 22 LTS end of supportSource
Found an error? Report it
The text on this page is drafted with AI assistance from the vendor's text, checked against the official source and approved by a person before it is published. How items are written
Last checked · Added · Changelog for this item