From e8503e28822feac12ec0c52950c864f8e695ca0b Mon Sep 17 00:00:00 2001 From: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com> Date: Fri, 9 Oct 2026 14:14:34 +0000 Subject: [PATCH] fix(code-interpreter-python): release e2b get_sandbox_url port and require e2b>=2.55.1 Co-Authored-By: mish@e2b.dev --- .changeset/code-interpreter-e2b-floor.md | 5 +++++ .changeset/e2b-sandbox-url-port.md | 5 +++++ packages/code-interpreter-python/pyproject.toml | 2 +- 3 files changed, 11 insertions(+), 1 deletion(-) create mode 100644 .changeset/code-interpreter-e2b-floor.md create mode 100644 .changeset/e2b-sandbox-url-port.md diff --git a/.changeset/code-interpreter-e2b-floor.md b/.changeset/code-interpreter-e2b-floor.md new file mode 100644 index 0000000000..eaa9b1df44 --- /dev/null +++ b/.changeset/code-interpreter-e2b-floor.md @@ -0,0 +1,5 @@ +--- +'@e2b/code-interpreter-python': patch +--- + +Require `e2b>=2.55.1`, the first release with `get_sandbox_url(..., port=)`. 2.10.4 failed with `TypeError: ... unexpected keyword argument 'port'` when installed with e2b 2.55.0. diff --git a/.changeset/e2b-sandbox-url-port.md b/.changeset/e2b-sandbox-url-port.md new file mode 100644 index 0000000000..dff81c5b22 --- /dev/null +++ b/.changeset/e2b-sandbox-url-port.md @@ -0,0 +1,5 @@ +--- +'@e2b/python-sdk': patch +--- + +`ConnectionConfig.get_sandbox_url` / `get_sandbox_direct_url` take an optional `port` (defaults to the envd port). diff --git a/packages/code-interpreter-python/pyproject.toml b/packages/code-interpreter-python/pyproject.toml index 2ed68db0f5..49766e238a 100644 --- a/packages/code-interpreter-python/pyproject.toml +++ b/packages/code-interpreter-python/pyproject.toml @@ -9,7 +9,7 @@ requires-python = ">=3.10" dependencies = [ "httpx>=0.20.0,<1.0.0", "attrs>=21.3.0", - "e2b>=2.55.0,<3.0.0", + "e2b>=2.55.1,<3.0.0", ] [project.urls]