Skip to content

chore(deps): Update modal requirement from >=1.3.2 to >=1.4.1#86

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/pip/modal-gte-1.4.1
Open

chore(deps): Update modal requirement from >=1.3.2 to >=1.4.1#86
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/pip/modal-gte-1.4.1

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Apr 13, 2026

Copy link
Copy Markdown
Contributor

Updates the requirements on modal to permit the latest version.

Changelog

Sourced from modal's changelog.

Changelog

Both client libraries are pre-1.0, and they have separate versioning.

Unreleased

  • Added Sandbox.UnmountImage (Go) and sandbox.unmountImage (JS) to remove an image mount from a path in the Sandbox filesystem and reveal the underlying directory again.

js/v0.7.4, go/v0.7.4

  • Sandboxes.Create (Go) and sandboxes.create (JS) now accept an IncludeOidcIdentityToken / includeOidcIdentityToken parameter. When enabled, a MODAL_IDENTITY_TOKEN environment variable is injected into the sandbox, enabling OIDC-based authentication (e.g., for AWS federation).
  • We're introducing a concept of "readiness probes" for Sandbox. This feature lets you configure a readiness check on a TCP port, NewTCPProbe (Go) or Probe.withTcp (JS) or by executing a process NewExecProbe (Go) or Probe.withExec (JS). Calling sb.WaitUntilReady() (Go) or sb.waitUntilReady() (JS) will block until the Probe succeeds.

js/v0.7.3, go/v0.7.3

  • Migrated SDKs from github.com/modal-labs/libmodal to github.com/modal-labs/modal-client.

modal-js/v0.7.2, modal-go/v0.7.2

  • Updated Sandbox methods to wait for newly created sandboxes to be ready and not error immediately when it's not avaliable yet.
  • Fixed a bug in modal-js so that canceling sandbox.stdout or sandbox.stderr cleans up background resources.
  • Updated Sandbox (JS) to raise a better error when the sandbox was terminated.

modal-js/v0.7.1, modal-go/v0.7.1

  • Fixed regression in Sandbox.exec (JS) where it threw a ChannelCredentials type error.

modal-js/v0.7.0, modal-go/v0.7.0

  • Added Sandbox.MountImage (Go) and Sandbox.mountImage (JS) that mounts an Image to a path in the Sandbox's filesystem.
  • Added Sandbox.SnapshotDirectory (Go) and Sandbox.snapshotDirectory (JS) snapshots and creates a new image from a directory in the running sandbox.
  • Upgraded Sandbox.Exec (Go) and Sandbox.exec (JS) bringing improved performance and reliability.
  • Added a Sandbox.Detach (Go) or sandbox.detach (JS) to disconnect your client from the sandbox and cleans up any resources associated with the connection. We strongly recommend calling Detach after you are done interacting with the sandbox. Detach does not close streams from Sandbox.Stdout (Go), or Sandbox.stdout (JS). These streams should be closed using their Close (Go) or close (JS) methods.
  • Sandbox.Terminate (Go) and Sandbox.terminate (JS) detaches by default. To interact with a running sandbox, use Sandboxes.FromID (Go) or sandboxes.fromId (JS) to create a new Sandbox object.
  • Sandbox.Terminate (Go) and Sandbox.terminate (JS) now accepts a wait parameter to wait for the sandbox to terminate and return the exit code.

... (truncated)

Commits
  • 9c35a2d Release 1.4.1 of the Python SDK (#37152)
  • 3b1d52e sandboxes: [sandbox inifnity] Add SandboxGetCommandRouterAccessRequest prot...
  • ad1ba59 Include flash functions in modal shell (#35280)
  • 22ff071 Send agent harness metadata to datadog on client connection (#37113)
  • f97e41b Remove stale flaky flags from tests that haven't flaked in 7 days (#37118)
  • 1a31e8f Restrict quarantine tag to only recently flaky tests (#37112)
  • d593a1b Return user-friendly ConnectionError on DNS failure in task command router cl...
  • 2b27b49 Classproperty updates w/ synchronicity bump (#37092)
  • 9dcd16e Add direct exec env support to task command router (#36966)
  • e798605 pin synchronicity in root workflow client-tests (#37032)
  • Additional commits viewable in compare view

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Updates the requirements on [modal](https://github.com/modal-labs/modal-client) to permit the latest version.
- [Changelog](https://github.com/modal-labs/modal-client/blob/main/CHANGELOG_GO_JS.md)
- [Commits](modal-labs/modal-client@py/v1.3.5...py/v1.4.1)

---
updated-dependencies:
- dependency-name: modal
  dependency-version: 1.4.1
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot @github

dependabot Bot commented on behalf of github Apr 13, 2026

Copy link
Copy Markdown
Contributor Author

Labels

The following labels could not be found: automation. Please create it before Dependabot can add it to a pull request.

Please fix the above issues or remove invalid values from dependabot.yml.

@dependabot dependabot Bot added the dependencies Pull requests that update a dependency file label Apr 13, 2026
@dependabot
dependabot Bot requested a review from masa-57 as a code owner April 13, 2026 06:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants