mirror of
https://github.com/OpenHands/OpenHands.git
synced 2026-10-07 16:19:05 +08:00
Bump openhands-sdk, openhands-tools, openhands-agent-server to 1.36.1
Automated version bump after PyPI release. Changes: - Updated SDK packages to v1.36.1 with exact pins in pyproject.toml - Regenerated poetry.lock - Regenerated enterprise/poetry.lock to keep transitive SDK pins aligned - Regenerated uv.lock - Updated AGENT_SERVER_IMAGE to 1.36.1 - Updated mypy additional_dependencies pins in pre-commit config Co-authored-by: openhands <openhands@all-hands.dev>
This commit is contained in:
co-authored by
openhands
parent
a55f1ded61
commit
191afe70a7
@@ -57,8 +57,8 @@ repos:
|
||||
types-Markdown,
|
||||
pydantic,
|
||||
lxml,
|
||||
"openhands-sdk==1.36.0",
|
||||
"openhands-tools==1.36.0",
|
||||
"openhands-sdk==1.36.1",
|
||||
"openhands-tools==1.36.1",
|
||||
"sqlalchemy>=2.0",
|
||||
]
|
||||
# To see gaps add `--html-report mypy-report/`
|
||||
|
||||
Generated
+12
-12
@@ -5776,14 +5776,14 @@ numpy = {version = ">=2", markers = "python_version >= \"3.9\""}
|
||||
|
||||
[[package]]
|
||||
name = "openhands-agent-server"
|
||||
version = "1.36.0"
|
||||
version = "1.36.1"
|
||||
description = "OpenHands Agent Server - REST/WebSocket interface for OpenHands AI Agent"
|
||||
optional = false
|
||||
python-versions = ">=3.12"
|
||||
groups = ["main"]
|
||||
files = [
|
||||
{file = "openhands_agent_server-1.36.0-py3-none-any.whl", hash = "sha256:d38a4f1d0e7340be5bf28454696061603bbf9320b790fce5df7a68e6231596eb"},
|
||||
{file = "openhands_agent_server-1.36.0.tar.gz", hash = "sha256:e76204f629e0a1a48b85545ae0b7ee6cfce7f8e482a4c5d420a10e9f6d4b4009"},
|
||||
{file = "openhands_agent_server-1.36.1-py3-none-any.whl", hash = "sha256:b321b73e046d4f8da6002f4dec8796e3f41c70f20a46313c4c49bf30c66b5041"},
|
||||
{file = "openhands_agent_server-1.36.1.tar.gz", hash = "sha256:c7ca8c343d61237d060f011aa3ccf9de195a161183e5443f604b857ad4d3a908"},
|
||||
]
|
||||
|
||||
[package.dependencies]
|
||||
@@ -5847,9 +5847,9 @@ mcp = ">=1.25"
|
||||
memory-profiler = "0.61.0"
|
||||
numpy = "2.4.4"
|
||||
openai = "2.33.0"
|
||||
openhands-agent-server = "1.36.0"
|
||||
openhands-sdk = "1.36.0"
|
||||
openhands-tools = "1.36.0"
|
||||
openhands-agent-server = "1.36.1"
|
||||
openhands-sdk = "1.36.1"
|
||||
openhands-tools = "1.36.1"
|
||||
opentelemetry-api = "1.39.1"
|
||||
opentelemetry-exporter-otlp-proto-grpc = "1.39.1"
|
||||
orjson = "3.11.8"
|
||||
@@ -5902,14 +5902,14 @@ url = ".."
|
||||
|
||||
[[package]]
|
||||
name = "openhands-sdk"
|
||||
version = "1.36.0"
|
||||
version = "1.36.1"
|
||||
description = "OpenHands SDK - Core functionality for building AI agents"
|
||||
optional = false
|
||||
python-versions = ">=3.12"
|
||||
groups = ["main"]
|
||||
files = [
|
||||
{file = "openhands_sdk-1.36.0-py3-none-any.whl", hash = "sha256:3a219a7df52cc60fa64957d39cff5fa7d07739162c9dedb720eab5a424259b27"},
|
||||
{file = "openhands_sdk-1.36.0.tar.gz", hash = "sha256:e157bcf423e77e66dbd269fd65571c1a8f6519130f096ede89ec3cf68fc662f9"},
|
||||
{file = "openhands_sdk-1.36.1-py3-none-any.whl", hash = "sha256:a55f11abec91cbc7af8a620a45840ef8b7e1cb31361980dc7ab503598494dda4"},
|
||||
{file = "openhands_sdk-1.36.1.tar.gz", hash = "sha256:dc9e15ed2857fc65532dc568b18b5893f6517109addd3bb189a8bba5b95a6117"},
|
||||
]
|
||||
|
||||
[package.dependencies]
|
||||
@@ -5938,14 +5938,14 @@ vertex = ["google-cloud-aiplatform (>=1.38)"]
|
||||
|
||||
[[package]]
|
||||
name = "openhands-tools"
|
||||
version = "1.36.0"
|
||||
version = "1.36.1"
|
||||
description = "OpenHands Tools - Runtime tools for AI agents"
|
||||
optional = false
|
||||
python-versions = ">=3.12"
|
||||
groups = ["main"]
|
||||
files = [
|
||||
{file = "openhands_tools-1.36.0-py3-none-any.whl", hash = "sha256:852b83b5837b20d51785c0112a01567d6ddc3e651ee511b1df1d675ed89832de"},
|
||||
{file = "openhands_tools-1.36.0.tar.gz", hash = "sha256:b454f62e6ee988112df61f42d12b84e54a5fc303df23452a92bccc2aeb7e3bd7"},
|
||||
{file = "openhands_tools-1.36.1-py3-none-any.whl", hash = "sha256:2cefdbcc2ba6c117802ce3c067b107d533d60e57081d719bd86a143edc2bc317"},
|
||||
{file = "openhands_tools-1.36.1.tar.gz", hash = "sha256:30f70c5f25c6a5b3ed884ac6a17d50091ff48ce3cc425b31939defdaf26d5ddf"},
|
||||
]
|
||||
|
||||
[package.dependencies]
|
||||
|
||||
Generated
+10
-10
@@ -5520,14 +5520,14 @@ pydantic = ">=1.8"
|
||||
|
||||
[[package]]
|
||||
name = "openhands-agent-server"
|
||||
version = "1.36.0"
|
||||
version = "1.36.1"
|
||||
description = "OpenHands Agent Server - REST/WebSocket interface for OpenHands AI Agent"
|
||||
optional = false
|
||||
python-versions = ">=3.12"
|
||||
groups = ["main"]
|
||||
files = [
|
||||
{file = "openhands_agent_server-1.36.0-py3-none-any.whl", hash = "sha256:d38a4f1d0e7340be5bf28454696061603bbf9320b790fce5df7a68e6231596eb"},
|
||||
{file = "openhands_agent_server-1.36.0.tar.gz", hash = "sha256:e76204f629e0a1a48b85545ae0b7ee6cfce7f8e482a4c5d420a10e9f6d4b4009"},
|
||||
{file = "openhands_agent_server-1.36.1-py3-none-any.whl", hash = "sha256:b321b73e046d4f8da6002f4dec8796e3f41c70f20a46313c4c49bf30c66b5041"},
|
||||
{file = "openhands_agent_server-1.36.1.tar.gz", hash = "sha256:c7ca8c343d61237d060f011aa3ccf9de195a161183e5443f604b857ad4d3a908"},
|
||||
]
|
||||
|
||||
[package.dependencies]
|
||||
@@ -5545,14 +5545,14 @@ wsproto = ">=1.2.0"
|
||||
|
||||
[[package]]
|
||||
name = "openhands-sdk"
|
||||
version = "1.36.0"
|
||||
version = "1.36.1"
|
||||
description = "OpenHands SDK - Core functionality for building AI agents"
|
||||
optional = false
|
||||
python-versions = ">=3.12"
|
||||
groups = ["main"]
|
||||
files = [
|
||||
{file = "openhands_sdk-1.36.0-py3-none-any.whl", hash = "sha256:3a219a7df52cc60fa64957d39cff5fa7d07739162c9dedb720eab5a424259b27"},
|
||||
{file = "openhands_sdk-1.36.0.tar.gz", hash = "sha256:e157bcf423e77e66dbd269fd65571c1a8f6519130f096ede89ec3cf68fc662f9"},
|
||||
{file = "openhands_sdk-1.36.1-py3-none-any.whl", hash = "sha256:a55f11abec91cbc7af8a620a45840ef8b7e1cb31361980dc7ab503598494dda4"},
|
||||
{file = "openhands_sdk-1.36.1.tar.gz", hash = "sha256:dc9e15ed2857fc65532dc568b18b5893f6517109addd3bb189a8bba5b95a6117"},
|
||||
]
|
||||
|
||||
[package.dependencies]
|
||||
@@ -5581,14 +5581,14 @@ vertex = ["google-cloud-aiplatform (>=1.38)"]
|
||||
|
||||
[[package]]
|
||||
name = "openhands-tools"
|
||||
version = "1.36.0"
|
||||
version = "1.36.1"
|
||||
description = "OpenHands Tools - Runtime tools for AI agents"
|
||||
optional = false
|
||||
python-versions = ">=3.12"
|
||||
groups = ["main"]
|
||||
files = [
|
||||
{file = "openhands_tools-1.36.0-py3-none-any.whl", hash = "sha256:852b83b5837b20d51785c0112a01567d6ddc3e651ee511b1df1d675ed89832de"},
|
||||
{file = "openhands_tools-1.36.0.tar.gz", hash = "sha256:b454f62e6ee988112df61f42d12b84e54a5fc303df23452a92bccc2aeb7e3bd7"},
|
||||
{file = "openhands_tools-1.36.1-py3-none-any.whl", hash = "sha256:2cefdbcc2ba6c117802ce3c067b107d533d60e57081d719bd86a143edc2bc317"},
|
||||
{file = "openhands_tools-1.36.1.tar.gz", hash = "sha256:30f70c5f25c6a5b3ed884ac6a17d50091ff48ce3cc425b31939defdaf26d5ddf"},
|
||||
]
|
||||
|
||||
[package.dependencies]
|
||||
@@ -13764,4 +13764,4 @@ cffi = ["cffi (>=1.17,<2.0) ; platform_python_implementation != \"PyPy\" and pyt
|
||||
[metadata]
|
||||
lock-version = "2.1"
|
||||
python-versions = "^3.12,<3.14"
|
||||
content-hash = "4a946896d040814c5bff580e71fcb93211f9fa6b6b1b21961cf7fca30c177e81"
|
||||
content-hash = "30251fb2a9f59cc6d86bc3faab74c18e9ad1f292e50daf1068c0902d1511a8a1"
|
||||
|
||||
+6
-6
@@ -58,9 +58,9 @@ dependencies = [
|
||||
"memory-profiler==0.61.0",
|
||||
"numpy==2.4.4",
|
||||
"openai==2.33.0",
|
||||
"openhands-agent-server==1.36.0",
|
||||
"openhands-sdk==1.36.0",
|
||||
"openhands-tools==1.36.0",
|
||||
"openhands-agent-server==1.36.1",
|
||||
"openhands-sdk==1.36.1",
|
||||
"openhands-tools==1.36.1",
|
||||
"opentelemetry-api==1.39.1",
|
||||
"opentelemetry-exporter-otlp-proto-grpc==1.39.1",
|
||||
"orjson==3.11.8",
|
||||
@@ -248,9 +248,9 @@ e2b-code-interpreter = { version = "^2.0.0", optional = true }
|
||||
pybase62 = "1.0.0"
|
||||
|
||||
# V1 dependencies
|
||||
openhands-sdk = "==1.36.0"
|
||||
openhands-agent-server = "==1.36.0"
|
||||
openhands-tools = "==1.36.0"
|
||||
openhands-sdk = "==1.36.1"
|
||||
openhands-agent-server = "==1.36.1"
|
||||
openhands-tools = "==1.36.1"
|
||||
joserfc = ">=1.0.0"
|
||||
sqlalchemy = { extras = [ "asyncio" ], version = "^2.0.40" }
|
||||
pg8000 = "1.31.5"
|
||||
|
||||
@@ -3169,7 +3169,7 @@ wheels = [
|
||||
|
||||
[[package]]
|
||||
name = "openhands-agent-server"
|
||||
version = "1.36.0"
|
||||
version = "1.36.1"
|
||||
source = { registry = "https://pypi.org/simple" }
|
||||
dependencies = [
|
||||
{ name = "aiosqlite" },
|
||||
@@ -3184,9 +3184,9 @@ dependencies = [
|
||||
{ name = "websockets" },
|
||||
{ name = "wsproto" },
|
||||
]
|
||||
sdist = { url = "https://files.pythonhosted.org/packages/1a/aa/dde609344f8fb4d54dc32a3c6fa3d84ac61a4a7c5504e8d83fdf7cb5db6e/openhands_agent_server-1.36.0.tar.gz", hash = "sha256:e76204f629e0a1a48b85545ae0b7ee6cfce7f8e482a4c5d420a10e9f6d4b4009", size = 196224, upload-time = "2026-07-13T15:19:11.557Z" }
|
||||
sdist = { url = "https://files.pythonhosted.org/packages/a5/00/b0f130671f0dc9d8f94d3ba204243dd5a444812f96b4d66215333d83478c/openhands_agent_server-1.36.1.tar.gz", hash = "sha256:c7ca8c343d61237d060f011aa3ccf9de195a161183e5443f604b857ad4d3a908", size = 197721, upload-time = "2026-07-15T06:13:15.841Z" }
|
||||
wheels = [
|
||||
{ url = "https://files.pythonhosted.org/packages/44/d6/c96f6d66819ad891c2041341b25fd419342aafbd3814e6db1a7283d9df2a/openhands_agent_server-1.36.0-py3-none-any.whl", hash = "sha256:d38a4f1d0e7340be5bf28454696061603bbf9320b790fce5df7a68e6231596eb", size = 224188, upload-time = "2026-07-13T15:19:06.976Z" },
|
||||
{ url = "https://files.pythonhosted.org/packages/45/78/ef4a9a99de1a6b1ef6da5426b2d6e61baffad2d66a9adfff84e47b083488/openhands_agent_server-1.36.1-py3-none-any.whl", hash = "sha256:b321b73e046d4f8da6002f4dec8796e3f41c70f20a46313c4c49bf30c66b5041", size = 225698, upload-time = "2026-07-15T06:13:11.52Z" },
|
||||
]
|
||||
|
||||
[[package]]
|
||||
@@ -3347,9 +3347,9 @@ requires-dist = [
|
||||
{ name = "memory-profiler", specifier = "==0.61.0" },
|
||||
{ name = "numpy", specifier = "==2.4.4" },
|
||||
{ name = "openai", specifier = "==2.33.0" },
|
||||
{ name = "openhands-agent-server", specifier = "==1.36.0" },
|
||||
{ name = "openhands-sdk", specifier = "==1.36.0" },
|
||||
{ name = "openhands-tools", specifier = "==1.36.0" },
|
||||
{ name = "openhands-agent-server", specifier = "==1.36.1" },
|
||||
{ name = "openhands-sdk", specifier = "==1.36.1" },
|
||||
{ name = "openhands-tools", specifier = "==1.36.1" },
|
||||
{ name = "opentelemetry-api", specifier = "==1.39.1" },
|
||||
{ name = "opentelemetry-exporter-otlp-proto-grpc", specifier = "==1.39.1" },
|
||||
{ name = "orjson", specifier = "==3.11.8" },
|
||||
@@ -3427,7 +3427,7 @@ test = [
|
||||
|
||||
[[package]]
|
||||
name = "openhands-sdk"
|
||||
version = "1.36.0"
|
||||
version = "1.36.1"
|
||||
source = { registry = "https://pypi.org/simple" }
|
||||
dependencies = [
|
||||
{ name = "agent-client-protocol" },
|
||||
@@ -3448,14 +3448,14 @@ dependencies = [
|
||||
{ name = "tree-sitter-bash" },
|
||||
{ name = "websockets" },
|
||||
]
|
||||
sdist = { url = "https://files.pythonhosted.org/packages/38/7e/e8fb791a8c57e088d16d02a2bc3331dbdfc8994d6dce0af5835f47a0780e/openhands_sdk-1.36.0.tar.gz", hash = "sha256:e157bcf423e77e66dbd269fd65571c1a8f6519130f096ede89ec3cf68fc662f9", size = 632002, upload-time = "2026-07-13T15:19:12.44Z" }
|
||||
sdist = { url = "https://files.pythonhosted.org/packages/5b/6f/801c463eb4a2fbcbd23b2972ac5835c6e5f53c29968361e6b0b15a93e892/openhands_sdk-1.36.1.tar.gz", hash = "sha256:dc9e15ed2857fc65532dc568b18b5893f6517109addd3bb189a8bba5b95a6117", size = 632098, upload-time = "2026-07-15T06:13:16.681Z" }
|
||||
wheels = [
|
||||
{ url = "https://files.pythonhosted.org/packages/75/24/f8338ebe96d5029493c3bd05fe4c456a3087e3dec8ae303b978157883fd5/openhands_sdk-1.36.0-py3-none-any.whl", hash = "sha256:3a219a7df52cc60fa64957d39cff5fa7d07739162c9dedb720eab5a424259b27", size = 756685, upload-time = "2026-07-13T15:19:08.117Z" },
|
||||
{ url = "https://files.pythonhosted.org/packages/33/44/ea2659d223c618d072822dabf7d7c4a4b4158f207ac57ec8e53c0f5443c2/openhands_sdk-1.36.1-py3-none-any.whl", hash = "sha256:a55f11abec91cbc7af8a620a45840ef8b7e1cb31361980dc7ab503598494dda4", size = 756730, upload-time = "2026-07-15T06:13:12.778Z" },
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "openhands-tools"
|
||||
version = "1.36.0"
|
||||
version = "1.36.1"
|
||||
source = { registry = "https://pypi.org/simple" }
|
||||
dependencies = [
|
||||
{ name = "binaryornot" },
|
||||
@@ -3469,9 +3469,9 @@ dependencies = [
|
||||
{ name = "tree-sitter" },
|
||||
{ name = "tree-sitter-bash" },
|
||||
]
|
||||
sdist = { url = "https://files.pythonhosted.org/packages/2f/af/d48437c979c801555aad9a5b4100d35cf99893d036edceb668509f71f03e/openhands_tools-1.36.0.tar.gz", hash = "sha256:b454f62e6ee988112df61f42d12b84e54a5fc303df23452a92bccc2aeb7e3bd7", size = 145892, upload-time = "2026-07-13T15:19:13.697Z" }
|
||||
sdist = { url = "https://files.pythonhosted.org/packages/be/61/6098ce519a148777bb22502f2c2c99e450bceb8cd2d897ed236f0fe4949a/openhands_tools-1.36.1.tar.gz", hash = "sha256:30f70c5f25c6a5b3ed884ac6a17d50091ff48ce3cc425b31939defdaf26d5ddf", size = 145891, upload-time = "2026-07-15T06:13:17.544Z" }
|
||||
wheels = [
|
||||
{ url = "https://files.pythonhosted.org/packages/3b/6d/df76055b435163833b08a1f8f9fb7986883bd9273d0e98a98ca8862fea7d/openhands_tools-1.36.0-py3-none-any.whl", hash = "sha256:852b83b5837b20d51785c0112a01567d6ddc3e651ee511b1df1d675ed89832de", size = 191218, upload-time = "2026-07-13T15:19:09.428Z" },
|
||||
{ url = "https://files.pythonhosted.org/packages/78/04/ae8afe8005febcdb8ffd6648249f47f94419cfa3e3a47390289065e8415a/openhands_tools-1.36.1-py3-none-any.whl", hash = "sha256:2cefdbcc2ba6c117802ce3c067b107d533d60e57081d719bd86a143edc2bc317", size = 191217, upload-time = "2026-07-15T06:13:13.841Z" },
|
||||
]
|
||||
|
||||
[[package]]
|
||||
|
||||
Reference in New Issue
Block a user