From feec793bb6dffdeafa2735b33992a550b1ff4f92 Mon Sep 17 00:00:00 2001 From: Andy Staples Date: Thu, 12 Jun 2025 11:57:37 -0600 Subject: [PATCH 1/2] Update old references to Python 3.6 to 3.9 Please enter the commit message for your changes. Lines starting --- .github/workflows/durable_python_action.yml | 4 +-- CONTRIBUTING.md | 2 +- azure-functions-durable-python.sln | 29 +++++++++++++++++++++ setup.py | 2 +- 4 files changed, 33 insertions(+), 4 deletions(-) create mode 100644 azure-functions-durable-python.sln diff --git a/.github/workflows/durable_python_action.yml b/.github/workflows/durable_python_action.yml index 14071b9a..0bff1cca 100644 --- a/.github/workflows/durable_python_action.yml +++ b/.github/workflows/durable_python_action.yml @@ -12,10 +12,10 @@ jobs: steps: - uses: actions/checkout@v1 - - name: Set up Python 3.6.x + - name: Set up Python 3.9.x uses: actions/setup-python@v1 with: - python-version: 3.6.x + python-version: 3.9.x - name: Install dependencies run: | python -m pip install --upgrade pip diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index e715c6af..8b43db84 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -24,7 +24,7 @@ Thank you for taking the time to contribute to Durable Functions in [Python](htt - MacOS (or) Windows10 Ubuntu WSL - Language Runtimes - .NET Core 2.0 - - \>= Python 3.6.x + - \>= Python 3.9.x Note: Some ML libraries may not be compatible with newer Python versions. Make sure the library is compatible with the Python version. diff --git a/azure-functions-durable-python.sln b/azure-functions-durable-python.sln new file mode 100644 index 00000000..de5c8219 --- /dev/null +++ b/azure-functions-durable-python.sln @@ -0,0 +1,29 @@ +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio Version 17 +VisualStudioVersion = 17.5.2.0 +MinimumVisualStudioVersion = 10.0.40219.1 +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "samples", "samples", "{5D20AA90-6969-D8BD-9DCD-8634F4692FDA}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "extensions", "samples\aml_monitoring\extensions.csproj", "{33E598B8-4178-679F-9B92-BE8D8A64F1A5}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Any CPU = Debug|Any CPU + Release|Any CPU = Release|Any CPU + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {33E598B8-4178-679F-9B92-BE8D8A64F1A5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {33E598B8-4178-679F-9B92-BE8D8A64F1A5}.Debug|Any CPU.Build.0 = Debug|Any CPU + {33E598B8-4178-679F-9B92-BE8D8A64F1A5}.Release|Any CPU.ActiveCfg = Release|Any CPU + {33E598B8-4178-679F-9B92-BE8D8A64F1A5}.Release|Any CPU.Build.0 = Release|Any CPU + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection + GlobalSection(NestedProjects) = preSolution + {33E598B8-4178-679F-9B92-BE8D8A64F1A5} = {5D20AA90-6969-D8BD-9DCD-8634F4692FDA} + EndGlobalSection + GlobalSection(ExtensibilityGlobals) = postSolution + SolutionGuid = {1EBB3E90-68BB-4794-AEFB-4F2A147954D1} + EndGlobalSection +EndGlobal diff --git a/setup.py b/setup.py index 83732a5f..f4138344 100644 --- a/setup.py +++ b/setup.py @@ -52,7 +52,7 @@ def run(self, *args, **kwargs): 'Development Status :: 5 - Production/Stable', ], license='MIT', - python_requires='>=3.6,<4', + python_requires='>=3.9,<4', install_requires=[ 'azure-functions>=1.12.0', 'aiohttp>=3.6.2', From 8fc3a9729ab48817495e1760aab97f8fae737107 Mon Sep 17 00:00:00 2001 From: andystaples <77818326+andystaples@users.noreply.github.com> Date: Thu, 12 Jun 2025 11:59:53 -0600 Subject: [PATCH 2/2] Delete azure-functions-durable-python.sln --- azure-functions-durable-python.sln | 29 ----------------------------- 1 file changed, 29 deletions(-) delete mode 100644 azure-functions-durable-python.sln diff --git a/azure-functions-durable-python.sln b/azure-functions-durable-python.sln deleted file mode 100644 index de5c8219..00000000 --- a/azure-functions-durable-python.sln +++ /dev/null @@ -1,29 +0,0 @@ -Microsoft Visual Studio Solution File, Format Version 12.00 -# Visual Studio Version 17 -VisualStudioVersion = 17.5.2.0 -MinimumVisualStudioVersion = 10.0.40219.1 -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "samples", "samples", "{5D20AA90-6969-D8BD-9DCD-8634F4692FDA}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "extensions", "samples\aml_monitoring\extensions.csproj", "{33E598B8-4178-679F-9B92-BE8D8A64F1A5}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug|Any CPU = Debug|Any CPU - Release|Any CPU = Release|Any CPU - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {33E598B8-4178-679F-9B92-BE8D8A64F1A5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {33E598B8-4178-679F-9B92-BE8D8A64F1A5}.Debug|Any CPU.Build.0 = Debug|Any CPU - {33E598B8-4178-679F-9B92-BE8D8A64F1A5}.Release|Any CPU.ActiveCfg = Release|Any CPU - {33E598B8-4178-679F-9B92-BE8D8A64F1A5}.Release|Any CPU.Build.0 = Release|Any CPU - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection - GlobalSection(NestedProjects) = preSolution - {33E598B8-4178-679F-9B92-BE8D8A64F1A5} = {5D20AA90-6969-D8BD-9DCD-8634F4692FDA} - EndGlobalSection - GlobalSection(ExtensibilityGlobals) = postSolution - SolutionGuid = {1EBB3E90-68BB-4794-AEFB-4F2A147954D1} - EndGlobalSection -EndGlobal