Commit Graph

16 Commits

Author SHA1 Message Date
Iván Ovejero
123a742685 fix(core): Remove logs skipping flag from native Python runner (#20441) 2025-10-07 09:20:04 +02:00
Iván Ovejero
7eb8a32450 fix(core): Keep submodules of safe modules in native Python runner (#20284) 2025-10-02 09:54:24 +02:00
Iván Ovejero
7af1a5c7b8 fix(core): Capture stderr from task process in native Python runner (#20180) 2025-09-30 09:18:37 +02:00
Iván Ovejero
b70899b249 refactor(core): Use shared memory instead of file-based transfer in native Python runner (#20150) 2025-09-29 13:49:44 +02:00
Iván Ovejero
27f48a2d79 fix(core): Ensure cancellation interrupts execution in native Python runner (no-changelog) (#19724) 2025-09-22 12:45:24 +03:00
Iván Ovejero
dca5e43ab0 refactor(core): Switch native Python task runner to forkserver (#19718) 2025-09-19 09:59:46 +02:00
Iván Ovejero
41aa8b4ec6 refactor: Switch multiprocessing context to fork in native Python runner (#19402) 2025-09-11 14:49:40 +02:00
Iván Ovejero
18408bcaa1 fix(core): Allow importlib in sys.modules in native Python runner (no-changelog) (#19244) 2025-09-05 14:58:19 +02:00
Iván Ovejero
63a3502283 refactor(core): Replace pickle with JSON serialization in native Python runner (#19123) 2025-09-03 09:34:47 +02:00
Iván Ovejero
de30ecc359 fix(core): Resolve Python multiprocessing queue deadlock (#19084) 2025-09-02 13:12:48 +02:00
Iván Ovejero
4c4c0932d1 chore: Add Sentry to native Python runner (#19082) 2025-09-02 12:14:11 +02:00
Iván Ovejero
d0ffd6e659 perf: Skip browser logging for production tasks in native Python runner (#19028) 2025-09-01 10:55:20 +02:00
Iván Ovejero
3b574306f3 feat(core): Harden native Python task runner (no-changelog) (#18826) 2025-08-29 14:19:38 +02:00
Iván Ovejero
6cccc4ab9f refactor(core): Make native Python runner compatible with launcher (#18788) 2025-08-26 13:19:09 +02:00
Iván Ovejero
1da5acee30 feat(core): Support print RPC call in native Python runner (no-changelog) (#18630) 2025-08-26 11:40:55 +02:00
Iván Ovejero
e3772c13d2 feat(core): Add execution flow to native Python runner (no-changelog) (#18485) 2025-08-22 12:00:42 +02:00