diff --git a/.changeset/update-e2b-dep.md b/.changeset/update-e2b-dep.md new file mode 100644 index 0000000..134acfc --- /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 d8d9a23..20ca2ba 100644 --- a/packages/js-sdk/package.json +++ b/packages/js-sdk/package.json @@ -61,6 +61,6 @@ "vitest": "^3.0.5" }, "dependencies": { - "e2b": "^2.8.4" + "e2b": "^2.19.4" } } diff --git a/packages/python-sdk/poetry.lock b/packages/python-sdk/poetry.lock index d294726..5ccea1a 100644 --- a/packages/python-sdk/poetry.lock +++ b/packages/python-sdk/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" @@ -209,14 +209,14 @@ files = [ [[package]] name = "e2b" -version = "2.20.1" +version = "2.20.3" description = "E2B SDK that give agents cloud environments" optional = false python-versions = "<4.0,>=3.10" groups = ["main"] files = [ - {file = "e2b-2.20.1-py3-none-any.whl", hash = "sha256:8337745cc92162c15039ec4a0f85e9a8196c2520b2fda7553a1503c2e72b51f8"}, - {file = "e2b-2.20.1.tar.gz", hash = "sha256:68650338d2652e4772da679fbf9ec59f144eb7e622266d5fa015a46d14dcf1d2"}, + {file = "e2b-2.20.3-py3-none-any.whl", hash = "sha256:46c6b5ffc45c9ca6dc270dd4d29427cef6a2600c55a895565657ff2bedc06303"}, + {file = "e2b-2.20.3.tar.gz", hash = "sha256:c6e91f71946755e1579b4ca1e175819d9f174b932b92e115cf36c2fd04674f3c"}, ] [package.dependencies] @@ -238,7 +238,7 @@ description = "Backport of PEP 654 (exception groups)" optional = false python-versions = ">=3.7" groups = ["main", "dev"] -markers = "python_version == \"3.10\"" +markers = "python_version < \"3.11\"" files = [ {file = "exceptiongroup-1.2.2-py3-none-any.whl", hash = "sha256:3111b9d131c238bec2f8f516e123e14ba243563fb135d3fe885990585aa7795b"}, {file = "exceptiongroup-1.2.2.tar.gz", hash = "sha256:47c2edf7c6738fafb49fd34290706d1a1a2f4d1c6df275526b62cbb4aa5393cc"}, @@ -749,7 +749,7 @@ description = "A lil' TOML parser" optional = false python-versions = ">=3.8" groups = ["dev"] -markers = "python_version == \"3.10\"" +markers = "python_version < \"3.11\"" files = [ {file = "tomli-2.1.0-py3-none-any.whl", hash = "sha256:a5c57c3d1c56f5ccdf89f6523458f60ef716e210fc47c4cfb188c5ba473e0391"}, {file = "tomli-2.1.0.tar.gz", hash = "sha256:3f646cae2aec94e17d04973e4249548320197cfabdf130015d023de4b74d8ab8"}, @@ -803,4 +803,4 @@ bracex = ">=2.1.1" [metadata] lock-version = "2.1" python-versions = "^3.10" -content-hash = "844a65b5fb8e287f2d379d765d473460352b3524b3a5ad2d8b4ef55ef1528eb2" +content-hash = "8921cd9a7aefec1a710a5107f9a2522f737f6c47b0d531ecadf295d16f86d003" diff --git a/packages/python-sdk/pyproject.toml b/packages/python-sdk/pyproject.toml index 989b4be..e103e5f 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.6.0" +e2b = "^2.20.3" requests = "^2.32.3" pillow = "^12.0.0" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 93a4ca9..874a926 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -36,8 +36,8 @@ importers: packages/js-sdk: dependencies: e2b: - specifier: ^2.8.4 - version: 2.19.1 + specifier: ^2.19.4 + version: 2.19.4 devDependencies: '@types/node': specifier: ^22.13.9 @@ -750,8 +750,8 @@ packages: resolution: {integrity: sha512-uBq4egWHTcTt33a72vpSG0z3HnPuIl6NqYcTrKEg2azoEyl2hpW0zqlxysq2pK9HlDIHyHyakeYaYnSAwd8bow==} engines: {node: '>=12'} - e2b@2.19.1: - resolution: {integrity: sha512-xIDDAZMt/QWPmyLGjSF5RWyuhCZzjDl4cXnE8oe/obwJ4sI3yaTlRxIPea9t2QNAsnH5F2lgUw+v4kLkABG03Q==} + e2b@2.19.4: + resolution: {integrity: sha512-9RefLykkjzVu+kUQfX5RxBonmZb08jcXIrRCRmZ8zutbG2bKV6PPyhV9O7mcyB1ZVHHO9UD2G8Z0VtY0lC+AAQ==} engines: {node: '>=20'} es-module-lexer@1.7.0: @@ -2164,7 +2164,7 @@ snapshots: dotenv@16.6.1: {} - e2b@2.19.1: + e2b@2.19.4: dependencies: '@bufbuild/protobuf': 2.12.0 '@connectrpc/connect': 2.0.0-rc.3(@bufbuild/protobuf@2.12.0) diff --git a/template/poetry.lock b/template/poetry.lock index eddf872..7471c42 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" @@ -85,14 +85,14 @@ python-dotenv = "*" [[package]] name = "e2b" -version = "2.20.1" +version = "2.20.3" description = "E2B SDK that give agents cloud environments" optional = false python-versions = "<4.0,>=3.10" groups = ["main"] files = [ - {file = "e2b-2.20.1-py3-none-any.whl", hash = "sha256:8337745cc92162c15039ec4a0f85e9a8196c2520b2fda7553a1503c2e72b51f8"}, - {file = "e2b-2.20.1.tar.gz", hash = "sha256:68650338d2652e4772da679fbf9ec59f144eb7e622266d5fa015a46d14dcf1d2"}, + {file = "e2b-2.20.3-py3-none-any.whl", hash = "sha256:46c6b5ffc45c9ca6dc270dd4d29427cef6a2600c55a895565657ff2bedc06303"}, + {file = "e2b-2.20.3.tar.gz", hash = "sha256:c6e91f71946755e1579b4ca1e175819d9f174b932b92e115cf36c2fd04674f3c"}, ] [package.dependencies] @@ -114,7 +114,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"}, @@ -414,4 +414,4 @@ bracex = ">=2.1.1" [metadata] lock-version = "2.1" python-versions = "^3.10" -content-hash = "e79ec69699b841d2635a43a1ffb8e38a75678fe5dda71c7bab81fa8bdeebd054" +content-hash = "0b4735969e817e2638ac2e0e331dbfdd8900f6c2ff994bf7e603aeb5cb051728" diff --git a/template/pyproject.toml b/template/pyproject.toml index dc8e8e8..f8a4b7d 100644 --- a/template/pyproject.toml +++ b/template/pyproject.toml @@ -9,7 +9,7 @@ package-mode = false [tool.poetry.dependencies] python = "^3.10" -e2b = "^2.3.5" +e2b = "^2.20.3" [tool.poetry.group.dev.dependencies] dotenv = "^0.9.9"