Skip to content

Releases: groq/groq-python

v1.1.2

25 Mar 23:15
9793d5e

Choose a tag to compare

1.1.2 (2026-03-25)

Full Changelog: v1.1.1...v1.1.2

Bug Fixes

  • deps: bump minimum typing-extensions version (3ef90d5)
  • pydantic: do not pass by_alias unless set (f84dd8c)
  • sanitize endpoint path params (4e57480)

Chores

  • ci: skip lint on metadata-only changes (e34867c)
  • internal: tweak CI branches (5ec9308)
  • internal: update gitignore (29f97bf)
  • tests: bump steady to v0.19.4 (7c9854e)
  • tests: bump steady to v0.19.5 (e3a0370)
  • tests: bump steady to v0.19.6 (001301b)
  • tests: bump steady to v0.19.7 (5419e4c)

Refactors

  • tests: switch from prism to steady (491149a)

v1.1.1

11 Mar 09:11
210cc4f

Choose a tag to compare

1.1.1 (2026-03-11)

Full Changelog: v1.1.0...v1.1.1

Chores

  • ci: skip uploading artifacts on stainless-internal branches (1995ebc)
  • docs: remove www prefix (2f429b1)
  • format all api.md files (b7a0488)
  • internal: add request options to SSE classes (7ffeb7c)
  • internal: bump dependencies (862b60e)
  • internal: codegen related update (f65774d)
  • internal: fix lint error on Python 3.14 (759089a)
  • internal: make test_proxy_environment_variables more resilient (2421ef6)
  • internal: make test_proxy_environment_variables more resilient to env (fd9609d)
  • test: do not count install time for mock server timeout (c242fb0)
  • update mock server docs (6c8a563)
  • update placeholder string (fb77938)

v1.1.0

08 Mar 23:11
3203b08

Choose a tag to compare

1.1.0 (2026-03-08)

Full Changelog: v1.0.0...v1.1.0

Features

  • client: add custom JSON encoder for extended type support (a678f79)
  • client: add support for binary request streaming (93813fd)

Bug Fixes

  • use valid Python version and fix mypy lint error (#267) (5f0082a)

Chores

  • ci: upgrade actions/github-script (03f1c19)
  • deprecate Python 3.9 support (#264) (01190ec)
  • internal: add --fix argument to lint script (2d9ebd6)
  • internal: codegen related update (c074088)
  • internal: codegen related update (4f6b7d0)
  • internal: codegen related update (48778ff)
  • internal: codegen related update (8b1aaa4)
  • internal: codegen related update (17104ab)
  • internal: codegen related update (a236a32)
  • internal: codegen related update (544abc6)
  • internal: codegen related update (ef5b5f7)
  • internal: codegen related update (fbc0d70)
  • internal: update actions/checkout version (a472539)

v1.0.0

17 Dec 23:34
ec09723

Choose a tag to compare

1.0.0 (2025-12-17)

Full Changelog: v0.37.1...v1.0.0

Features

Bug Fixes

  • types: allow pyright to infer TypedDict types within SequenceNotStr (4847b77)
  • use async_to_httpx_files in patch method (360421b)

Chores

  • add missing docstrings (047ce99)
  • internal: add missing files argument to base client (7c889d7)

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

v0.37.1

04 Dec 18:07
b03b94b

Choose a tag to compare

0.37.1 (2025-12-04)

Full Changelog: v0.37.0...v0.37.1

Bug Fixes

Chores

  • docs: use environment variables for authentication in code snippets (3ed8c12)
  • update lockfile (f240076)

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

v0.37.0

01 Dec 18:32
846b038

Choose a tag to compare

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

v0.36.0

20 Nov 02:29
45155a6

Choose a tag to compare

0.36.0 (2025-11-20)

Full Changelog: v0.35.0...v0.36.0

Features

Chores

  • GitHub Terraform: Create/Update .github/workflows/code-freeze-bypass.yaml [skip ci] (07f6b0b)

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

v0.35.0

18 Nov 23:52
2f14acf

Choose a tag to compare

0.35.0 (2025-11-18)

Full Changelog: v0.34.1...v0.35.0

Features

Bug Fixes

  • update chat completion streaming types (833cf83)

Chores

  • GitHub Terraform: Create/Update .github/workflows/code-freeze-bypass.yaml [skip ci] (63d11e3)

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

v0.34.1

14 Nov 16:42
8ae355a

Choose a tag to compare

0.34.1 (2025-11-14)

Full Changelog: v0.34.0...v0.34.1

Bug Fixes

  • Add annotations to streaming response (#255) (fd2f850)

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

v0.34.0

12 Nov 20:50
b410a62

Choose a tag to compare

0.34.0 (2025-11-12)

Full Changelog: v0.33.0...v0.34.0

Features

Bug Fixes

  • client: close streams without requiring full consumption (99b9431)
  • compat with Python 3.14 (edd91d9)
  • compat: update signatures of model_dump and model_dump_json for Pydantic v1 (2e981f7)

Chores

  • internal/tests: avoid race condition with implicit client cleanup (3af43e5)
  • internal: grammar fix (it's -> its) (37687bf)
  • package: drop Python 3.8 support (e45cc65)

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