Skip to content

chore: bump @e2b/code-interpreter past npm-published 2.7.2 - #1781

Closed
devin-ai-integration[bot] wants to merge 2 commits into
mainfrom
devin/1787862408-fix-migrated-sdk-versions
Closed

chore: bump @e2b/code-interpreter past npm-published 2.7.2#1781
devin-ai-integration[bot] wants to merge 2 commits into
mainfrom
devin/1787862408-fix-migrated-sdk-versions

Conversation

@devin-ai-integration

@devin-ai-integration devin-ai-integration Bot commented Aug 27, 2026

Copy link
Copy Markdown
Contributor

Summary

Still relevant, but only for @e2b/code-interpreter — rebased and narrowed to that one package.

Three of the four packages migrated in #1768 have since been moved off the version numbers the pre-migration repos had already published (#1782, #1785, and subsequent releases): @e2b/desktop-python is at 2.4.6, @e2b/code-interpreter-python at 2.9.3, @e2b/desktop at 2.3.4 — all unpublished numbers, so they will release normally.

@e2b/code-interpreter is the leftover: repo says 2.7.2 and npm's 2.7.2 is the old e2b-dev/code-interpreter build from 2026-08-26T12:29:50Z, so changeset publish keeps skipping it —

🦋  warn @e2b/code-interpreter is not being published because version 2.7.2 is already published on npm

and its monorepo changelog entries (the migration itself, plus the Deno / workerd mid-request-kill TimeoutError detection from #1771) are on no registry. The JS packages have not been through changeset publish since that failed run — the last green Release (run 33680862316) was the python-sdk-only isolated publish from #1799 — so nothing has cleared this in the meantime.

One patch changeset, verified with pnpm changeset status --verbose:

🦋  info Packages to be bumped at patch
🦋  - @e2b/code-interpreter 2.7.3

Still open for a human: the tag @e2b/desktop-python@2.4.4 on main points at content that was never published anywhere.

Link to Devin session: https://app.devin.ai/sessions/c79435a20a9b4389a0d18712c9c8844d
Open in Devin Desktop: https://app.devin.ai/desktop/session/c79435a20a9b4389a0d18712c9c8844d?variant=devin

@devin-ai-integration

Copy link
Copy Markdown
Contributor Author

🤖 Devin AI Engineer

I'll be helping with this pull request! Here's what you should know:

✅ I will automatically:

  • Address comments on this PR. Add '(aside)' to your comment to have me ignore it.
  • Look at CI failures and help fix them

Note: I can only respond to comments from users who have write access to this repository.

⚙️ Control Options:

  • Disable automatic comment, CI, and merge conflict monitoring

@cla-bot cla-bot Bot added the cla-signed label Aug 27, 2026
@changeset-bot

changeset-bot Bot commented Aug 27, 2026

Copy link
Copy Markdown

🦋 Changeset detected

Latest commit: 26a2bef

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 1 package
Name Type
@e2b/code-interpreter Patch

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@devin-ai-integration devin-ai-integration Bot left a comment

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

TASTE.md review: this PR only bumps package versions and changelog headings for the migrated Code Interpreter and Desktop packages (package.json, pyproject.toml, uv.lock, CHANGELOG.md). It touches no public SDK API surface, so none of the TASTE.md design principles (T-1 through T-60) are implicated. No violations found.

@github-actions

github-actions Bot commented Aug 27, 2026

Copy link
Copy Markdown
Contributor

Package Artifacts

Built from bcd4b83. Download artifacts from this workflow run.

JS SDK (e2b@2.46.2-devin-1787862408-fix-migrated-sdk-versions.0):

npm install ./e2b-2.46.2-devin-1787862408-fix-migrated-sdk-versions.0.tgz

CLI (@e2b/cli@2.18.1-devin-1787862408-fix-migrated-sdk-versions.0):

npm install ./e2b-cli-2.18.1-devin-1787862408-fix-migrated-sdk-versions.0.tgz

Code Interpreter JS SDK (@e2b/code-interpreter@2.7.3-devin-1787862408-fix-migrated-sdk-versions.0):

npm install ./e2b-code-interpreter-2.7.3-devin-1787862408-fix-migrated-sdk-versions.0.tgz

Desktop JS SDK (@e2b/desktop@2.3.5-devin-1787862408-fix-migrated-sdk-versions.0):

npm install ./e2b-desktop-2.3.5-devin-1787862408-fix-migrated-sdk-versions.0.tgz

Python SDK (e2b==2.46.4+devin.1787862408.fix.migrated.sdk.versions):

pip install ./e2b-2.46.4+devin.1787862408.fix.migrated.sdk.versions-py3-none-any.whl

Code Interpreter Python SDK (e2b-code-interpreter==2.9.3+devin.1787862408.fix.migrated.sdk.versions):

pip install ./e2b_code_interpreter-2.9.3+devin.1787862408.fix.migrated.sdk.versions-py3-none-any.whl

Desktop Python SDK (e2b-desktop==2.4.6+devin.1787862408.fix.migrated.sdk.versions):

pip install ./e2b_desktop-2.4.6+devin.1787862408.fix.migrated.sdk.versions-py3-none-any.whl

@claude claude Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good, straightforward version-bump/changelog release commit. Reviewed the package.json/pyproject.toml version bumps, CHANGELOG.md heading updates, and the uv.lock diffs (regenerated resolver metadata plus the e2b/e2b-code-interpreter/e2b-desktop version bumps) — no source code, tests, or specs were touched, consistent with the stated goal of moving the migrated packages onto unpublished version numbers.

Extended reasoning...

Overview

The diff touches only package.json, pyproject.toml, CHANGELOG.md, and uv.lock files across four packages (code-interpreter-js, code-interpreter-python, desktop-js, desktop-python). Each package's version was bumped by one more patch level (e.g. 2.7.2→2.7.3), and the CHANGELOG.md heading for the most recent entry was relabeled to match. No .ts/.js/.py source files were modified.

Security risks

None. There is no code path change, no new dependency added, no auth/crypto/permissions logic touched. The uv.lock changes are resolver-generated marker/version metadata for existing dependencies (numpy/contourpy/matplotlib markers, and the editable e2b/e2b-code-interpreter/e2b-desktop self-version bumps), not new package additions.

Level of scrutiny

Low. This is a mechanical release/version-bump commit consistent with the PR's stated purpose (moving versions past ones already published from the pre-migration standalone repos, to unblock the next release). I verified the actual diffs for all package.json/pyproject.toml/CHANGELOG.md files and the two uv.lock files match this description exactly — simple version string bumps and lockfile metadata refresh, no functional edits.

Other factors

No spec/ files, no CLAUDE.md, and no CODEOWNERS-sensitive paths (auth, SDK core logic) were touched. No changeset is needed for this diff since it's not a public-surface change to cli/js-sdk/python-sdk, and it appears to be the release-bump artifact itself. No prior review comments exist to reconcile (this is the first pass), and the PR is bot-authored release automation, which is a common, low-risk pattern in this repo.

@devin-ai-integration
devin-ai-integration Bot force-pushed the devin/1787862408-fix-migrated-sdk-versions branch from 19ece73 to 4671f1e Compare August 27, 2026 21:20
@devin-ai-integration devin-ai-integration Bot changed the title fix(release): bump migrated Code Interpreter and Desktop versions past the published ones chore: bump migrated Code Interpreter and Desktop packages past the registry-published versions Aug 27, 2026
@mishushakov

Copy link
Copy Markdown
Member

can you check if this is still relevant?

…egistry-published versions

Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
@devin-ai-integration
devin-ai-integration Bot force-pushed the devin/1787862408-fix-migrated-sdk-versions branch from 4671f1e to 26a2bef Compare September 4, 2026 15:16
@devin-ai-integration devin-ai-integration Bot changed the title chore: bump migrated Code Interpreter and Desktop packages past the registry-published versions chore: bump @e2b/code-interpreter past npm-published 2.7.2 Sep 4, 2026
@devin-ai-integration

Copy link
Copy Markdown
Contributor Author

Partly — I rebased and narrowed it to @e2b/code-interpreter, which is the only one left.

@e2b/desktop-python (2.4.6), @e2b/code-interpreter-python (2.9.3) and @e2b/desktop (2.3.4) have all moved onto unpublished numbers via #1782 / #1785 and the releases since, so they're fine. @e2b/code-interpreter is still at 2.7.2, and npm's 2.7.2 is the old e2b-dev/code-interpreter build from 2026-08-26T12:29:50Z, so changeset publish skips it (warn @e2b/code-interpreter is not being published because version 2.7.2 is already published on npm) and the migrated changelog entries — the migration plus the Deno/workerd TimeoutError detection from #1771 — aren't on npm. The JS packages haven't been through changeset publish since that failed run (the last green Release was the python-sdk-only publish from #1799), so nothing has cleared it in the meantime.

Separately, the tag @e2b/desktop-python@2.4.4 on main still points at content that was never published anywhere.

@mishushakov mishushakov closed this Sep 4, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant