Commit Graph

15 Commits

Author SHA1 Message Date
Iván Ovejero
2224647fa6 fix(core): Fix normalization in per-item mode in native Python runner (#20750) 2025-10-14 14:23:21 +02:00
Iván Ovejero
6bb660b52e refactor(core): Improve observability for task failures in native Python runner (#20754) 2025-10-14 12:28:27 +02:00
Iván Ovejero
0026b6b6b0 fix(core): Prevent subscript access to blocked attributes (#20710) 2025-10-13 13:20:23 +02:00
Iván Ovejero
7ae88f836c fix(core): Block introspection attributes unconditionally (#20641) 2025-10-10 13:59:34 +02:00
Iván Ovejero
09c8559c2c fix: Prevent runtime import via __builtins__ dict in native Python runner (#20628) 2025-10-10 12:39:30 +02:00
Iván Ovejero
bcdbada74b fix(core): Tighten Sentry error filtering in native Python runner (#20500) 2025-10-08 09:26:58 +02:00
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
77d7408093 fix(core): Add globals and locals to denylist in native Python runner (#20172) 2025-09-30 09:00:28 +02:00
Iván Ovejero
5a3adf5c97 feat(core): Support _FILE in native Python runner (no-changelog) (#20035) 2025-09-26 12:03:36 +02:00
Iván Ovejero
72a94c5e41 fix(core): Do not report SyntaxError to Sentry in native Python runner (no-changelog) (#20031) 2025-09-25 17:11:34 +02:00
Iván Ovejero
b5e685b6f2 fix(core): Do not report security violations to Sentry in native Python runner (no-changelog) (#19867) 2025-09-22 16:50:49 +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
36958e3ffa test: Add integration tests for execution flows in native Python runner (#19198) 2025-09-05 10:49:45 +02:00
Iván Ovejero
fc094518d6 test(core): Test security validation in native Python runner (#19146) 2025-09-03 16:19:01 +02:00