Update dependency e2b to v2.25.1#281
Conversation
There was a problem hiding this comment.
LGTM, straightforward Renovate dev-dependency version bump.
Extended reasoning...
Overview
This PR bumps e2b from 2.16.0 to 2.25.1 in template/requirements-dev.txt. The change is a single line edit to a dev-only requirements file managed by Renovate.
Security risks
None. This is a dev-only dependency used by build/test tooling for the template (no runtime impact on the sandbox image itself, which uses template/requirements.txt).
Level of scrutiny
Minimal. Renovate version bump of a dev dependency. I checked the release notes for breaking changes (notably removal of beta_create / auto_pause in 2.23/2.24) and confirmed via grep that none of those removed/deprecated APIs are referenced anywhere in the template/ directory, so no migration is required.
Other factors
The bug hunting system found no issues, and the PR is a one-line, fully mechanical update from a trusted automated source.
This PR contains the following updates:
==2.16.0→==2.25.1Release Notes
e2b-dev/e2b (e2b)
v2.25.0Compare Source
Minor Changes
3786f34: Support structured network rules with per-host transformsc485bf5: AddSandbox.updateNetwork/update_networkto replace a running sandbox's egress configuration (allow / deny lists, per-host rules, internet access toggle).3ea4ef5: use stable sandbox.e2b.app for h2 efficiencyPatch Changes
ba315c0: Addsignal: AbortSignaloption toTemplate.build,Template.buildInBackground,Template.getBuildStatus,Template.exists,Template.aliasExists,Template.assignTags,Template.removeTags, andTemplate.getTags. When the signal is aborted, the underlying request (and, forTemplate.build, the status polling loop) is cancelled and the returned promise rejects with anAbortError.v2.24.0Minor Changes
2680c89: RemoveSandbox.betaCreate(JS) andSandbox.beta_create(Python). These methods were a beta of thelifecycleconfiguration that has since shipped onSandbox.create. Migrate by callingSandbox.createwith thelifecycleoption:v2.23.0Compare Source
Minor Changes
d21b936: - Fix lifecycle and autopause precedenceauto_pause/autoPause; uselifecycle={"on_timeout": "pause"}instead. ADeprecationWarning(Python) /console.warn(JS) is now emitted when the flag is setauto_resume=truewhile the resolvedon_timeoutis"kill"now raisesInvalidArgumentException(Python) /InvalidArgumentError(JS)v2.22.0Minor Changes
e10958d: support for api h2v2.21.0Minor Changes
2ac5de2: Addsignal: AbortSignaloption to JS SDK methods to support cancelling in-flight requests. The signal can be passed toSandbox.create,Sandbox.connect,sandbox.commands.run,sandbox.files.*, volume methods, and other request options. When the signal is aborted, the underlyingfetchis aborted and the returned promise rejects with anAbortError.SandboxPaginator.nextItemsandSnapshotPaginator.nextItemsnow accept aSandboxApiOptsargument (includingsignal) — when provided, the per-call options override the connection options the paginator was constructed with for that single request.Same change in the Python SDK:
SandboxPaginator.next_items/SnapshotPaginator.next_items(sync and async) now accept**opts: ApiParams(e.g.api_key,domain,headers,request_timeout); when provided, the per-call options override the ones the paginator was constructed with.v2.20.1Compare Source
Patch Changes
eaf452a: add optional name parameter to createSnapshot and return snapshot namesv2.20.0Compare Source
Minor Changes
b2a2786: Compatibility for turbopackv2.19.0Compare Source
Minor Changes
cf35f61: switch to application/octet-stream for file uploads1cc385a: Edit READMEPatch Changes
ef46004: Increase default timeout for volume file uploads to 1 hourv2.18.0Compare Source
Minor Changes
6d7e72e: added volumes support to the SDKsv2.17.0Compare Source
Minor Changes
f7f1f29: Update SDK READMEsConfiguration
📅 Schedule: (in timezone UTC)
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.