Skip to main content

docker-sbx-api

Generated Python SDK for the Docker Sandboxes API. One contract, served by local sandboxd and by the cloud sandbox API.

pip install docker-sbx-api
import sbx_facade

client = sbx_facade.connect("https://sandboxes.connect.docker.com/sbx")

Management services live under docker.sbx.v1. Process and file services live under docker.sbx.process.v1 and docker.sbx.files.v1 and are reached through a running sandbox's own endpoint rather than the management endpoint. Call CapabilityService.GetCapabilities to discover what the backend you are talking to serves. An RPC a backend does not serve raises ConnectError(UNIMPLEMENTED).

This package installs alongside docker (the Docker Engine SDK). It contributes docker.sbx as a namespace subpackage and adds no docker/__init__.py, so the two coexist in either install order.

Contract reference, decision log and examples in all three languages: https://github.com/docker/sandboxes-api.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

docker_sbx_api-0.36.0.tar.gz (90.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

docker_sbx_api-0.36.0-py3-none-any.whl (116.6 kB view details)

Uploaded Python 3

File details

Details for the file docker_sbx_api-0.36.0.tar.gz.

File metadata

  • Download URL: docker_sbx_api-0.36.0.tar.gz
  • Upload date:
  • Size: 90.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for docker_sbx_api-0.36.0.tar.gz
Algorithm Hash digest
SHA256 91d990de9cd4e28a4a7a8fa7950501c60f914f6a813759511669963092e03436
MD5 615c9ce06e8ecbf823f9f31b63f8b370
BLAKE2b-256 5a8094f07bd83a9b8231611748587ef2ccc15b31c97d8ff6b2edeb376fae67d4

See more details on using hashes here.

Provenance

The following attestation bundles were made for docker_sbx_api-0.36.0.tar.gz:

Publisher: publish-pypi.yml on docker/sandboxes-api

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file docker_sbx_api-0.36.0-py3-none-any.whl.

File metadata

  • Download URL: docker_sbx_api-0.36.0-py3-none-any.whl
  • Upload date:
  • Size: 116.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for docker_sbx_api-0.36.0-py3-none-any.whl
Algorithm Hash digest
SHA256 67b6d1892455e437207b91c2c6d6588b9fec06d011ab04889c7bca41ea7f9a19
MD5 33329687a2c646e76e8d81f414dc5623
BLAKE2b-256 66d69ec342cb943564a851901a889a790c5a01fb06ec5a691c6ec2d3702c4347

See more details on using hashes here.

Provenance

The following attestation bundles were made for docker_sbx_api-0.36.0-py3-none-any.whl:

Publisher: publish-pypi.yml on docker/sandboxes-api

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Release history Release notifications | RSS feed

This release

0.36.0 This release

2 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page