From b9e41d066da801ac43276c48af3f100aa70c5a5d Mon Sep 17 00:00:00 2001 From: Ruben Fiszel Date: Fri, 10 Nov 2023 20:51:28 +0100 Subject: [PATCH] fix: support digit prefixed script in python --- backend/windmill-worker/src/python_executor.rs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/backend/windmill-worker/src/python_executor.rs b/backend/windmill-worker/src/python_executor.rs index 4113a0c8fe..9b303ec07a 100644 --- a/backend/windmill-worker/src/python_executor.rs +++ b/backend/windmill-worker/src/python_executor.rs @@ -484,6 +484,11 @@ if args["{name}"] is None: let module_dir_dot = dirs.replace("/", ".").replace("-", "_"); + let last = if last.starts_with(|x: char| x.is_ascii_digit()) { + format!("_{}", last) + } else { + last + }; Ok(( import_loader, import_base64,