SIGN IN SIGN UP

chore(main): release 7.3.1 (#725)

:robot: I have created a release *beep* *boop*
---


##
[7.3.1](https://github.com/deepgram/deepgram-python-sdk/compare/v7.3.0...v7.3.1)
(2026-06-03)


### Bug Fixes

* widen pydantic-core bound via fern 5.14.8 regen (closes
[#701](https://github.com/deepgram/deepgram-python-sdk/issues/701))
([#724](https://github.com/deepgram/deepgram-python-sdk/issues/724))
([5c1e845](https://github.com/deepgram/deepgram-python-sdk/commit/5c1e845e677f4dc2aa44695e4c2f6366136f3f75))

---

### What's in this release

This release ships a single PR
([#724](https://github.com/deepgram/deepgram-python-sdk/pull/724)), an
SDK regeneration that bumped the Fern Python generator `5.8.3 → 5.14.8`.

#### Dependency fix (closes #701)
* `pydantic-core` bound widened from `>=2.18.2,<2.44.0` to
`>=2.18.2,<3.0.0` in `pyproject.toml` and `requirements.txt`, resolving
the resolver conflict with `pydantic>=2.13`. `poetry.lock` now resolves
`pydantic-core 2.46.4`.

#### New: client-level `max_retries` parameter (generator feature)
* The sync and async client constructors now accept a `max_retries`
parameter, with a per-request override via `request_options` that takes
precedence over the client-level value.
* This is additive and **does not change default behavior**: the SDK
already retried up to 2 times (on HTTP 408/429/5xx and connection
errors, with backoff) in 7.3.0 — that default of `2` is unchanged. The
only new capability is that retries are now configurable from the client
constructor (e.g. pass `max_retries=0` to disable).
* Files touched (all fully generated): `base_client.py`,
`core/client_wrapper.py`, plus generated coverage in
`tests/utils/test_http_client.py`.

#### Verification (from #724)
* `poetry run mypy src/` — clean (801 files)
* `poetry run pytest -rP .` — 222 passed, 4 skipped (incl. all custom
back-compat regression tests)

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
G
github-actions[bot] committed
cbeb8061238cf5580d1557002e14cfe5d07ea96d
Parent: 5c1e845
Committed by GitHub <noreply@github.com> on 6/3/2026, 12:50:35 PM