diff --git a/.changeset/update-e2b-dep.md b/.changeset/update-e2b-dep.md new file mode 100644 index 00000000..134acfcb --- /dev/null +++ b/.changeset/update-e2b-dep.md @@ -0,0 +1,6 @@ +--- +'@e2b/desktop': patch +'@e2b/desktop-python': patch +--- + +Update e2b dependency to latest diff --git a/packages/js-sdk/package.json b/packages/js-sdk/package.json index 9b6f3629..e7b0f139 100644 --- a/packages/js-sdk/package.json +++ b/packages/js-sdk/package.json @@ -61,6 +61,6 @@ "vitest": "^4.0.0" }, "dependencies": { - "e2b": "^2.27.1" + "e2b": "^2.38.0" } } diff --git a/packages/python-sdk/poetry.lock b/packages/python-sdk/poetry.lock index eeccf5b1..a7de228b 100644 --- a/packages/python-sdk/poetry.lock +++ b/packages/python-sdk/poetry.lock @@ -225,14 +225,14 @@ files = [ [[package]] name = "e2b" -version = "2.36.0" +version = "2.37.0" description = "E2B SDK that give agents cloud environments" optional = false python-versions = ">=3.10" groups = ["main"] files = [ - {file = "e2b-2.36.0-py3-none-any.whl", hash = "sha256:0f3ab9f49e33d1f8cda70669e43e5a7550403649b0ff2960af6b3478154863c3"}, - {file = "e2b-2.36.0.tar.gz", hash = "sha256:136fefc38b4b942a5ed7c80e4dad83e1b0962468edc7b1b1cac5aace8bd5f3a6"}, + {file = "e2b-2.37.0-py3-none-any.whl", hash = "sha256:8c31f22129600ce7d23d988d8dba372a491cd2cbca310ba9fc0a0d2a49037b2a"}, + {file = "e2b-2.37.0.tar.gz", hash = "sha256:7b882dba789d43b0274f845cf980c01418f3221e3aefc19bb453d801b9a5f40b"}, ] [package.dependencies] @@ -962,4 +962,4 @@ bracex = ">=2.1.1" [metadata] lock-version = "2.1" python-versions = "^3.10" -content-hash = "baec4f9ed950af94df86d95be9664b72216f307fa51a3c2780057bfa4f1a3972" +content-hash = "b3a6b55a45ced25f809cbe0d89bad9b3f614377f4f0a6c7e779df4ed5c53f57c" diff --git a/packages/python-sdk/pyproject.toml b/packages/python-sdk/pyproject.toml index acc77b90..a07f67dd 100644 --- a/packages/python-sdk/pyproject.toml +++ b/packages/python-sdk/pyproject.toml @@ -12,7 +12,7 @@ packages = [{ include = "e2b_desktop" }] [tool.poetry.dependencies] python = "^3.10" -e2b = "^2.25.1" +e2b = "^2.37.0" requests = "^2.32.3" pillow = "^12.0.0" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index c7f661a4..aad6bf10 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -50,8 +50,8 @@ importers: packages/js-sdk: dependencies: e2b: - specifier: ^2.27.1 - version: 2.37.0 + specifier: ^2.38.0 + version: 2.38.0 devDependencies: '@types/node': specifier: ^22.13.9 @@ -893,8 +893,8 @@ packages: resolution: {integrity: sha512-uBq4egWHTcTt33a72vpSG0z3HnPuIl6NqYcTrKEg2azoEyl2hpW0zqlxysq2pK9HlDIHyHyakeYaYnSAwd8bow==} engines: {node: '>=12'} - e2b@2.37.0: - resolution: {integrity: sha512-OWmTHwgQlPmTyCMUrcFReq9zhqsuwJn14p2AcCgYIcJifFnl1sJOrm/vZBCXe82SU7ZCgbzB3sIj7iFsZwewXw==} + e2b@2.38.0: + resolution: {integrity: sha512-l+3Quu3nI+BST9VVynFYiFhXowy7SxivyRKyvNAusrOnjgyTVKVGwi59PPntWLPgPSOkqEhWNM4vcLSg7E/s/A==} engines: {node: '>=20.18.1 <21 || >=22'} es-module-lexer@2.1.0: @@ -2370,7 +2370,7 @@ snapshots: dotenv@16.6.1: {} - e2b@2.37.0: + e2b@2.38.0: dependencies: '@bufbuild/protobuf': 2.13.0 '@connectrpc/connect': 2.1.2(@bufbuild/protobuf@2.13.0) diff --git a/template/poetry.lock b/template/poetry.lock index b9b87391..2e6b7519 100644 --- a/template/poetry.lock +++ b/template/poetry.lock @@ -1,4 +1,4 @@ -# This file is automatically @generated by Poetry 2.2.1 and should not be changed by hand. +# This file is automatically @generated by Poetry 2.1.1 and should not be changed by hand. [[package]] name = "anyio" @@ -101,14 +101,14 @@ python-dotenv = "*" [[package]] name = "e2b" -version = "2.36.0" +version = "2.37.0" description = "E2B SDK that give agents cloud environments" optional = false python-versions = ">=3.10" groups = ["main"] files = [ - {file = "e2b-2.36.0-py3-none-any.whl", hash = "sha256:0f3ab9f49e33d1f8cda70669e43e5a7550403649b0ff2960af6b3478154863c3"}, - {file = "e2b-2.36.0.tar.gz", hash = "sha256:136fefc38b4b942a5ed7c80e4dad83e1b0962468edc7b1b1cac5aace8bd5f3a6"}, + {file = "e2b-2.37.0-py3-none-any.whl", hash = "sha256:8c31f22129600ce7d23d988d8dba372a491cd2cbca310ba9fc0a0d2a49037b2a"}, + {file = "e2b-2.37.0.tar.gz", hash = "sha256:7b882dba789d43b0274f845cf980c01418f3221e3aefc19bb453d801b9a5f40b"}, ] [package.dependencies] @@ -132,7 +132,7 @@ description = "Backport of PEP 654 (exception groups)" optional = false python-versions = ">=3.7" groups = ["main"] -markers = "python_version == \"3.10\"" +markers = "python_version < \"3.11\"" files = [ {file = "exceptiongroup-1.3.1-py3-none-any.whl", hash = "sha256:a7a39a3bd276781e98394987d3a5701d0c4edffb633bb7a5144577f82c773598"}, {file = "exceptiongroup-1.3.1.tar.gz", hash = "sha256:8b412432c6055b0b7d14c310000ae93352ed6754f70fa8f7c34141f91c4e3219"}, @@ -577,4 +577,4 @@ bracex = ">=2.1.1" [metadata] lock-version = "2.1" python-versions = "^3.10" -content-hash = "0b4735969e817e2638ac2e0e331dbfdd8900f6c2ff994bf7e603aeb5cb051728" +content-hash = "1394603fb0c10f84063d9e9383be6a4299066db8c6edfff0f9e21b850f71a723" diff --git a/template/pyproject.toml b/template/pyproject.toml index f8a4b7d7..1d8cb2ca 100644 --- a/template/pyproject.toml +++ b/template/pyproject.toml @@ -9,7 +9,7 @@ package-mode = false [tool.poetry.dependencies] python = "^3.10" -e2b = "^2.20.3" +e2b = "^2.37.0" [tool.poetry.group.dev.dependencies] dotenv = "^0.9.9"