Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

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://api.sandboxes.docker.com")

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.0rc1.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.0rc1-py3-none-any.whl (116.7 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: docker_sbx_api-0.36.0rc1.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.0rc1.tar.gz
Algorithm Hash digest
SHA256 7cde34f1f0bacd80fd9f732aa293bf156034dc275063e556f13f8dd3492dc3bb
MD5 30d7ba61b831255a421dc1783115a961
BLAKE2b-256 05a7bf5e18efe4c0d68d2aa0bae0fae5d9ccdad051f4aa4a340e4a1d12eeaa3b

See more details on using hashes here.

Provenance

The following attestation bundles were made for docker_sbx_api-0.36.0rc1.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.0rc1-py3-none-any.whl.

File metadata

File hashes

Hashes for docker_sbx_api-0.36.0rc1-py3-none-any.whl
Algorithm Hash digest
SHA256 ef08519cfab988059ca70794d4d1fd98fe9e45486ddc1f1cc7b2077584832d7a
MD5 a1140b28f5f46d4b7d3c825c6a5a4e37
BLAKE2b-256 0ee72d52ea8657b32ff616680bca1ede1253710e910c5a9858996a576b7265c7

See more details on using hashes here.

Provenance

The following attestation bundles were made for docker_sbx_api-0.36.0rc1-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

0.36.0

2 files

This release

0.36.0rc1 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