Skip to content

release: 0.37.0#259

Merged
stainless-app[bot] merged 7 commits intomainfrom
release-please--branches--main--changes--next
Dec 1, 2025
Merged

release: 0.37.0#259
stainless-app[bot] merged 7 commits intomainfrom
release-please--branches--main--changes--next

Conversation

@stainless-app
Copy link
Contributor

@stainless-app stainless-app bot commented Nov 22, 2025

Automated Release PR

0.37.0 (2025-12-01)

Full Changelog: v0.36.0...v0.37.0

Features

Bug Fixes

  • always call close in the streaming generators (f19496e)
  • ensure streams are always closed (ba33c5e)

Chores

  • add Python 3.14 classifier and testing (26120a6)
  • deps: mypy 1.18.1 has a regression, pin to 1.17 (ceaffd2)

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


Note

Release 0.37.0 with streaming close guarantees, expanded error schema, Python 3.14 classifier, and dependency/OpenAPI updates.

  • Streaming reliability:
    • Ensure responses are always closed via finally in both sync Stream.__stream__ and async AsyncStream.__stream__.
  • API/Types:
    • Expand types/shared/error_object.py with Debug model and new fields on ErrorObject (e.g., debug, failed_generation, schema_*).
    • Update OpenAPI spec reference in .stats.yml.
  • Packaging/Tooling:
    • Bump version to 0.37.0 in pyproject.toml, __version__, and manifest; update CHANGELOG.md.
    • Add Python 3.14 classifier.
    • Pin mypy to 1.17 and adjust dev lockfile; update runtime deps (pydantic, pydantic-core, typing-extensions, typing-inspection) in requirements.lock.

Written by Cursor Bugbot for commit 3f8b06b. This will update automatically on new commits. Configure here.

@stainless-app
Copy link
Contributor Author

stainless-app bot commented Nov 22, 2025

🧪 Testing

    To try out this version of the SDK, run:
    ```
    pip install 'https://pkg.stainless.com/s/groqcloud-python/ba33c5e0bb9cac681b4334f11423e7be70bd5149/groq-0.36.0-py3-none-any.whl'
    ```

    _Expires: Wed, 31 Dec 2025 18:18:27 GMT_

@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next branch from d38c4f5 to 2956f3e Compare November 24, 2025 18:42
@stainless-app stainless-app bot changed the title release: 0.36.1 release: 0.37.0 Nov 24, 2025
@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next branch from 2956f3e to e74a25a Compare November 24, 2025 18:42
@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next branch from e74a25a to 7b18cd7 Compare November 26, 2025 22:46
@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next branch from 7b18cd7 to 760d130 Compare November 27, 2025 01:27
@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next branch from 760d130 to 3f8b06b Compare December 1, 2025 18:18
@stainless-app stainless-app bot merged commit 846b038 into main Dec 1, 2025
13 checks passed
@stainless-app stainless-app bot deleted the release-please--branches--main--changes--next branch December 1, 2025 18:32
@stainless-app
Copy link
Contributor Author

stainless-app bot commented Dec 1, 2025

🤖 Release is at https://github.com/groq/groq-python/releases/tag/v0.37.0 🌻

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Development

Successfully merging this pull request may close these issues.

1 participant