Skip to content
EOL Watch
Search itemsOpen menu

AzureRetirement

Azure App Service and Azure Functions: Python on Windows retirement

From 31 Mar 2027, Python applications hosted on Azure App Service on Windows and Azure Functions on Windows no longer run. Microsoft supports Python on the Linux versions of both services.

Retires , 31 Mar 2027

What breaks

From 31 Mar 2027, Python applications hosted on Azure App Service on Windows and Azure Functions on Windows no longer run. After that date, application configuration and content remain intact, but the apps stop running and technical support for these workloads is no longer available. Microsoft states that Python on App Service for Windows has not been supported since December 2021 and that this change formally retires the runtime.

Who is affected

Matching resource types

  • azurerm_windows_web_app

Fields the check reads

  • site_config.application_stack.current_stack

Detected by the estate check from

  • Terraform state or plan (JSON)

Check your estate for this

What to do

  1. Create a new Linux based application on Azure App Service on Linux or Azure Functions on Linux.
  2. Redeploy your Python workloads to the Linux application before the retirement date.

Replacement

Azure App Service on Linux and Azure Functions on Linux

Sources

Last checked against this source on .

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