NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
PyPI · #5133 most downloaded on PyPI
Official Python SDK for Runloop — secure Linux sandboxes (Devboxes) where AI agents run code, edit files, and expose ports
Last release 9 days ago
08 Sep 2026
Ships fairly regularly
a new release about every 2 weeks
Nearly every release is documented
notes for 60 of the last 60 stable releases
Nothing withdrawn
no release was ever pulled
2 years old
148 releases · first in 2024
## 0.60.0 (2025-09-10) Full Changelog: v0.59.0...v0.60.0 ### Features * api: api update (82b7001) * api: api update (5d1797b) * api: api update
api: add retries on timeouts for Execution streaming APIs
Full Changelog: v0.58.0...v0.59.0
One column per month.
improve future compat with pydantic v3
Full Changelog: v0.57.0...v0.58.0
internal: change ci workflow machines
## 0.56.2 (2025-08-25) Full Changelog: v0.56.1-beta...v0.56.2 ### Chores * update github action
## 0.56.1-beta (2025-08-21) Full Changelog: v0.55.2...v0.56.1-beta ### Features * api: api update
## 0.55.2 (2025-08-19) Full Changelog: v0.55.1...v0.55.2
Full Changelog: v0.55.1...v0.55.2
## 0.55.1 (2025-08-19) Full Changelog: v0.55.0...v0.55.1
Full Changelog: v0.55.0...v0.55.1
internal: fix ruff target version
client: support file upload requests
## 0.53.0 (2025-07-30) Full Changelog: v0.52.0...v0.53.0 ### Features * api: api update
## 0.52.0 (2025-07-30) Full Changelog: v0.51.0...v0.52.0 ### Features * api: api update
parsing: parse extra field types
Full Changelog: v0.50.0...v0.51.0
## 0.50.0 (2025-07-15) Full Changelog: v0.49.0...v0.50.0 ### Features * api: api update
client: don't send Content-Type header on GET requests
Full Changelog: v0.48.2...v0.49.0
readme: fix version rendering on pypi
Full Changelog: v0.48.1...v0.48.2
parsing: correctly handle nested discriminated unions
Full Changelog: v0.48.0...v0.48.1
Full Changelog: https://github.com/runloopai/api-client-python/compare/v0.48.0...v0.48.1
Full Changelog: v0.48.0...v0.48.1
## 0.48.0 (2025-07-09) Full Changelog: v0.47.1...v0.48.0
Full Changelog: v0.47.1...v0.48.0
internal: codegen related update
Full Changelog: v0.47.0...v0.47.1
Full Changelog: https://github.com/runloopai/api-client-python/compare/v0.47.0...v0.47.1
## 0.47.0 (2025-07-01) Full Changelog: v0.46.0...v0.47.0 ### Features * api: api update
ci: release-doctor — report correct token name
Full Changelog: v0.45.0...v0.46.0
tests: skip some failing tests on the latest python versions
Full Changelog: v0.44.0...v0.45.0
client: add support for aiohttp
Full Changelog: v0.43.0...v0.44.0
client: correctly parse binary response | stream
Full Changelog: v0.42.0...v0.43.0
## 0.42.0 (2025-06-11) Full Changelog: v0.41.0...v0.42.0 ### Features * api: api update
## 0.41.0 (2025-06-10) Full Changelog: v0.40.0...v0.41.0 ### Features * api: api update
## 0.40.0 (2025-06-10) Full Changelog: v0.39.0...v0.40.0 ### Features * api: api update (8e066c3) * api: api update
## 0.39.0 (2025-06-04) Full Changelog: v0.38.0...v0.39.0 ### Features * api: api update (fbabb53) * api: api update
## 0.38.0 (2025-06-04) Full Changelog: v0.37.0...v0.38.0 ### Features * api: api update
client: add follow_redirects request option
## 0.36.0 (2025-06-02) Full Changelog: v0.35.0...v0.36.0 ### Features * api: api update
## 0.35.0 (2025-05-30) Full Changelog: v0.34.1...v0.35.0 ### Features * api: api update
docs/api: remove references to nonexistent types
Full Changelog: v0.34.0...v0.34.1
## 0.34.0 (2025-05-27) Full Changelog: v0.33.0...v0.34.0 ### Features * api: api update
package: support direct resource imports
pydantic v1: more robust ModelField.annotation check
Full Changelog: v0.31.0...v0.32.0
## 0.31.0 (2025-04-21) Full Changelog: v0.30.0...v0.31.0 ### Features * api: api update (4c348b6) ### Chores * internal: base client updates (71a0a00)
client: correctly reuse idempotency key
Full Changelog: v0.29.0...v0.30.0
## 0.29.0 (2025-03-25) Full Changelog: v0.28.0...v0.29.0 ### Features * api: api update (#578) (73a814f) * api: api update
## 0.28.0 (2025-03-21) Full Changelog: v0.27.0...v0.28.0 ### Features * api: api update
ci: ensure pip is always available
Full Changelog: v0.26.0...v0.27.0
internal: remove unused http client options forwarding
Full Changelog: v0.25.0...v0.26.0
client: allow passing NotGiven for body
Full Changelog: v0.24.0...v0.25.0
asyncify on non-asyncio runtimes
client: send X-Stainless-Read-Timeout header
## 0.22.0 (2025-02-04) Full Changelog: v0.21.0...v0.22.0 ### Features * api: api update
## 0.21.0 (2025-02-04) Full Changelog: v0.20.0...v0.21.0 ### Features * api: api update
add helpers for blueprint and scenario run creation
add helper methods for scenarios
## 0.18.0 (2025-02-01) Full Changelog: v0.17.0...v0.18.0 ### Features * api: api update
## 0.17.0 (2025-01-31) Full Changelog: v0.16.0...v0.17.0 ### Features * api: api update
internal: codegen related update
## 0.15.0 (2025-01-29) Full Changelog: v0.14.0...v0.15.0 ### Features * api: api update (#504) (d73a1ef) * api: api update
tests: make test_get_platform less flaky
add helpers for common polling operations
Full Changelog: v0.12.0...v0.13.0
cls fields (#489) (2b2a573)internal: add support for TypeAliasType
Full Changelog: v0.11.0...v0.12.0
Omit type public (#373) (1ec1400)client: compat with new httpx 0.28.0 release
Full Changelog: v0.10.0...v0.11.0
cached-property dep (#357) (919b44c)## 0.10.0 (2024-11-08) Full Changelog: v0.9.0...v0.10.0 ### Features * api: api update (#257) (d4d01da) * api: api update (#259) (c695aa0) * api: api
## 0.9.0 (2024-11-07) Full Changelog: v0.8.0...v0.9.0 ### Features * api: api update (#252) (aa42dcb) * api: api update (#254) (a310c68) * api: manual
## 0.8.0 (2024-11-06) Full Changelog: v0.7.0...v0.8.0 ### Features * api: api update (#239) (e265611) * api: api update (#241) (d69d8a8) * api: api up
Full Changelog: v0.7.0...v0.8.0
Your coding agent can read these notes before it upgrades. Set up the MCP server →