Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .release-please-manifest.json
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
{
".": "2.3.0-alpha.1"
".": "2.3.0"
}
4 changes: 2 additions & 2 deletions .stats.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
configured_endpoints: 14
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/turbopuffer-benesch/turbopuffer-ffcaae9b05de6560eb11bb0821cf4d6ebc06f1464c6d8258d79c1a0f2eda41fb.yml
openapi_spec_hash: 2ffbfcbe9c95eb73ef0be3dbef708e6a
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/turbopuffer-benesch/turbopuffer-9b2e78ecf00c29be34999750978f9e4773a27c1a295599aded219c00a50623c0.yml
openapi_spec_hash: 6b35fa549f0b4682714f45c28cc9246a
config_hash: bab72dc9f937352c7a01a37dadd44122
8 changes: 8 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,13 @@
# Changelog

## 2.3.0 (2026-06-03)

Full Changelog: [v2.3.0-alpha.1...v2.3.0](https://github.com/turbopuffer/turbopuffer-python/compare/v2.3.0-alpha.1...v2.3.0)

### Features

* spec: add support for word_v4 tokenizer ([5298db0](https://github.com/turbopuffer/turbopuffer-python/commit/5298db02c0c7f5b62c2229419e8deb6d44cb7041))

## 2.3.0-alpha.1 (2026-06-02)

Full Changelog: [v2.2.0...v2.3.0-alpha.1](https://github.com/turbopuffer/turbopuffer-python/compare/v2.2.0...v2.3.0-alpha.1)
Expand Down
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ The HTTP API documentation can be found at [turbopuffer.com/docs/overview](https

```sh
# install from PyPI
pip install --pre turbopuffer
pip install turbopuffer
```

## Usage
Expand Down Expand Up @@ -128,7 +128,7 @@ You can enable this by installing `aiohttp`:

```sh
# install from PyPI
pip install --pre turbopuffer[aiohttp]
pip install turbopuffer[aiohttp]
```

Then you can enable it by instantiating the client with `http_client=DefaultAioHttpClient()`:
Expand Down
2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[project]
name = "turbopuffer"
version = "2.3.0-alpha.1"
version = "2.3.0"
description = "The official Python library for the turbopuffer API"
dynamic = ["readme"]
license = "MIT"
Expand Down
2 changes: 1 addition & 1 deletion src/turbopuffer/_version.py
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.

__title__ = "turbopuffer"
__version__ = "2.3.0-alpha.1" # x-release-please-version
__version__ = "2.3.0" # x-release-please-version
2 changes: 1 addition & 1 deletion src/turbopuffer/types/full_text_search_config.py
Original file line number Diff line number Diff line change
Expand Up @@ -55,5 +55,5 @@ class FullTextSearchConfig(BaseModel):
tokenizer: Optional[Tokenizer] = None
"""The tokenizer to use for full-text search on an attribute.

Defaults to `word_v3`.
Defaults to `word_v4`.
"""
2 changes: 1 addition & 1 deletion src/turbopuffer/types/full_text_search_config_param.py
Original file line number Diff line number Diff line change
Expand Up @@ -56,5 +56,5 @@ class FullTextSearchConfigParam(TypedDict, total=False):
tokenizer: Tokenizer
"""The tokenizer to use for full-text search on an attribute.

Defaults to `word_v3`.
Defaults to `word_v4`.
"""
2 changes: 1 addition & 1 deletion src/turbopuffer/types/tokenizer.py
Original file line number Diff line number Diff line change
Expand Up @@ -4,4 +4,4 @@

__all__ = ["Tokenizer"]

Tokenizer: TypeAlias = Literal["pre_tokenized_array", "word_v0", "word_v1", "word_v2", "word_v3"]
Tokenizer: TypeAlias = Literal["pre_tokenized_array", "word_v0", "word_v1", "word_v2", "word_v3", "word_v4"]
Loading