Commit Graph
14 Commits
Author SHA1 Message Date
Iván Ovejero 8693d9ead1 refactor(core): Improve Python match extraction handling (#24975) 2026-01-28 10:37:33 +00:00
Iván Ovejero 76b4604a31 refactor(core): Improve f-string handling (#24864) 2026-01-27 08:52:35 +00:00
Iván Ovejero 2c0162f88c refactor(core): Tighten typing for Python runner (#23537) 2025-12-22 22:51:26 +01:00
Iván Ovejero 9a56529d5d fix(core): Protect against name-mangling in native Python runner (#21482) 2025-11-03 13:16:47 +01:00
Iván Ovejero 4de20da3da refactor(core): Strengthen Python security validator (#21086) 2025-10-23 13:40:13 +02:00
Iván Ovejero 84e676b194 refactor(core): Modernize type syntax in native Python runner (#20847) 2025-10-17 15:33:02 +02:00
Iván Ovejero 8b74461bc8 ci: Fix formatting check in Python CI (#20860) 2025-10-16 13:13:18 +02:00
Iván Ovejero a4264f077d perf(core): Optimize hot paths in native Python runner (#20844) 2025-10-16 12:04:37 +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 56f4069325 refactor(core): Improve security violation error in native Python runner (#19286) 2025-09-08 10:45:07 +02:00
Iván Ovejero 2c6e2f6c7e refactor(core): Block __import__ via AST validation in native Python runner (#18974) 2025-09-01 09:47:15 +02:00
Iván Ovejero 3b574306f3 feat(core): Harden native Python task runner (no-changelog) (#18826) 2025-08-29 14:19:38 +02:00