Skip to content

Releases: groq/groq-python

v1.5.0

Choose a tag to compare

@stainless-app stainless-app released this 21 Jun 22:57
03056d6

1.5.0 (2026-06-17)

Full Changelog: v1.4.0...v1.5.0

Features

v1.4.0

Choose a tag to compare

@stainless-app stainless-app released this 28 May 03:11
b4923d9

1.4.0 (2026-05-12)

Full Changelog: v1.3.0...v1.4.0

Features

  • internal/types: support eagerly validating pydantic iterators (8603587)

v1.3.0

Choose a tag to compare

@stainless-app stainless-app released this 11 May 08:03
a4ee1e0

1.3.0 (2026-05-09)

Full Changelog: v1.2.0...v1.3.0

Features

  • support setting headers via env (21b1359)

Bug Fixes

  • client: add missing f-string prefix in file type error message (079aa6e)
  • use correct field name format for multipart file arrays (8b8ee40)

Chores

  • internal: more robust bootstrap script (b6a1b98)
  • internal: reformat pyproject.toml (3a7d177)

v1.2.0

Choose a tag to compare

@stainless-app stainless-app released this 18 Apr 10:43
fcdebf0

1.2.0 (2026-04-18)

Full Changelog: v1.1.2...v1.2.0

Features

  • internal: implement indices array format for query and form serialization (80ca975)

Bug Fixes

  • client: preserve hardcoded query params when merging with user params (ff12a20)
  • ensure file data are only sent as 1 parameter (f67099c)

Performance Improvements

  • client: optimize file structure copying in multipart requests (22d711f)

Chores

  • tests: bump steady to v0.20.1 (f031213)
  • tests: bump steady to v0.20.2 (66e56a7)
  • tests: bump steady to v0.22.1 (65e6535)

Documentation

v1.1.2

Choose a tag to compare

@stainless-app stainless-app released this 25 Mar 23:15
9793d5e

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

Choose a tag to compare

@stainless-app stainless-app released this 11 Mar 09:11
210cc4f

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

Choose a tag to compare

@stainless-app stainless-app released this 08 Mar 23:11
3203b08

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

Choose a tag to compare

@stainless-app stainless-app released this 17 Dec 23:34
ec09723

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

Choose a tag to compare

@stainless-app stainless-app released this 04 Dec 18:07
b03b94b

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

Choose a tag to compare

@stainless-app stainless-app released this 01 Dec 18:32
846b038

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