Skip to content
This repository was archived by the owner on Sep 14, 2026. It is now read-only.

release: 0.7.0 - #129

Closed
stainless-app[bot] wants to merge 123 commits into
mainfrom
release-please--branches--main--changes--next
Closed

stainless-app[bot] wants to merge 123 commits into
mainfrom
release-please--branches--main--changes--next

Conversation

@stainless-app

@stainless-app stainless-app Bot commented Aug 23, 2025 •

Copy link
Copy Markdown
Contributor

Automated Release PR

0.7.0 (2025-09-04)

Full Changelog: v0.6.0...v0.7.0

Features

  • api: manual updates (#118) (e06c7c2)
  • api: manual updates (#119) (e37a8c1)
  • api: manual updates (#120) (bcf8542)
  • clean up environment call outs (417b455)
  • client: add follow_redirects request option (0cc0671)
  • client: add support for aiohttp (ba244c1)
  • client: allow passing NotGiven for body (#109) (731a3a1)
  • client: send X-Stainless-Read-Timeout header (#104) (a81d0cb)
  • client: support file upload requests (acc97c4)
  • improve future compat with pydantic v3 (c84ebd2)
  • types: replace List[str] with SequenceNotStr in params (8a1f6fb)

Bug Fixes

  • api: better support union schemas with common properties (#92) (12e53c2)
  • asyncify on non-asyncio runtimes (#108) (2cd0b7e)
  • avoid newer type syntax (76f3fb8)
  • ci: correct conditional (d19dd17)
  • ci: ensure pip is always available (#123) (62dff95)
  • ci: release-doctor — report correct token name (995ef19)
  • ci: remove publishing patch (#124) (e0320a6)
  • client: correctly parse binary response | stream (4c88e34)
  • client: don't send Content-Type header on GET requests (c14589e)
  • client: mark some request bodies as optional (731a3a1)
  • client: only call .close() when needed (#89) (b17e41e)
  • correctly handle deserialising cls fields (#94) (72ebbe1)
  • docs/api: remove references to nonexistent types (afcbfa9)
  • package: support direct resource imports (b14060f)
  • parsing: correctly handle nested discriminated unions (42d4555)
  • parsing: ignore empty metadata (d638c8a)
  • parsing: parse extra field types (3919097)
  • perf: optimize some hot paths (8aa7193)
  • perf: skip traversing types for NotGiven values (cdf262b)
  • pydantic v1: more robust ModelField.annotation check (640f98b)
  • tests: fix: tests which call HTTP endpoints directly with the example parameters (88c2693)
  • tests: make test_get_platform less flaky (#97) (539f898)
  • types: add missing total=False (#126) (74ea3e8)
  • types: handle more discriminated union shapes (#122) (fcf590f)

Chores

  • add missing isclass check (#87) (bfb504b)
  • broadly detect json family of content-type headers (eb1c4af)
  • ci: add timeout thresholds for CI jobs (8eb40d8)
  • ci: change upload type (b47294f)
  • ci: enable for pull requests (df18cbc)
  • ci: fix installation instructions (8aa8c86)
  • ci: only run for pushes and fork pull requests (66accc5)
  • ci: only use depot for staging repos (3740879)
  • ci: upload sdks to package manager (28aed61)
  • client: minor internal fixes (fa4d5c4)
  • client: simplify Optional[object] to just object (#86) (edc7ec8)
  • docs: grammar improvements (528aa41)
  • docs: remove reference to rye shell (2dc42f9)
  • docs: remove unnecessary param examples (c84e8b0)
  • docs: update client docstring (#113) (ef563e2)
  • fix typos (#125) (15f7e02)
  • internal: add Sequence related utils (ec6971b)
  • internal: avoid errors for isinstance checks on proxies (dcde56a)
  • internal: avoid pytest-asyncio deprecation warning (#98) (58f4215)
  • internal: base client updates (ab8ab97)
  • internal: bummp ruff dependency (#103) (704af11)
  • internal: bump httpx dependency (#88) (f37b2d0)
  • internal: bump pinned h11 dep (247ddea)
  • internal: bump pydantic dependency (#75) (cee4d9d)
  • internal: bump pyright version (019fea9)
  • internal: bump rye to 0.44.0 (#121) (97b0d81)
  • internal: change ci workflow machines (8d26435)
  • internal: change default timeout to an int (#102) (02ff898)
  • internal: codegen related update (d799db4)
  • internal: codegen related update (0a80ffd)
  • internal: codegen related update (#101) (74c72a3)
  • internal: codegen related update (#72) (c8d3baf)
  • internal: codegen related update (#77) (e6d7e6d)
  • internal: codegen related update (#78) (3805a84)
  • internal: codegen related update (#79) (d02caf0)
  • internal: codegen related update (#81) (0f9e170)
  • internal: codegen related update (#82) (c62a02c)
  • internal: codegen related update (#85) (04d214e)
  • internal: codegen related update (#91) (f4ff2a9)
  • internal: codegen related update (#95) (2a4460a)
  • internal: expand CI branch coverage (a3a2656)
  • internal: fix devcontainers setup (#110) (d782782)
  • internal: fix list file params (b6639ab)
  • internal: fix ruff target version (2e44f60)
  • internal: fix some typos (#84) (1afb368)
  • internal: fix type traversing dictionary params (#105) (46076eb)
  • internal: import reformatting (dbac172)
  • internal: minor formatting changes (77de939)
  • internal: minor formatting changes (#100) (ff3d099)
  • internal: minor style changes (#99) (b40d0f4)
  • internal: minor type handling changes (#106) (2c42ae6)
  • internal: move mypy configurations to pyproject.toml file (f3afe00)
  • internal: properly set pydantic_private (#111) (0cde4b1)
  • internal: reduce CI branch coverage (1997d9b)
  • internal: refactor retries to not use recursion (9105502)
  • internal: remove extra empty newlines (#117) (10305c5)
  • internal: remove trailing character (#127) (e49928a)
  • internal: remove unused http client options forwarding (#114) (0a60d39)
  • internal: slight transform perf improvement (#128) (7254708)
  • internal: update client tests (#107) (ef75a36)
  • internal: update comment in script (5265934)
  • internal: update conftest.py (1ddcec1)
  • internal: update models test (e33fb48)
  • internal: update pyright exclude list (61f2e40)
  • internal: update pyright settings (279561f)
  • internal: updated imports (#80) (3bc669f)
  • make the Omit type public (#74) (e5ea14a)
  • package: mark python 3.13 as supported (de2e712)
  • project: add settings file for vscode (85b1443)
  • readme: fix version rendering on pypi (ef96b89)
  • readme: update badges (ccbde54)
  • tests: add tests for httpx client instantiation & proxies (7efaa66)
  • tests: run tests in parallel (fc46eeb)
  • tests: skip some failing tests on the latest python versions (531820c)
  • update @stainless-api/prism-cli to v5.15.0 (88496ac)
  • update github action (7cd38ba)

Documentation

  • client: fix httpx.Timeout documentation reference (29b2ac8)
  • fix typos (#90) (d717022)
  • raw responses: fix duplicate the (#96) (2af70ba)
  • readme: example snippet for client context manager (#83) (d38014d)
  • readme: fix http client proxies example (#76) (eebb262)
  • revise readme docs about nested params (#115) (c372084)
  • update URLs from stainlessapi.com to stainless.com (#112) (f369b75)

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
stainless-app Bot force-pushed the release-please--branches--main--changes--next branch from 3c0dad3 to df1f5d8 Compare August 25, 2025 22:30
@stainless-app
stainless-app Bot force-pushed the release-please--branches--main--changes--next branch from df1f5d8 to 9b4fbe1 Compare August 26, 2025 16:07
@stainless-app
stainless-app Bot force-pushed the release-please--branches--main--changes--next branch from 9b4fbe1 to 705046a Compare August 26, 2025 21:57
@stainless-app
stainless-app Bot force-pushed the release-please--branches--main--changes--next branch from 705046a to d0fdd93 Compare August 29, 2025 19:20
@stainless-app
stainless-app Bot force-pushed the release-please--branches--main--changes--next branch from d0fdd93 to ea7d548 Compare September 2, 2025 15:17
@stainless-app
stainless-app Bot force-pushed the release-please--branches--main--changes--next branch from ea7d548 to 7d643c5 Compare September 3, 2025 21:56
@stainless-app
stainless-app Bot force-pushed the release-please--branches--main--changes--next branch from 7d643c5 to 7d95935 Compare September 4, 2025 14:51
@stainless-app stainless-app Bot closed this Sep 4, 2025
@stainless-app
stainless-app Bot deleted the release-please--branches--main--changes--next branch September 4, 2025 16:07
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants