all: test 3.13 ci (#27197)

Co-authored-by: Bagatur <baskaryan@gmail.com>
Co-authored-by: Bagatur <22008038+baskaryan@users.noreply.github.com>
This commit is contained in:
Erick Friis
2024-10-25 12:56:58 -07:00
committed by GitHub
parent 06df15c9c0
commit 600b7bdd61
237 changed files with 3668 additions and 4656 deletions

View File

@@ -60,16 +60,16 @@ class UnstructuredEmailLoader(UnstructuredFileLoader):
def _get_elements(self) -> List:
from unstructured.file_utils.filetype import FileType, detect_filetype
filetype = detect_filetype(self.file_path)
filetype = detect_filetype(self.file_path) # type: ignore[arg-type]
if filetype == FileType.EML:
from unstructured.partition.email import partition_email
return partition_email(filename=self.file_path, **self.unstructured_kwargs)
return partition_email(filename=self.file_path, **self.unstructured_kwargs) # type: ignore[arg-type]
elif satisfies_min_unstructured_version("0.5.8") and filetype == FileType.MSG:
from unstructured.partition.msg import partition_msg
return partition_msg(filename=self.file_path, **self.unstructured_kwargs)
return partition_msg(filename=self.file_path, **self.unstructured_kwargs) # type: ignore[arg-type]
else:
raise ValueError(
f"Filetype {filetype} is not supported in UnstructuredEmailLoader."