Skip to content

release: 0.7.0 #73

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 82 commits into
base: main
Choose a base branch
from

Conversation

stainless-app[bot]
Copy link
Contributor

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

Automated Release PR

0.7.0 (2025-05-16)

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

Features

Bug Fixes

  • api: better support union schemas with common properties (#92) (12e53c2)
  • asyncify on non-asyncio runtimes (#108) (2cd0b7e)
  • ci: ensure pip is always available (#123) (62dff95)
  • ci: remove publishing patch (#124) (e0320a6)
  • client: mark some request bodies as optional (731a3a1)
  • client: only call .close() when needed (#89) (b17e41e)
  • correctly handle deserialising cls fields (#94) (72ebbe1)
  • package: support direct resource imports (b14060f)
  • perf: optimize some hot paths (8aa7193)
  • perf: skip traversing types for NotGiven values (cdf262b)
  • pydantic v1: more robust ModelField.annotation check (640f98b)
  • 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: fix installation instructions (8aa8c86)
  • 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: 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 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 (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 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 models test (e33fb48)
  • internal: update pyright settings (279561f)
  • internal: updated imports (#80) (3bc669f)
  • make the Omit type public (#74) (e5ea14a)

Documentation

  • 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 stainless-app bot force-pushed the release-please--branches--main--changes--next branch from 6fdc29c to ab8ab97 Compare April 17, 2025 03:14
@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next branch from d38db0a to e33fb48 Compare April 19, 2025 03:18
@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next branch from b64de04 to 8eb40d8 Compare April 23, 2025 04:03
@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next branch from 9600118 to dbac172 Compare April 23, 2025 04:04
@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next branch from 200e5ce to b6639ab Compare April 23, 2025 04:06
@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next branch 2 times, most recently from 6714515 to 640f98b Compare April 23, 2025 04:07
@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next branch 4 times, most recently from 1b83ae2 to eb1c4af Compare April 24, 2025 03:00
@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next branch from b0cb056 to dcde56a Compare May 9, 2025 04:32
@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next branch from 81e5efe to b14060f Compare May 10, 2025 03:50
@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next branch from b6bc543 to 28aed61 Compare May 15, 2025 05:29
@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next branch from f5912c3 to 8aa8c86 Compare May 16, 2025 03:59
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.

0 participants