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

release: 0.7.0 - #73

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

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

Conversation

@stainless-app

@stainless-app stainless-app Bot commented Dec 3, 2024

Copy link
Copy Markdown
Contributor

Automated Release PR

0.7.0 (2025-08-21)

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)

Bug Fixes

  • api: better support union schemas with common properties (#92) (12e53c2)
  • asyncify on non-asyncio runtimes (#108) (2cd0b7e)
  • 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: 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 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: 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 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 129c54a to e5ea14a Compare December 5, 2024 10:15
@stainless-app
stainless-app Bot force-pushed the release-please--branches--main--changes--next branch from 110caf9 to cee4d9d Compare December 10, 2024 10:13
@stainless-app
stainless-app Bot force-pushed the release-please--branches--main--changes--next branch from 85cac18 to eebb262 Compare December 10, 2024 10:19
@stainless-app
stainless-app Bot force-pushed the release-please--branches--main--changes--next branch from 7ba913b to e6d7e6d Compare December 13, 2024 10:14
@stainless-app
stainless-app Bot force-pushed the release-please--branches--main--changes--next branch from 3331687 to 3805a84 Compare December 14, 2024 10:03
@stainless-app
stainless-app Bot force-pushed the release-please--branches--main--changes--next branch from 321bef0 to d02caf0 Compare December 14, 2024 10:03
@stainless-app
stainless-app Bot force-pushed the release-please--branches--main--changes--next branch from c14fb3d to 3bc669f Compare December 14, 2024 10:05
@stainless-app
stainless-app Bot force-pushed the release-please--branches--main--changes--next branch from df48b10 to 0f9e170 Compare December 17, 2024 09:59
@stainless-app
stainless-app Bot force-pushed the release-please--branches--main--changes--next branch from 2821b31 to c62a02c Compare December 17, 2024 09:59
@stainless-app
stainless-app Bot force-pushed the release-please--branches--main--changes--next branch from 6af27b3 to d38014d Compare December 17, 2024 10:03
@stainless-app
stainless-app Bot force-pushed the release-please--branches--main--changes--next branch from a90cf70 to 1afb368 Compare December 18, 2024 09:55
@stainless-app
stainless-app Bot force-pushed the release-please--branches--main--changes--next branch from 47c8e76 to 04d214e Compare January 2, 2025 09:41
@stainless-app
stainless-app Bot force-pushed the release-please--branches--main--changes--next branch from b7a7591 to edc7ec8 Compare January 7, 2025 09:41
@stainless-app
stainless-app Bot force-pushed the release-please--branches--main--changes--next branch from a7fb9c2 to bfb504b Compare January 7, 2025 09:42
stainless-app Bot added 30 commits June 13, 2025 02:16
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