Skip to content

Python Sandbox SDK v0.1.11

Choose a tag to compare

@ninan-nn ninan-nn released this 16 Jun 08:10
· 2 commits to main since this release
aaf3cb6

What's New

Features

  • Added resourceRequests to sandbox creation so Kubernetes-backed sandboxes can set resource requests separately from limits. Omitting the field preserves the existing behavior where requests match limits.
  • Added line-based file reads through GET /files/download with offset and limit query parameters. The Python sync and async SDK surfaces were regenerated and wired through to support reading large text files by line range.
  • Added directory listing support through the new execd directory API. The SDK now exposes depth-controlled traversal and file entry types, while symlinks are reported as symlinks and are not recursively traversed. #1001
  • Added detailed replace-content feedback without breaking existing callers. Existing replace methods keep their original behavior, while detailed methods opt in to per-file replacedCount results so callers can detect no-match and multi-match replacements. #991
  • Added Credential Vault support to the Python SDK path and aligned it with the multi-language SDK coverage for credential injection flows. #1009 #1023

Bug Fixes

  • Fixed resourceRequests-related Python SDK tests and generated model handling.
  • Fixed replace-content detailed response handling by using the generated verbose parameter and preserving the non-verbose compatibility path.
  • Synced generated Python SDK code with the latest lifecycle and execd specs.

Misc

  • Bumped the Python Sandbox SDK fallback version and default User-Agent to 0.1.11.

Contributors