diff --git a/.changeset/update-e2b-sdk-minimums.md b/.changeset/update-e2b-sdk-minimums.md new file mode 100644 index 00000000..bd64e1de --- /dev/null +++ b/.changeset/update-e2b-sdk-minimums.md @@ -0,0 +1,6 @@ +--- +"@e2b/code-interpreter": patch +"e2b-code-interpreter": patch +--- + +Raise the minimum supported e2b SDK dependency versions. diff --git a/js/package.json b/js/package.json index 20eac2b7..aebb604f 100644 --- a/js/package.json +++ b/js/package.json @@ -71,6 +71,6 @@ "defaults" ], "dependencies": { - "e2b": "^2.8.4" + "e2b": "^2.19.2" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 26b279e0..09025639 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -48,8 +48,8 @@ importers: js: dependencies: e2b: - specifier: ^2.8.4 - version: 2.15.0 + specifier: ^2.19.2 + version: 2.19.2 devDependencies: '@types/node': specifier: ^20.19.19 @@ -987,8 +987,8 @@ packages: resolution: {integrity: sha512-uBq4egWHTcTt33a72vpSG0z3HnPuIl6NqYcTrKEg2azoEyl2hpW0zqlxysq2pK9HlDIHyHyakeYaYnSAwd8bow==} engines: {node: '>=12'} - e2b@2.15.0: - resolution: {integrity: sha512-wjdrWBB/H9Lmo1vpJaCKlpcNjHKzztAL+/0q4gv8mpD96rrE4eh45kIxOMbGwb0vFXaDjjL2d93CYGAZDfKlPg==} + e2b@2.19.2: + resolution: {integrity: sha512-AJtaQ72XIjdOBGnsvzVuYveYmy4ZDALLzZddN7sFIgd49eCY7u7Nwx7TXp97vZLPTEgfCwEqn1U9mehDrQMp3g==} engines: {node: '>=20'} easy-table@1.2.0: @@ -2660,7 +2660,7 @@ snapshots: dotenv@16.6.1: {} - e2b@2.15.0: + e2b@2.19.2: dependencies: '@bufbuild/protobuf': 2.11.0 '@connectrpc/connect': 2.0.0-rc.3(@bufbuild/protobuf@2.11.0) diff --git a/python/poetry.lock b/python/poetry.lock index acaad693..af0baa4c 100644 --- a/python/poetry.lock +++ b/python/poetry.lock @@ -186,13 +186,13 @@ files = [ [[package]] name = "e2b" -version = "2.16.0" +version = "2.20.2" description = "E2B SDK that give agents cloud environments" optional = false python-versions = "<4.0,>=3.10" files = [ - {file = "e2b-2.16.0-py3-none-any.whl", hash = "sha256:e2bb38fce01e1fe076818aa731b45208f2eef4b843d90b61c48cb23985a7ef52"}, - {file = "e2b-2.16.0.tar.gz", hash = "sha256:e661fbd5524bf4435730eca081de7b74861f30366731a027c1c8503316e8890c"}, + {file = "e2b-2.20.2-py3-none-any.whl", hash = "sha256:8ef964a4d1204a9fd61f4499662175a7a98ad173a81e7e848961799f77750276"}, + {file = "e2b-2.20.2.tar.gz", hash = "sha256:ce69f65e0b07c1002ac4e386d109e4e658575efb2a774aefced92393f2cb2388"}, ] [package.dependencies] @@ -1060,4 +1060,4 @@ bracex = ">=2.1.1" [metadata] lock-version = "2.0" python-versions = "^3.10" -content-hash = "ad2d93b63a361a6a6e9f2163c8035f516eb7f7714e459438bb2f3ddc1edfc129" +content-hash = "d6fbf63c1a861953087c36c747f986bda24374c8b74e4159c4e8653ee42c8cdb" diff --git a/python/pyproject.toml b/python/pyproject.toml index 27da009a..b099b2a8 100644 --- a/python/pyproject.toml +++ b/python/pyproject.toml @@ -14,7 +14,7 @@ python = "^3.10" httpx = ">=0.20.0, <1.0.0" attrs = ">=21.3.0" -e2b = "^2.7.0" +e2b = "^2.20.2" [tool.poetry.group.dev.dependencies] pytest = "^8.2.0"