Skip to content

Conversation

@stainless-app
Copy link
Contributor

@stainless-app stainless-app bot commented Dec 9, 2025

Automated Release PR

1.3.0 (2025-12-20)

Full Changelog: v1.2.0...v1.3.0

⚠ BREAKING CHANGES

  • remove support for pydantic-v1, pydantic-v2 is now default (#710)

Features

  • benchmarks: add update_scenarios method to benchmarks resource (71ec221)
  • devbox: added stdin streaming endpoint (83ae56a)
  • scenarios: add scenario builder to sdk (#706) (2d41a15)
  • sdk: add Benchmark and AsyncBenchmark classes (#714) (8909d8a)
  • sdk: add BenchmarkOps and AsyncBenchmarkOps to SDK (#716) (9b434d9)
  • sdk: add BenchmarkRun and AsyncBenchmarkRun classes (#712) (6aa83e2)

Bug Fixes

  • benchmarks: update() for benchmarks and scenarios replaces all provided fields and does not modify unspecified fields (#6702) (cfd04b6)
  • types: allow pyright to infer TypedDict types within SequenceNotStr (3241717)
  • use async_to_httpx_files in patch method (88f8fb9)

Chores

  • add documentation url to pypi project page (#711) (7afb327)
  • add missing docstrings (a198632)
  • internal: add missing files argument to base client (b7065e2)
  • remove support for pydantic-v1, pydantic-v2 is now default (#710) (fb3cc3d)

Documentation

  • reformat sidebar and index pages to be more transparent, add favicon to browser tab (#715) (1161b8f)

This pull request is managed by Stainless's GitHub App.

The semver version number is based on included commit messages. Alternatively, you can manually set the version number in the title of this pull request.

For a better experience, it is recommended to use either rebase-merge or squash-merge when merging this pull request.

🔗 Stainless website
📚 Read the docs
🙋 Reach out for help or questions

@stainless-app
Copy link
Contributor Author

stainless-app bot commented Dec 9, 2025

🧪 Testing

To try out this version of the SDK, run:

pip install 'https://pkg.stainless.com/s/runloop-python/9b434d9bc7ebdcea2b156689403d853a932f0d9e/runloop_api_client-1.2.0-py3-none-any.whl'

Expires at: Mon, 19 Jan 2026 01:23:17 GMT
Updated at: Sat, 20 Dec 2025 01:23:17 GMT

@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next branch 3 times, most recently from 3d7f233 to fbe40e0 Compare December 11, 2025 00:46
@stainless-app stainless-app bot changed the title release: 1.2.1 release: 2.0.0 Dec 11, 2025
@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next branch 8 times, most recently from 39cc90e to c5b369a Compare December 17, 2025 20:37
@sid-rl sid-rl changed the title release: 2.0.0 release: 1.3 Dec 17, 2025
@sid-rl sid-rl changed the title release: 1.3 release: 1.3.0 Dec 17, 2025
@stainless-app
Copy link
Contributor Author

stainless-app bot commented Dec 17, 2025

Release version edited manually

The Pull Request version has been manually set to 1.3.0 and will be used for the release.

If you instead want to use the version number 2.0.0 generated from conventional commits, just remove the label autorelease: custom version from this Pull Request.

@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next branch from c5b369a to 5bce2d8 Compare December 17, 2025 21:28
@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next branch from 5bce2d8 to badc084 Compare December 17, 2025 21:30
@stainless-app stainless-app bot changed the title release: 1.3.0 release: 2.0.0 Dec 17, 2025
@sid-rl sid-rl changed the title release: 2.0.0 release: 1.3.0 Dec 17, 2025
@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next branch from badc084 to 30c0fd4 Compare December 17, 2025 21:30
@stainless-app stainless-app bot changed the title release: 1.3.0 release: 2.0.0 Dec 17, 2025
@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next branch 2 times, most recently from 648443b to 8fc4577 Compare December 17, 2025 21:31
@sid-rl sid-rl changed the title release: 2.0.0 release: 1.3.0 Dec 17, 2025
@stainless-app
Copy link
Contributor Author

stainless-app bot commented Dec 17, 2025

Release version edited manually

The Pull Request version has been manually set to 1.3.0 and will be used for the release.

If you instead want to use the version number 2.0.0 generated from conventional commits, just remove the label autorelease: custom version from this Pull Request.

@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next branch 4 times, most recently from 9de76ee to c06ea55 Compare December 18, 2025 16:17
stainless-app bot and others added 9 commits December 18, 2025 23:45
… provided fields and does not modify unspecified fields (#6702)
* update requirements-dev

* pyproject formatting nit

* feat(sdk): add BenchmarkRun and AsyncBenchmarkRun classes

* fixed smoketests

* `list_scenario_runs()` now returns a list of ScenarioRun/AsyncScenarioRun objects
* cleanup(agents): unified version parameter across agent sources

* increase snapshot test timeout

* reinsert version parameter into example code
@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next branch from c06ea55 to 18961c9 Compare December 18, 2025 23:45
@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next branch from 18961c9 to c9f5977 Compare December 19, 2025 01:07
* feat(sdk): add Benchmark and AsyncBenchmark classes (with some import and test id cleanup)

* raise exceptions instead of skipping, more defensively run scenario

* rename benchmark `run()` to `start_run()`

* more helpful example docstrings

* comments about params type splitting for developer clarity

* remove low value unit tests

* add smoketest TODOs

* skip list_runs() smoketest when no available benchmark runs

* create/update custom benchmark and scenarios for smoketest, remove benchmark retrieval smoketest
@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next branch from c9f5977 to 47c3bc9 Compare December 20, 2025 01:18
@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next branch from 47c3bc9 to b7d45de Compare December 20, 2025 01:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants