diff --git a/evalharness/sandbox/base.py b/evalharness/sandbox/base.py index da9b397..edb93ed 100644 --- a/evalharness/sandbox/base.py +++ b/evalharness/sandbox/base.py @@ -65,6 +65,8 @@ class Sandbox: mounts: Optional[Dict[str, str]] = None, timeout_s: int = 60, image: str = '', + entrypoint: str = '', # docker-only override; accepted for + # signature parity (local runs a plain python) ) -> ExecResult: """Run ``python `` with ``files`` (name->content) in isolation. diff --git a/evalharness/sandbox/local.py b/evalharness/sandbox/local.py index 45bec84..a5ad23a 100644 --- a/evalharness/sandbox/local.py +++ b/evalharness/sandbox/local.py @@ -25,6 +25,8 @@ class LocalSandbox(Sandbox): mounts: Optional[Dict[str, str]] = None, timeout_s: int = 60, image: str = '', + entrypoint: str = '', # docker-only override; accepted for + # signature parity (local runs a plain python) ) -> ExecResult: with tempfile.TemporaryDirectory(prefix='eh-local-') as td: work = Path(td)