Compare commits

...

11 Commits

Author SHA1 Message Date
Ruben Fiszel
ae3d3c1df9 Merge branch 'main' into fix-py-non-exiting-install 2025-01-03 16:10:10 +01:00
Pyranota
c912150bce Remove unused import 2025-01-03 16:50:15 +03:00
Pyranota
bf9c25cfd0 Revert incorrect fix 2025-01-03 16:33:47 +03:00
pyranota
c63d43e1f6 Merge branch 'main' into fix-py-non-exiting-install 2025-01-03 12:24:47 +03:00
pyranota
7a55c76845 Return space for consistency 2024-12-30 20:20:57 +03:00
pyranota
25c55ea871 Small refactor 2024-12-30 20:19:06 +03:00
pyranota
13a3763dcf Merge branch 'fix-py-non-exiting-install' of github.com:windmill-labs/windmill into fix-py-non-exiting-install 2024-12-30 20:16:20 +03:00
pyranota
ba66d1839c Replace ofiles approach with mutex 2024-12-30 20:15:40 +03:00
pyranota
d89cbbdc0e Merge branch 'main' into fix-py-non-exiting-install 2024-12-30 18:16:02 +03:00
pyranota
ca5f85c815 fix(python): Fix uv install job not exiting on fail
Specifically with nmslib installation was hanging without any output, even tho library build was failed.

It can be monitored with strace or catp.
2024-12-30 17:42:30 +03:00
pyranota
d92cc15ee4 fix(python): Cancel installation and start again within 1s caused module not found 2024-12-29 17:27:57 +03:00

View File

@@ -36,6 +36,7 @@ use windmill_common::variables::get_secret_value_as_admin;
use windmill_queue::{append_logs, CanceledBy};
lazy_static::lazy_static! {
static ref BUSY_WITH_UV_INSTALL: Mutex<()> = Mutex::new(());
static ref PYTHON_PATH: String =