Skip to content

Commit b72ac1b

Browse files
committed
Changes name of the static analysis environment.
1 parent 180cf12 commit b72ac1b

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

mellea/stdlib/reqlib/python.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
from mellea.helpers.fancy_logger import FancyLogger
1313
from mellea.stdlib.base import Context
1414
from mellea.stdlib.requirement import Requirement, ValidationResult
15-
from mellea.stdlib.tools.code_interpreter import LLMSandboxEnvironment, UnsafeEnvironment, ExecutionEnvironment, SafeEnvironment
15+
from mellea.stdlib.tools.code_interpreter import LLMSandboxEnvironment, UnsafeEnvironment, ExecutionEnvironment, StaticAnalysisEnvironment
1616

1717
logger = FancyLogger.get_logger()
1818

@@ -134,7 +134,7 @@ def _python_executes_without_error(
134134
elif allow_unsafe:
135135
environment = UnsafeEnvironment(allowed_imports=allowed_imports)
136136
else:
137-
environment = SafeEnvironment(allowed_imports=allowed_imports)
137+
environment = StaticAnalysisEnvironment(allowed_imports=allowed_imports)
138138

139139
result = environment.execute(code, timeout)
140140
return ValidationResult(

mellea/stdlib/tools/code_interpreter.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ def execute(self, code: str, timeout: int) -> ExecutionResult:
3838
"""Execute code and return result."""
3939

4040

41-
class SafeEnvironment(ExecutionEnvironment):
41+
class StaticAnalysisEnvironment(ExecutionEnvironment):
4242
"""Safe environment that validates but does not execute code."""
4343

4444
def execute(self, code: str, timeout: int) -> ExecutionResult:

0 commit comments

Comments
 (0)