Skip to content

Commit 65f889d

Browse files
jhamoncursoragent
andcommitted
Regenerate gRPC code for protobuf 6.33.0
Update buf.gen.yaml to use protobuf 6.x compatible plugin versions and regenerate the gRPC Python code. This ensures the generated code is compatible with the upgraded protobuf dependency. Changes: - Update buf.gen.yaml plugin versions from v29 to v33 - Regenerate db_data_2025_10_pb2.py with protobuf 6.33.0 - Regenerate db_data_2025_10_pb2.pyi type stubs All 227 gRPC unit tests pass with the regenerated code. Co-authored-by: Cursor <cursoragent@cursor.com>
1 parent 95ed20f commit 65f889d

File tree

3 files changed

+49
-48
lines changed

3 files changed

+49
-48
lines changed

codegen/buf.gen.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ version: v1
22
plugins:
33
- plugin: buf.build/grpc/python:v1.59.0
44
out: gen
5-
- plugin: buf.build/protocolbuffers/python:v29.0
5+
- plugin: buf.build/protocolbuffers/python:v33.0
66
out: gen
7-
- plugin: buf.build/protocolbuffers/pyi:v29.1
7+
- plugin: buf.build/protocolbuffers/pyi:v33.0
88
out: gen

pinecone/core/grpc/protos/db_data_2025_10_pb2.py

Lines changed: 3 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pinecone/core/grpc/protos/db_data_2025_10_pb2.pyi

Lines changed: 44 additions & 43 deletions
Original file line numberDiff line numberDiff line change
@@ -4,20 +4,21 @@ from google.api import field_behavior_pb2 as _field_behavior_pb2
44
from google.protobuf.internal import containers as _containers
55
from google.protobuf import descriptor as _descriptor
66
from google.protobuf import message as _message
7-
from typing import ClassVar as _ClassVar, Iterable as _Iterable, Mapping as _Mapping, Optional as _Optional, Union as _Union
7+
from collections.abc import Iterable as _Iterable, Mapping as _Mapping
8+
from typing import ClassVar as _ClassVar, Optional as _Optional, Union as _Union
89

910
DESCRIPTOR: _descriptor.FileDescriptor
1011

1112
class SparseValues(_message.Message):
12-
__slots__ = ("indices", "values")
13+
__slots__ = ()
1314
INDICES_FIELD_NUMBER: _ClassVar[int]
1415
VALUES_FIELD_NUMBER: _ClassVar[int]
1516
indices: _containers.RepeatedScalarFieldContainer[int]
1617
values: _containers.RepeatedScalarFieldContainer[float]
1718
def __init__(self, indices: _Optional[_Iterable[int]] = ..., values: _Optional[_Iterable[float]] = ...) -> None: ...
1819

1920
class Vector(_message.Message):
20-
__slots__ = ("id", "values", "sparse_values", "metadata")
21+
__slots__ = ()
2122
ID_FIELD_NUMBER: _ClassVar[int]
2223
VALUES_FIELD_NUMBER: _ClassVar[int]
2324
SPARSE_VALUES_FIELD_NUMBER: _ClassVar[int]
@@ -29,7 +30,7 @@ class Vector(_message.Message):
2930
def __init__(self, id: _Optional[str] = ..., values: _Optional[_Iterable[float]] = ..., sparse_values: _Optional[_Union[SparseValues, _Mapping]] = ..., metadata: _Optional[_Union[_struct_pb2.Struct, _Mapping]] = ...) -> None: ...
3031

3132
class ScoredVector(_message.Message):
32-
__slots__ = ("id", "score", "values", "sparse_values", "metadata")
33+
__slots__ = ()
3334
ID_FIELD_NUMBER: _ClassVar[int]
3435
SCORE_FIELD_NUMBER: _ClassVar[int]
3536
VALUES_FIELD_NUMBER: _ClassVar[int]
@@ -43,7 +44,7 @@ class ScoredVector(_message.Message):
4344
def __init__(self, id: _Optional[str] = ..., score: _Optional[float] = ..., values: _Optional[_Iterable[float]] = ..., sparse_values: _Optional[_Union[SparseValues, _Mapping]] = ..., metadata: _Optional[_Union[_struct_pb2.Struct, _Mapping]] = ...) -> None: ...
4445

4546
class RequestUnion(_message.Message):
46-
__slots__ = ("upsert", "delete", "update")
47+
__slots__ = ()
4748
UPSERT_FIELD_NUMBER: _ClassVar[int]
4849
DELETE_FIELD_NUMBER: _ClassVar[int]
4950
UPDATE_FIELD_NUMBER: _ClassVar[int]
@@ -53,21 +54,21 @@ class RequestUnion(_message.Message):
5354
def __init__(self, upsert: _Optional[_Union[UpsertRequest, _Mapping]] = ..., delete: _Optional[_Union[DeleteRequest, _Mapping]] = ..., update: _Optional[_Union[UpdateRequest, _Mapping]] = ...) -> None: ...
5455

5556
class UpsertRequest(_message.Message):
56-
__slots__ = ("vectors", "namespace")
57+
__slots__ = ()
5758
VECTORS_FIELD_NUMBER: _ClassVar[int]
5859
NAMESPACE_FIELD_NUMBER: _ClassVar[int]
5960
vectors: _containers.RepeatedCompositeFieldContainer[Vector]
6061
namespace: str
6162
def __init__(self, vectors: _Optional[_Iterable[_Union[Vector, _Mapping]]] = ..., namespace: _Optional[str] = ...) -> None: ...
6263

6364
class UpsertResponse(_message.Message):
64-
__slots__ = ("upserted_count",)
65+
__slots__ = ()
6566
UPSERTED_COUNT_FIELD_NUMBER: _ClassVar[int]
6667
upserted_count: int
6768
def __init__(self, upserted_count: _Optional[int] = ...) -> None: ...
6869

6970
class DeleteRequest(_message.Message):
70-
__slots__ = ("ids", "delete_all", "namespace", "filter")
71+
__slots__ = ()
7172
IDS_FIELD_NUMBER: _ClassVar[int]
7273
DELETE_ALL_FIELD_NUMBER: _ClassVar[int]
7374
NAMESPACE_FIELD_NUMBER: _ClassVar[int]
@@ -76,22 +77,22 @@ class DeleteRequest(_message.Message):
7677
delete_all: bool
7778
namespace: str
7879
filter: _struct_pb2.Struct
79-
def __init__(self, ids: _Optional[_Iterable[str]] = ..., delete_all: bool = ..., namespace: _Optional[str] = ..., filter: _Optional[_Union[_struct_pb2.Struct, _Mapping]] = ...) -> None: ...
80+
def __init__(self, ids: _Optional[_Iterable[str]] = ..., delete_all: _Optional[bool] = ..., namespace: _Optional[str] = ..., filter: _Optional[_Union[_struct_pb2.Struct, _Mapping]] = ...) -> None: ...
8081

8182
class DeleteResponse(_message.Message):
8283
__slots__ = ()
8384
def __init__(self) -> None: ...
8485

8586
class FetchRequest(_message.Message):
86-
__slots__ = ("ids", "namespace")
87+
__slots__ = ()
8788
IDS_FIELD_NUMBER: _ClassVar[int]
8889
NAMESPACE_FIELD_NUMBER: _ClassVar[int]
8990
ids: _containers.RepeatedScalarFieldContainer[str]
9091
namespace: str
9192
def __init__(self, ids: _Optional[_Iterable[str]] = ..., namespace: _Optional[str] = ...) -> None: ...
9293

9394
class FetchByMetadataRequest(_message.Message):
94-
__slots__ = ("namespace", "filter", "limit", "pagination_token")
95+
__slots__ = ()
9596
NAMESPACE_FIELD_NUMBER: _ClassVar[int]
9697
FILTER_FIELD_NUMBER: _ClassVar[int]
9798
LIMIT_FIELD_NUMBER: _ClassVar[int]
@@ -103,9 +104,9 @@ class FetchByMetadataRequest(_message.Message):
103104
def __init__(self, namespace: _Optional[str] = ..., filter: _Optional[_Union[_struct_pb2.Struct, _Mapping]] = ..., limit: _Optional[int] = ..., pagination_token: _Optional[str] = ...) -> None: ...
104105

105106
class FetchByMetadataResponse(_message.Message):
106-
__slots__ = ("vectors", "namespace", "usage", "pagination")
107+
__slots__ = ()
107108
class VectorsEntry(_message.Message):
108-
__slots__ = ("key", "value")
109+
__slots__ = ()
109110
KEY_FIELD_NUMBER: _ClassVar[int]
110111
VALUE_FIELD_NUMBER: _ClassVar[int]
111112
key: str
@@ -122,9 +123,9 @@ class FetchByMetadataResponse(_message.Message):
122123
def __init__(self, vectors: _Optional[_Mapping[str, Vector]] = ..., namespace: _Optional[str] = ..., usage: _Optional[_Union[Usage, _Mapping]] = ..., pagination: _Optional[_Union[Pagination, _Mapping]] = ...) -> None: ...
123124

124125
class FetchResponse(_message.Message):
125-
__slots__ = ("vectors", "namespace", "usage")
126+
__slots__ = ()
126127
class VectorsEntry(_message.Message):
127-
__slots__ = ("key", "value")
128+
__slots__ = ()
128129
KEY_FIELD_NUMBER: _ClassVar[int]
129130
VALUE_FIELD_NUMBER: _ClassVar[int]
130131
key: str
@@ -139,7 +140,7 @@ class FetchResponse(_message.Message):
139140
def __init__(self, vectors: _Optional[_Mapping[str, Vector]] = ..., namespace: _Optional[str] = ..., usage: _Optional[_Union[Usage, _Mapping]] = ...) -> None: ...
140141

141142
class ListRequest(_message.Message):
142-
__slots__ = ("prefix", "limit", "pagination_token", "namespace")
143+
__slots__ = ()
143144
PREFIX_FIELD_NUMBER: _ClassVar[int]
144145
LIMIT_FIELD_NUMBER: _ClassVar[int]
145146
PAGINATION_TOKEN_FIELD_NUMBER: _ClassVar[int]
@@ -151,19 +152,19 @@ class ListRequest(_message.Message):
151152
def __init__(self, prefix: _Optional[str] = ..., limit: _Optional[int] = ..., pagination_token: _Optional[str] = ..., namespace: _Optional[str] = ...) -> None: ...
152153

153154
class Pagination(_message.Message):
154-
__slots__ = ("next",)
155+
__slots__ = ()
155156
NEXT_FIELD_NUMBER: _ClassVar[int]
156157
next: str
157158
def __init__(self, next: _Optional[str] = ...) -> None: ...
158159

159160
class ListItem(_message.Message):
160-
__slots__ = ("id",)
161+
__slots__ = ()
161162
ID_FIELD_NUMBER: _ClassVar[int]
162163
id: str
163164
def __init__(self, id: _Optional[str] = ...) -> None: ...
164165

165166
class ListResponse(_message.Message):
166-
__slots__ = ("vectors", "pagination", "namespace", "usage")
167+
__slots__ = ()
167168
VECTORS_FIELD_NUMBER: _ClassVar[int]
168169
PAGINATION_FIELD_NUMBER: _ClassVar[int]
169170
NAMESPACE_FIELD_NUMBER: _ClassVar[int]
@@ -175,7 +176,7 @@ class ListResponse(_message.Message):
175176
def __init__(self, vectors: _Optional[_Iterable[_Union[ListItem, _Mapping]]] = ..., pagination: _Optional[_Union[Pagination, _Mapping]] = ..., namespace: _Optional[str] = ..., usage: _Optional[_Union[Usage, _Mapping]] = ...) -> None: ...
176177

177178
class QueryVector(_message.Message):
178-
__slots__ = ("values", "sparse_values", "top_k", "namespace", "filter")
179+
__slots__ = ()
179180
VALUES_FIELD_NUMBER: _ClassVar[int]
180181
SPARSE_VALUES_FIELD_NUMBER: _ClassVar[int]
181182
TOP_K_FIELD_NUMBER: _ClassVar[int]
@@ -189,7 +190,7 @@ class QueryVector(_message.Message):
189190
def __init__(self, values: _Optional[_Iterable[float]] = ..., sparse_values: _Optional[_Union[SparseValues, _Mapping]] = ..., top_k: _Optional[int] = ..., namespace: _Optional[str] = ..., filter: _Optional[_Union[_struct_pb2.Struct, _Mapping]] = ...) -> None: ...
190191

191192
class QueryRequest(_message.Message):
192-
__slots__ = ("namespace", "top_k", "filter", "include_values", "include_metadata", "queries", "vector", "sparse_vector", "id")
193+
__slots__ = ()
193194
NAMESPACE_FIELD_NUMBER: _ClassVar[int]
194195
TOP_K_FIELD_NUMBER: _ClassVar[int]
195196
FILTER_FIELD_NUMBER: _ClassVar[int]
@@ -208,18 +209,18 @@ class QueryRequest(_message.Message):
208209
vector: _containers.RepeatedScalarFieldContainer[float]
209210
sparse_vector: SparseValues
210211
id: str
211-
def __init__(self, namespace: _Optional[str] = ..., top_k: _Optional[int] = ..., filter: _Optional[_Union[_struct_pb2.Struct, _Mapping]] = ..., include_values: bool = ..., include_metadata: bool = ..., queries: _Optional[_Iterable[_Union[QueryVector, _Mapping]]] = ..., vector: _Optional[_Iterable[float]] = ..., sparse_vector: _Optional[_Union[SparseValues, _Mapping]] = ..., id: _Optional[str] = ...) -> None: ...
212+
def __init__(self, namespace: _Optional[str] = ..., top_k: _Optional[int] = ..., filter: _Optional[_Union[_struct_pb2.Struct, _Mapping]] = ..., include_values: _Optional[bool] = ..., include_metadata: _Optional[bool] = ..., queries: _Optional[_Iterable[_Union[QueryVector, _Mapping]]] = ..., vector: _Optional[_Iterable[float]] = ..., sparse_vector: _Optional[_Union[SparseValues, _Mapping]] = ..., id: _Optional[str] = ...) -> None: ...
212213

213214
class SingleQueryResults(_message.Message):
214-
__slots__ = ("matches", "namespace")
215+
__slots__ = ()
215216
MATCHES_FIELD_NUMBER: _ClassVar[int]
216217
NAMESPACE_FIELD_NUMBER: _ClassVar[int]
217218
matches: _containers.RepeatedCompositeFieldContainer[ScoredVector]
218219
namespace: str
219220
def __init__(self, matches: _Optional[_Iterable[_Union[ScoredVector, _Mapping]]] = ..., namespace: _Optional[str] = ...) -> None: ...
220221

221222
class QueryResponse(_message.Message):
222-
__slots__ = ("results", "matches", "namespace", "usage")
223+
__slots__ = ()
223224
RESULTS_FIELD_NUMBER: _ClassVar[int]
224225
MATCHES_FIELD_NUMBER: _ClassVar[int]
225226
NAMESPACE_FIELD_NUMBER: _ClassVar[int]
@@ -231,13 +232,13 @@ class QueryResponse(_message.Message):
231232
def __init__(self, results: _Optional[_Iterable[_Union[SingleQueryResults, _Mapping]]] = ..., matches: _Optional[_Iterable[_Union[ScoredVector, _Mapping]]] = ..., namespace: _Optional[str] = ..., usage: _Optional[_Union[Usage, _Mapping]] = ...) -> None: ...
232233

233234
class Usage(_message.Message):
234-
__slots__ = ("read_units",)
235+
__slots__ = ()
235236
READ_UNITS_FIELD_NUMBER: _ClassVar[int]
236237
read_units: int
237238
def __init__(self, read_units: _Optional[int] = ...) -> None: ...
238239

239240
class UpdateRequest(_message.Message):
240-
__slots__ = ("id", "values", "sparse_values", "set_metadata", "namespace", "filter", "dry_run")
241+
__slots__ = ()
241242
ID_FIELD_NUMBER: _ClassVar[int]
242243
VALUES_FIELD_NUMBER: _ClassVar[int]
243244
SPARSE_VALUES_FIELD_NUMBER: _ClassVar[int]
@@ -252,28 +253,28 @@ class UpdateRequest(_message.Message):
252253
namespace: str
253254
filter: _struct_pb2.Struct
254255
dry_run: bool
255-
def __init__(self, id: _Optional[str] = ..., values: _Optional[_Iterable[float]] = ..., sparse_values: _Optional[_Union[SparseValues, _Mapping]] = ..., set_metadata: _Optional[_Union[_struct_pb2.Struct, _Mapping]] = ..., namespace: _Optional[str] = ..., filter: _Optional[_Union[_struct_pb2.Struct, _Mapping]] = ..., dry_run: bool = ...) -> None: ...
256+
def __init__(self, id: _Optional[str] = ..., values: _Optional[_Iterable[float]] = ..., sparse_values: _Optional[_Union[SparseValues, _Mapping]] = ..., set_metadata: _Optional[_Union[_struct_pb2.Struct, _Mapping]] = ..., namespace: _Optional[str] = ..., filter: _Optional[_Union[_struct_pb2.Struct, _Mapping]] = ..., dry_run: _Optional[bool] = ...) -> None: ...
256257

257258
class UpdateResponse(_message.Message):
258-
__slots__ = ("matched_records",)
259+
__slots__ = ()
259260
MATCHED_RECORDS_FIELD_NUMBER: _ClassVar[int]
260261
matched_records: int
261262
def __init__(self, matched_records: _Optional[int] = ...) -> None: ...
262263

263264
class DescribeIndexStatsRequest(_message.Message):
264-
__slots__ = ("filter",)
265+
__slots__ = ()
265266
FILTER_FIELD_NUMBER: _ClassVar[int]
266267
filter: _struct_pb2.Struct
267268
def __init__(self, filter: _Optional[_Union[_struct_pb2.Struct, _Mapping]] = ...) -> None: ...
268269

269270
class NamespaceSummary(_message.Message):
270-
__slots__ = ("vector_count",)
271+
__slots__ = ()
271272
VECTOR_COUNT_FIELD_NUMBER: _ClassVar[int]
272273
vector_count: int
273274
def __init__(self, vector_count: _Optional[int] = ...) -> None: ...
274275

275276
class ListNamespacesRequest(_message.Message):
276-
__slots__ = ("pagination_token", "limit", "prefix")
277+
__slots__ = ()
277278
PAGINATION_TOKEN_FIELD_NUMBER: _ClassVar[int]
278279
LIMIT_FIELD_NUMBER: _ClassVar[int]
279280
PREFIX_FIELD_NUMBER: _ClassVar[int]
@@ -283,7 +284,7 @@ class ListNamespacesRequest(_message.Message):
283284
def __init__(self, pagination_token: _Optional[str] = ..., limit: _Optional[int] = ..., prefix: _Optional[str] = ...) -> None: ...
284285

285286
class ListNamespacesResponse(_message.Message):
286-
__slots__ = ("namespaces", "pagination", "total_count")
287+
__slots__ = ()
287288
NAMESPACES_FIELD_NUMBER: _ClassVar[int]
288289
PAGINATION_FIELD_NUMBER: _ClassVar[int]
289290
TOTAL_COUNT_FIELD_NUMBER: _ClassVar[int]
@@ -293,27 +294,27 @@ class ListNamespacesResponse(_message.Message):
293294
def __init__(self, namespaces: _Optional[_Iterable[_Union[NamespaceDescription, _Mapping]]] = ..., pagination: _Optional[_Union[Pagination, _Mapping]] = ..., total_count: _Optional[int] = ...) -> None: ...
294295

295296
class DescribeNamespaceRequest(_message.Message):
296-
__slots__ = ("namespace",)
297+
__slots__ = ()
297298
NAMESPACE_FIELD_NUMBER: _ClassVar[int]
298299
namespace: str
299300
def __init__(self, namespace: _Optional[str] = ...) -> None: ...
300301

301302
class CreateNamespaceRequest(_message.Message):
302-
__slots__ = ("name", "schema")
303+
__slots__ = ()
303304
NAME_FIELD_NUMBER: _ClassVar[int]
304305
SCHEMA_FIELD_NUMBER: _ClassVar[int]
305306
name: str
306307
schema: MetadataSchema
307308
def __init__(self, name: _Optional[str] = ..., schema: _Optional[_Union[MetadataSchema, _Mapping]] = ...) -> None: ...
308309

309310
class IndexedFields(_message.Message):
310-
__slots__ = ("fields",)
311+
__slots__ = ()
311312
FIELDS_FIELD_NUMBER: _ClassVar[int]
312313
fields: _containers.RepeatedScalarFieldContainer[str]
313314
def __init__(self, fields: _Optional[_Iterable[str]] = ...) -> None: ...
314315

315316
class NamespaceDescription(_message.Message):
316-
__slots__ = ("name", "record_count", "schema", "indexed_fields")
317+
__slots__ = ()
317318
NAME_FIELD_NUMBER: _ClassVar[int]
318319
RECORD_COUNT_FIELD_NUMBER: _ClassVar[int]
319320
SCHEMA_FIELD_NUMBER: _ClassVar[int]
@@ -325,15 +326,15 @@ class NamespaceDescription(_message.Message):
325326
def __init__(self, name: _Optional[str] = ..., record_count: _Optional[int] = ..., schema: _Optional[_Union[MetadataSchema, _Mapping]] = ..., indexed_fields: _Optional[_Union[IndexedFields, _Mapping]] = ...) -> None: ...
326327

327328
class DeleteNamespaceRequest(_message.Message):
328-
__slots__ = ("namespace",)
329+
__slots__ = ()
329330
NAMESPACE_FIELD_NUMBER: _ClassVar[int]
330331
namespace: str
331332
def __init__(self, namespace: _Optional[str] = ...) -> None: ...
332333

333334
class DescribeIndexStatsResponse(_message.Message):
334-
__slots__ = ("namespaces", "dimension", "index_fullness", "total_vector_count", "metric", "vector_type", "memory_fullness", "storage_fullness")
335+
__slots__ = ()
335336
class NamespacesEntry(_message.Message):
336-
__slots__ = ("key", "value")
337+
__slots__ = ()
337338
KEY_FIELD_NUMBER: _ClassVar[int]
338339
VALUE_FIELD_NUMBER: _ClassVar[int]
339340
key: str
@@ -358,15 +359,15 @@ class DescribeIndexStatsResponse(_message.Message):
358359
def __init__(self, namespaces: _Optional[_Mapping[str, NamespaceSummary]] = ..., dimension: _Optional[int] = ..., index_fullness: _Optional[float] = ..., total_vector_count: _Optional[int] = ..., metric: _Optional[str] = ..., vector_type: _Optional[str] = ..., memory_fullness: _Optional[float] = ..., storage_fullness: _Optional[float] = ...) -> None: ...
359360

360361
class MetadataFieldProperties(_message.Message):
361-
__slots__ = ("filterable",)
362+
__slots__ = ()
362363
FILTERABLE_FIELD_NUMBER: _ClassVar[int]
363364
filterable: bool
364-
def __init__(self, filterable: bool = ...) -> None: ...
365+
def __init__(self, filterable: _Optional[bool] = ...) -> None: ...
365366

366367
class MetadataSchema(_message.Message):
367-
__slots__ = ("fields",)
368+
__slots__ = ()
368369
class FieldsEntry(_message.Message):
369-
__slots__ = ("key", "value")
370+
__slots__ = ()
370371
KEY_FIELD_NUMBER: _ClassVar[int]
371372
VALUE_FIELD_NUMBER: _ClassVar[int]
372373
key: str

0 commit comments

Comments
 (0)