Skip to content

Releases: runloopai/api-client-python

v1.2.0

09 Dec 02:33
80e662a

Choose a tag to compare

1.2.0 (2025-12-09)

Full Changelog: v1.1.0...v1.2.0

Features

  • devbox: default to x86 arch (501de0b)
  • devbox: return user for createSshKey (f094bf7)

Bug Fixes

  • ensure streams are always closed (d01aae2)

Chores

  • bump required uv version (8ad519f)
  • deps: mypy 1.18.1 has a regression, pin to 1.17 (e56582a)
  • docs: use environment variables for authentication in code snippets (55cf613)
  • internal: version bump (2fa85c6)
  • remove some unnecessary changes to reduce diff from Stainless (#705) (715c9d0)
  • update lockfile (7e0136d)
  • update requirements-dev.lock (#707) (a2d5326)
  • update uv.lock (b9e0729)

v1.1.0

06 Dec 01:09
ea91ef6

Choose a tag to compare

1.1.0 (2025-12-06)

Full Changelog: v1.0.0...v1.1.0

Features

  • scenarios: added scenario class to sdk (#701) (121f0fc)
  • SDK: Build context helpers for the python clients and SDKs (#684) (42849d6)

Chores

  • smoketests: fixed smoketests and cleaned up typing/formatting (#699) (f57aae7)

v1.0.0

02 Dec 00:26
1bd9450

Choose a tag to compare

1.0.0 (2025-12-02)

Full Changelog: v0.69.0...v1.0.0

⚠ BREAKING CHANGES

  • devbox: made command positional arg in exec and exec_async (#695)

Features

  • blueprints: Add build context to the OpenAPI spec (#6494) (d202b94)
  • devbox: added devbox.shell(shellName) command and stateful shell class to SDK (#696) (c1e8f09)
  • devbox: made command positional arg in exec and exec_async (#695) (6cc8c2f)
  • sdk: added scorer classes to sdk (#698) (85f798f)

Bug Fixes

  • api: don't ignore devbox keep_alive, suspend and resume in api (fe3589f)
  • devbox: launch parameter typo (1c9c346)
  • scenarios: update parameters for manually maintained start_run_and_await_env_ready methods (#692) (8000495)
  • scorer: fixed RL_TEST_CONTEXT to RL_SCORER_CONTEXT (df43a42)

Chores

  • blueprints: Add build context examples (#694) (6e63928)
  • hide build context APIs (159a38f)
  • mounts: Update documentation for deprecated fields to direct the user to the replacement API (4936844)

v0.69.0

21 Nov 20:55
52644b5

Choose a tag to compare

0.69.0 (2025-11-21)

Full Changelog: v0.68.0...v0.69.0

Features

  • blueprints: blueprints create_and_await_build_complete now take in build_context and named_build_context arguments (#681) (1febe28)
  • devbox: unify api for devbox mounts (01c7d14)
  • docs: add documentation for the object oriented sdk, rendered with sphinx (#677) (e8d1053)
  • storage-objects: Add upload_from_dir helper method (#680) (be5d99e)

Documentation

  • restructured sync vs async sdk and resources, added support for more type references (#679) (6af891e)

v0.68.0

19 Nov 00:55
18a10ce

Choose a tag to compare

0.68.0 (2025-11-19)

Full Changelog: v0.67.0...v0.68.0

Features

  • blueprints: Cleanup the BuildContext API (#6407)\n\nTest (c87b986)
  • blueprints: prevent deletion of blueprints with dependent snapshots (ce55350)
  • object: Added ability to give objects a Time To Live, after which they are automatically deleted.\nfeat(blueprints): Added the ability to attach objects as build contexts that can be referenced in your Dockerfile. (f2bc83c)

Bug Fixes

  • compat with Python 3.14 (a52802a)
  • compat: update signatures of model_dump and model_dump_json for Pydantic v1 (50340b2)
  • snapshot: added "deleted" status to DevboxSnapshotStatus enum \n fix(storage-object): added ObjectState enum, fixed createObject() to appropriately type content_type and state as the respective enums (7c26593)

Chores

  • package: drop Python 3.8 support (d67abf1)

v0.67.0

17 Nov 19:24
c7715c7

Choose a tag to compare

0.67.0 (2025-11-14)

Full Changelog: v0.66.1...v0.67.0

Features

Bug Fixes

  • client: close streams without requiring full consumption (30f9ee5)

Chores

  • internal/tests: avoid race condition with implicit client cleanup (7152280)
  • internal: grammar fix (it's -> its) (fd6963f)
  • package: drop Python 3.8 support (5026669)

v0.66.1

23 Oct 22:13
8bd43b4

Choose a tag to compare

0.66.1 (2025-10-23)

Full Changelog: v0.66.0...v0.66.1

v0.66.0

23 Oct 04:29
d61d45b

Choose a tag to compare

0.66.0 (2025-10-23)

Full Changelog: v0.65.0...v0.66.0

Features

Chores

  • bump httpx-aiohttp version to 0.1.9 (8d29288)

v0.65.0

15 Oct 15:27
c5218ec

Choose a tag to compare

0.65.0 (2025-10-15)

Full Changelog: v0.64.0...v0.65.0

Features

Chores

  • internal: detect missing future annotations with ruff (e8914e3)

v0.64.0

06 Oct 22:56
a9c5b56

Choose a tag to compare

0.64.0 (2025-10-06)

Full Changelog: v0.63.0...v0.64.0

Features