55from pathlib import Path
66from typing import TYPE_CHECKING , Any , Optional
77
8- from unstructured .ingest .enhanced_dataclass import enhanced_field
9- from unstructured .ingest .error import DestinationConnectionError
10- from unstructured .ingest .utils .data_prep import batch_generator
11- from unstructured .ingest .v2 .interfaces import (
8+ from unstructured .ingest .v2 .logger import logger
9+ from unstructured .ingest .v2 .processes .connector_registry import (
10+ DestinationRegistryEntry ,
11+ )
12+ from unstructured .staging .base import flatten_dict
13+ from unstructured .utils import requires_dependencies
14+
15+ from unstructured_ingest .enhanced_dataclass import enhanced_field
16+ from unstructured_ingest .error import DestinationConnectionError
17+ from unstructured_ingest .utils .data_prep import batch_generator
18+ from unstructured_ingest .v2 .interfaces import (
1219 AccessConfig ,
1320 ConnectionConfig ,
1421 UploadContent ,
1724 UploadStager ,
1825 UploadStagerConfig ,
1926)
20- from unstructured .ingest .v2 .logger import logger
21- from unstructured .ingest .v2 .processes .connector_registry import (
22- DestinationRegistryEntry ,
23- )
24- from unstructured .staging .base import flatten_dict
25- from unstructured .utils import requires_dependencies
2627
2728if TYPE_CHECKING :
2829 from pinecone import Index as PineconeIndex
@@ -45,7 +46,6 @@ class PineconeConnectionConfig(ConnectionConfig):
4546 @requires_dependencies (["pinecone" ], extras = "pinecone" )
4647 def get_index (self ) -> "PineconeIndex" :
4748 from pinecone import Pinecone
48-
4949 from unstructured import __version__ as unstructured_version
5050
5151 pc = Pinecone (
@@ -175,4 +175,4 @@ def run(self, contents: list[UploadContent], **kwargs: Any) -> None:
175175 uploader_config = PineconeUploaderConfig ,
176176 upload_stager = PineconeUploadStager ,
177177 upload_stager_config = PineconeUploadStagerConfig ,
178- )
178+ )
0 commit comments