Skip to main content

2026-06-06

Python SDK 0.1.9

Fixed:
  • Published the CLI quickstart command and auth login --api-url support under a new SDK version. The docs had advertised those commands while the published 0.1.8 wheel did not include them.
  • Updated public setup docs to use nullspace-sdk==0.1.9.

2026-05-19

Python SDK 0.1.8

Added:
  • SDK preview URL lifecycle helpers, preview readiness helpers, preview proxy target helpers, and display redaction helpers for token-bearing preview URLs and header tokens.
  • CLI sandbox preview-url get/create/list/revoke and sandbox preview-proxy-target create commands with redacted human output, raw JSON output, expiry, transport, and readiness options.
  • Updated public setup docs to use nullspace-sdk==0.1.8.

2026-05-18

Python SDK 0.1.7

Added:
  • Agent Deployment SDK and CLI support for deploying local agent projects as named jobs or services.
  • Bundle detection, upload, run/service management, logs, outputs, public service URLs, and deployment build-cache controls.
  • Updated public setup docs to use nullspace-sdk==0.1.7.

Python SDK 0.1.6

Fixed:
  • nullspace ssh <sandbox> -- <command> disables SSH TTY allocation for scripted remote commands while preserving interactive SSH sessions.
  • Updated public setup docs to use nullspace-sdk==0.1.6.

2026-05-17

Python SDK 0.1.5

Changed:
  • Dockerfile template builders now submit raw Dockerfile content and BuildKit contexts without the removed SDK-side COPY/ADD rewrite fallback.
  • nullspace template build --backend native is rejected for Dockerfile builds.
  • Updated public setup docs to use nullspace-sdk==0.1.5.

Python SDK 0.1.4

Fixed default SDK installs for CLI entrypoints. Changed:
  • Included the CLI runtime dependencies in the base package so nullspace and python -m nullspace.cli work from a default nullspace-sdk install.
  • Updated public setup docs to use nullspace-sdk==0.1.4.

2026-05-15

Python SDK 0.1.3

Updated bundled agent docs for volume and OpenSSH relay workflows. Changed:
  • Refreshed local-agent docs and skills for shared volume creation, mounting, direct volume file operations, uploads, downloads, and cleanup.
  • Added local-agent OpenSSH relay guidance for CLI and SDK workflows.
  • Updated public setup docs to use nullspace-sdk==0.1.3.

2026-05-14

Python SDK 0.1.2

Added local-agent onboarding for Claude Code and Codex. Changed:
  • Added nullspace docs install to install project-local Markdown docs, skills, and MCP configuration snippets.
  • Bundled Nullspace agent docs and skills in the Python SDK wheel.
  • Updated public setup docs to use nullspace-sdk==0.1.2.

2026-05-13

Python SDK 0.1.1

Fixed private-beta PTY behavior across the SDK and CLI. Changed:
  • Added stable session_id PTY reconnects.
  • Preserved arbitrary PTY bytes with base64 payloads.
  • Returned typed timeout results from PTY waits.
  • Reported PTY protocol failures through SandboxError and CLI JSON error envelopes.
  • Tightened PTY dimension validation and non-interactive attach handling.

2026-04-30

Python SDK 0.1.0

First private-beta SDK package for nullspace-sdk. Added:
  • Native Sandbox, AsyncSandbox, Snapshot, Template, TemplateBuild, Volume, CodeInterpreter, Monitor, and Lifecycle surfaces.
  • Optional nullspace CLI under the [cli] extra with auth, sandbox, volume, template, and lifecycle commands.
  • Resumable file and directory uploads with progress callbacks.
  • Direct volume.files management and create-time volume mounts.
  • Public exception types for auth, not-found, timeout, build, upload, Git, and batch-write failures.
Known beta limitations:
  • Volumes are a Firecracker-only SDK surface.
  • Template build and logging are Firecracker-only.
  • /workspace remains the default mutable work tree, while filesystem APIs also accept other valid sandbox-scoped absolute paths such as /tmp/..., /data/..., and /srv/app/....
  • Breaking SDK changes can still happen during the 0.x series and will be recorded here.
See also: SDK Reference and Python SDK Overview.