Skip to content

Commit 0584c63

Browse files
committed
Add missing exports
1 parent b7bdd4f commit 0584c63

File tree

1 file changed

+24
-1
lines changed

1 file changed

+24
-1
lines changed

pinecone/__init__.py

+24-1
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,22 @@
3737
"UpsertResponse": ("pinecone.db_data.models", "UpsertResponse"),
3838
"UpdateRequest": ("pinecone.db_data.models", "UpdateRequest"),
3939
"SparseValues": ("pinecone.db_data.models", "SparseValues"),
40+
"ImportErrorMode": ("pinecone.core.openapi.db_data.model", "ImportErrorMode"),
41+
"VectorDictionaryMissingKeysError": (
42+
"pinecone.db_data.errors",
43+
"VectorDictionaryMissingKeysError",
44+
),
45+
"VectorDictionaryExcessKeysError": (
46+
"pinecone.db_data.errors",
47+
"VectorDictionaryExcessKeysError",
48+
),
49+
"VectorTupleLengthError": ("pinecone.db_data.errors", "VectorTupleLengthError"),
50+
"SparseValuesTypeError": ("pinecone.db_data.errors", "SparseValuesTypeError"),
51+
"SparseValuesMissingKeysError": ("pinecone.db_data.errors", "SparseValuesMissingKeysError"),
52+
"SparseValuesDictionaryExpectedError": (
53+
"pinecone.db_data.errors",
54+
"SparseValuesDictionaryExpectedError",
55+
),
4056
}
4157

4258
_db_control_lazy_imports = {
@@ -105,7 +121,7 @@
105121
"Config",
106122
"ConfigBuilder",
107123
"PineconeConfig",
108-
# DB control classes
124+
# OpenAPI classes
109125
"CloudProvider",
110126
"AwsRegion",
111127
"GcpRegion",
@@ -119,6 +135,7 @@
119135
"IndexList",
120136
"IndexModel",
121137
"IndexEmbed",
138+
"ImportErrorMode",
122139
"ServerlessSpec",
123140
"ServerlessSpecDefinition",
124141
"PodSpec",
@@ -158,4 +175,10 @@
158175
"ForbiddenException",
159176
"ServiceException",
160177
"ListConversionException",
178+
"VectorDictionaryMissingKeysError",
179+
"VectorDictionaryExcessKeysError",
180+
"VectorTupleLengthError",
181+
"SparseValuesTypeError",
182+
"SparseValuesMissingKeysError",
183+
"SparseValuesDictionaryExpectedError",
161184
]

0 commit comments

Comments
 (0)