{
  "slug": "azure-app-service-python-3-10-end-of-support",
  "title": "Azure App Service: Python 3.10 end of support",
  "summary": "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.",
  "cloud": "azure",
  "service": "Azure App Service",
  "service_slug": "app-service",
  "category": "runtime",
  "type": "end_of_support",
  "announced_date": "2025-11-14",
  "effective_date": "2026-10-01",
  "effective_precision": "day",
  "impact": "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.",
  "migration_path": "[Follow the steps to upgrade your app](https://aka.ms/pythonsupport) to Python 3.11 before the end of support date. Microsoft describes its policy in [App Service language support](https://learn.microsoft.com/azure/app-service/language-support-policy).",
  "replacement": "Python 3.11",
  "affected_versions": [
    "3.10"
  ],
  "source_url": "https://azure.microsoft.com/updates?id=509686",
  "extra_source_urls": [
    "https://learn.microsoft.com/azure/app-service/language-support-policy",
    "https://aka.ms/pythonsupport",
    "https://learn.microsoft.com/en-us/azure/app-service/language-support-policy"
  ],
  "vendor_ref": "509686",
  "last_checked_at": "2026-11-12T09:55:19.345Z",
  "created_at": "2026-11-13T13:36:44.208Z",
  "updated_at": "2026-11-13T13:36:44.208Z",
  "url": "https://eolwatch.dev/items/azure-app-service-python-3-10-end-of-support",
  "short_url": "https://eolwatch.dev/i/1i",
  "markdown_url": "https://eolwatch.dev/items/azure-app-service-python-3-10-end-of-support.md",
  "json_url": "https://eolwatch.dev/items/azure-app-service-python-3-10-end-of-support.json",
  "estate_check": {
    "resource_types": [
      "microsoft.web/sites",
      "azurerm_linux_web_app"
    ],
    "fields": [
      "linuxfxversion",
      "kind",
      "site_config.application_stack.python_version"
    ],
    "inputs": [
      "Azure Resource Graph export (CSV or JSON)",
      "Terraform state or plan (JSON)",
      "ARM template"
    ]
  },
  "source_note": null
}
