From b5338c69d6661dad658ead0d7217bf5bb9d482da Mon Sep 17 00:00:00 2001 From: "Ryan H. Tran" Date: Wed, 30 Apr 2025 09:54:15 +0700 Subject: [PATCH] Upgrade `openhands-aci` to 0.2.11 (#8154) --- poetry.lock | 8 ++++---- pyproject.toml | 6 +----- tests/runtime/test_aci_edit.py | 2 +- 3 files changed, 6 insertions(+), 10 deletions(-) diff --git a/poetry.lock b/poetry.lock index 4fbb9548e5..9d6dba63a2 100644 --- a/poetry.lock +++ b/poetry.lock @@ -5633,14 +5633,14 @@ voice-helpers = ["numpy (>=2.0.2)", "sounddevice (>=0.5.1)"] [[package]] name = "openhands-aci" -version = "0.2.10" +version = "0.2.11" description = "An Agent-Computer Interface (ACI) designed for software development agents OpenHands." optional = false python-versions = "<4.0,>=3.12" groups = ["main"] files = [ - {file = "openhands_aci-0.2.10-py3-none-any.whl", hash = "sha256:0703eb117e24326d80d990b81a0c71e28a364f56999095b95c146c934e40fc55"}, - {file = "openhands_aci-0.2.10.tar.gz", hash = "sha256:a5e6bf46cbd9a99c5c592548419a9a3b3091c4e82f0227e8aaf470b18a261cc9"}, + {file = "openhands_aci-0.2.11-py3-none-any.whl", hash = "sha256:bb6cdd30da8cf57292f7d1d87b2396a31af3f3abc2f5d6f02c22cb648956b41e"}, + {file = "openhands_aci-0.2.11.tar.gz", hash = "sha256:38ae6abbeedfc0f6018dc5db58ad0ccc38295d649fe27218a0acab689df0e6c7"}, ] [package.dependencies] @@ -10269,4 +10269,4 @@ testing = ["coverage[toml]", "zope.event", "zope.testing"] [metadata] lock-version = "2.1" python-versions = "^3.12" -content-hash = "3dd43a2d68987d22d18ec4137b6a6eb2022a30ef0791dcc42fc33e40e3190022" +content-hash = "e8326a1441d5ce74c017755566e1e0d865551712290c00202d257c931b7dc5bd" diff --git a/pyproject.toml b/pyproject.toml index b85ae2a9b7..5ed114d046 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -62,7 +62,7 @@ runloop-api-client = "0.32.0" libtmux = ">=0.37,<0.40" pygithub = "^2.5.0" joblib = "*" -openhands-aci = "^0.2.10" +openhands-aci = "0.2.11" python-socketio = "^5.11.4" redis = "^5.2.0" sse-starlette = "^2.1.3" @@ -99,8 +99,6 @@ gevent = ">=24.2.1,<26.0.0" concurrency = ["gevent"] - - [tool.poetry.group.runtime.dependencies] jupyterlab = "*" notebook = "*" @@ -130,8 +128,6 @@ ignore = ["D1"] convention = "google" - - [tool.poetry.group.evaluation.dependencies] streamlit = "*" whatthepatch = "*" diff --git a/tests/runtime/test_aci_edit.py b/tests/runtime/test_aci_edit.py index a720b97475..8a5950c95c 100644 --- a/tests/runtime/test_aci_edit.py +++ b/tests/runtime/test_aci_edit.py @@ -220,7 +220,7 @@ def test_str_replace_multi_line_with_tabs(temp_dir, runtime_cls, run_as_openhand obs.content == f"""The file {test_file} has been edited. Here's the result of running `cat -n` on a snippet of {test_file}: 1\tdef test(): - 2\t{'\t'.expandtabs()}print("Hello, Universe!") + 2\t\tprint("Hello, Universe!") Review the changes and make sure they are as expected. Edit the file again if necessary.""" )