Python 3.6 End of Support Targeting Windows

Patrick 21 Reputation points
2021-06-02T14:42:56.36+00:00

On December 23rd, 2021 Python 3.6 targeting windows will stop being supporting by Azure. Solution proposed is to use a Windows container going forward.

Will we be able to continue deploying our existing solution after December 2021 without using a windows container, even if our solution targeting windows for Python? Is this just a "recommendation" or is it a requirement and we have to modify our application to use a Windows Container?

Thank you.

Azure Container Instances
Azure Container Instances
An Azure service that provides customers with a serverless container experience.
635 questions
Not Monitored
Not Monitored
Tag not monitored by Microsoft.
35,962 questions
Azure App Service
Azure App Service
Azure App Service is a service used to create and deploy scalable, mission-critical web apps.
6,868 questions
0 comments No comments
{count} votes

Accepted answer
  1. SRIJIT-BOSE-MSFT 4,326 Reputation points Microsoft Employee
    2021-06-03T05:12:17.713+00:00

    @Patrick

    Python 3.6 End of Official Support

    **

    Once a version of Python has reached it's end of support no new critical or security fixes will be available.

    On December 23rd, 2021 Python 3.6 will no longer be offered as an option in the create process for App Service. Existing apps targeting Python 3.6 will not be affected.

    If you are currently targeting Windows for Python development you have the option to use a Windows container going forward, however we recommend you plan for migrating development to target Linux. After December 23 2021, Linux will be the only OS supported by future versions of Python and continued feature, quality and security updates. Once your application is refactored to target Linux, follow the QuickStart documentation for deploying a Python app using App Service on Linux

    ----------

    Hope this helps!!!

    Please "Accept as Answer" if it helped, so that it can help others in the community looking for help on similar topics.

    0 comments No comments

1 additional answer

Sort by: Most helpful
  1. Patrick 21 Reputation points
    2021-06-03T13:26:26.79+00:00

    Thank you for your answer!

    I see that Existing apps targeting Python 3.6 will not be affected.
    So I understand that my app will keep running after the deadline.

    But will Azure allow me to continue updating my app without having to migrate it to linux or to use a windows container?
    I just need to be sure of this detail.

    Thank you!