Releases: mixedbread-ai/mixedbread-python
v0.47.0
0.47.0 (2026-03-05)
Full Changelog: v1.0.0...v0.47.0
Features
- api: add uploads (multipart) subresource to files (f510cc9)
- api: api update (e95f5f1)
- api: api update (eb27c60)
- api: api update (c4be5ae)
- api: api update (153c4ba)
- api: api update (216baf6)
- api: api update (8fef561)
- api: api update (10a541d)
- api: files uploads (multipart) subresource (93a98e6)
- api: manual updates (e38a505)
- api: manual updates (860868e)
- api: manual updates (33abdc9)
- use multipart uploads API for large files automatically with optional config (#18) (ff0f83f)
Bug Fixes
- cancel orphaned upload tasks and fix file size calc for io bytes (#21) (46aea64)
- count uploaded bytes correctly even if parts finish out of order (#20) (eb8af86)
- do not block event loop for read_part on async coroutine in multipart upload (#19) (537f825)
- do not drop request uptions on multipart upload path (#23) (2859304)
- explicit multipart upload config in store files APIs (#22) (0ebb7b0)
Chores
- format all
api.mdfiles (d167e2d) - internal: add request options to SSE classes (f241bf6)
- internal: fix lint error on Python 3.14 (72f3d05)
- internal: make
test_proxy_environment_variablesmore resilient (d0ec2d9) - internal: make
test_proxy_environment_variablesmore resilient to env (c287c24) - update mock server docs (b3523db)
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.46.0
0.46.0 (2026-01-17)
Full Changelog: v0.45.0...v0.46.0
Features
- client: add support for binary request streaming (721b537)
Chores
- internal: update
actions/checkoutversion (067b305)
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.45.0
0.45.0 (2025-12-23)
Full Changelog: v0.44.0...v0.45.0
Features
- api: api update (e693c21)
Bug Fixes
- use async_to_httpx_files in patch method (7a64fa3)
Chores
- internal: add
--fixargument to lint script (6644d65)
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.44.0
0.44.0 (2025-12-17)
Full Changelog: v0.43.0...v0.44.0
Features
- api: manual updates (06e7106)
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.43.0
0.43.0 (2025-12-17)
Full Changelog: v0.42.0...v0.43.0
Features
Bug Fixes
- docs: remove extraneous example object fields (23a65db)
Chores
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.42.0
0.42.0 (2025-12-09)
Full Changelog: v0.41.0...v0.42.0
Features
Bug Fixes
- ensure streams are always closed (28298c9)
- types: allow pyright to infer TypedDict types within SequenceNotStr (601ab69)
Chores
- add missing docstrings (1935ebc)
- add Python 3.14 classifier and testing (96031f8)
- deps: mypy 1.18.1 has a regression, pin to 1.17 (fcb918d)
- docs: use environment variables for authentication in code snippets (98093d0)
- update lockfile (8f57fad)
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.41.0
0.41.0 (2025-11-15)
Full Changelog: v0.40.0...v0.41.0
Features
- api: api update (31afff6)
Bug Fixes
- compat: update signatures of
model_dumpandmodel_dump_jsonfor Pydantic v1 (3532225)
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.40.0
0.40.0 (2025-11-11)
Full Changelog: v0.39.0...v0.40.0
Features
Bug Fixes
- compat with Python 3.14 (99a4c1c)
Chores
- package: drop Python 3.8 support (54a77eb)
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.39.0
0.39.0 (2025-11-07)
Full Changelog: v0.38.0...v0.39.0
Features
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.38.0
0.38.0 (2025-11-04)
Full Changelog: v0.37.0...v0.38.0
Features
Chores
- add the external id and parsing strategy (6aa3886)
- internal: grammar fix (it's -> its) (ec7828b)
- sort import block (31187b0)
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