From a27d7d06c47230d4005b7c2044d0d8950d502cb9 Mon Sep 17 00:00:00 2001 From: Tom Kingstone Date: Thu, 17 Sep 2026 10:05:06 +0100 Subject: [PATCH 1/5] add new python version to the enum and a link to the ftp server I have not actually checked if this is the correct link, will test before opening a PR --- Python_Engine/Query/EmbeddableURL.cs | 1 + Python_oM/Enums/PythonVersion.cs | 2 ++ 2 files changed, 3 insertions(+) diff --git a/Python_Engine/Query/EmbeddableURL.cs b/Python_Engine/Query/EmbeddableURL.cs index 20ebdd21..99e3c1f8 100644 --- a/Python_Engine/Query/EmbeddableURL.cs +++ b/Python_Engine/Query/EmbeddableURL.cs @@ -84,6 +84,7 @@ public static string EmbeddableURL(this PythonVersion version) { PythonVersion.v3_11_3, "https://www.python.org/ftp/python/3.11.3/python-3.11.3-amd64.exe" },*/ { PythonVersion.v3_11, "https://www.python.org/ftp/python/3.11.4/python-3.11.4-amd64.exe" }, { PythonVersion.v3_12, "https://www.python.org/ftp/python/3.12.3/python-3.12.3-amd64.exe" } + { PythonVersion.v3_13, "https://www.python.org/ftp/python/3.12.3/python-3.13.12-amd64.exe" } }; return versions[version]; diff --git a/Python_oM/Enums/PythonVersion.cs b/Python_oM/Enums/PythonVersion.cs index 5648d987..db058c97 100644 --- a/Python_oM/Enums/PythonVersion.cs +++ b/Python_oM/Enums/PythonVersion.cs @@ -129,6 +129,8 @@ public enum PythonVersion v3_11, [Description("3.12")] v3_12, + [Description("3.13")] + v3_13, } } From 7473353980c768aa23a71bd508987302c3cc4315 Mon Sep 17 00:00:00 2001 From: Felix Mallinder Date: Thu, 17 Sep 2026 10:20:39 +0100 Subject: [PATCH 2/5] forgot your comma --- Python_Engine/Query/EmbeddableURL.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Python_Engine/Query/EmbeddableURL.cs b/Python_Engine/Query/EmbeddableURL.cs index 99e3c1f8..bc71a2a4 100644 --- a/Python_Engine/Query/EmbeddableURL.cs +++ b/Python_Engine/Query/EmbeddableURL.cs @@ -83,8 +83,8 @@ public static string EmbeddableURL(this PythonVersion version) { PythonVersion.v3_11_2, "https://www.python.org/ftp/python/3.11.2/python-3.11.2-amd64.exe" }, { PythonVersion.v3_11_3, "https://www.python.org/ftp/python/3.11.3/python-3.11.3-amd64.exe" },*/ { PythonVersion.v3_11, "https://www.python.org/ftp/python/3.11.4/python-3.11.4-amd64.exe" }, - { PythonVersion.v3_12, "https://www.python.org/ftp/python/3.12.3/python-3.12.3-amd64.exe" } - { PythonVersion.v3_13, "https://www.python.org/ftp/python/3.12.3/python-3.13.12-amd64.exe" } + { PythonVersion.v3_12, "https://www.python.org/ftp/python/3.12.3/python-3.12.3-amd64.exe" }, + { PythonVersion.v3_13, "https://www.python.org/ftp/python/3.12.3/python-3.13.12-amd64.exe" }, }; return versions[version]; From b64f17bafb6af79d700c1a799670dd0e31ab3c5a Mon Sep 17 00:00:00 2001 From: Tom Kingstone Date: Thu, 17 Sep 2026 13:57:52 +0100 Subject: [PATCH 3/5] I also didn't change the link properly :) --- Python_Engine/Query/EmbeddableURL.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Python_Engine/Query/EmbeddableURL.cs b/Python_Engine/Query/EmbeddableURL.cs index bc71a2a4..5fdb7ca4 100644 --- a/Python_Engine/Query/EmbeddableURL.cs +++ b/Python_Engine/Query/EmbeddableURL.cs @@ -84,7 +84,7 @@ public static string EmbeddableURL(this PythonVersion version) { PythonVersion.v3_11_3, "https://www.python.org/ftp/python/3.11.3/python-3.11.3-amd64.exe" },*/ { PythonVersion.v3_11, "https://www.python.org/ftp/python/3.11.4/python-3.11.4-amd64.exe" }, { PythonVersion.v3_12, "https://www.python.org/ftp/python/3.12.3/python-3.12.3-amd64.exe" }, - { PythonVersion.v3_13, "https://www.python.org/ftp/python/3.12.3/python-3.13.12-amd64.exe" }, + { PythonVersion.v3_13, "https://www.python.org/ftp/python/3.13.3/python-3.13.12-amd64.exe" }, }; return versions[version]; From 1932612a8a699b2cf287a890b647f98ce3a09348 Mon Sep 17 00:00:00 2001 From: Thomas Edward Kingstone Date: Thu, 1 Oct 2026 09:50:41 +0100 Subject: [PATCH 4/5] Apply suggestion from @Tom-Kingstone --- Python_Engine/Query/EmbeddableURL.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Python_Engine/Query/EmbeddableURL.cs b/Python_Engine/Query/EmbeddableURL.cs index 5fdb7ca4..16cdee12 100644 --- a/Python_Engine/Query/EmbeddableURL.cs +++ b/Python_Engine/Query/EmbeddableURL.cs @@ -84,7 +84,7 @@ public static string EmbeddableURL(this PythonVersion version) { PythonVersion.v3_11_3, "https://www.python.org/ftp/python/3.11.3/python-3.11.3-amd64.exe" },*/ { PythonVersion.v3_11, "https://www.python.org/ftp/python/3.11.4/python-3.11.4-amd64.exe" }, { PythonVersion.v3_12, "https://www.python.org/ftp/python/3.12.3/python-3.12.3-amd64.exe" }, - { PythonVersion.v3_13, "https://www.python.org/ftp/python/3.13.3/python-3.13.12-amd64.exe" }, + { PythonVersion.v3_13, "https://www.python.org/ftp/python/3.13.12/python-3.13.12-amd64.exe" }, }; return versions[version]; From 027ec6908add41e75883c762483bee23d0ba7548 Mon Sep 17 00:00:00 2001 From: Thomas Edward Kingstone Date: Mon, 12 Oct 2026 13:57:31 +0100 Subject: [PATCH 5/5] Trivial change to trigger bot checks --- Python_oM/Enums/PythonVersion.cs | 1 - 1 file changed, 1 deletion(-) diff --git a/Python_oM/Enums/PythonVersion.cs b/Python_oM/Enums/PythonVersion.cs index db058c97..301febe1 100644 --- a/Python_oM/Enums/PythonVersion.cs +++ b/Python_oM/Enums/PythonVersion.cs @@ -135,4 +135,3 @@ public enum PythonVersion } -