mirror of
https://github.com/hwchase17/langchain.git
synced 2026-02-08 18:19:21 +00:00
Compare commits
2 Commits
isaac/tool
...
eugene/mig
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
33657c6c53 | ||
|
|
1cadc847dd |
@@ -14,12 +14,224 @@
|
||||
|
||||
Document, <name>TextSplitter
|
||||
"""
|
||||
import warnings
|
||||
from typing import Any
|
||||
from typing import TYPE_CHECKING, Any
|
||||
|
||||
from langchain_core._api import LangChainDeprecationWarning
|
||||
from langchain._api import create_importer
|
||||
|
||||
from langchain.utils.interactive_env import is_interactive_env
|
||||
if TYPE_CHECKING:
|
||||
from langchain_community.document_loaders.acreom import AcreomLoader
|
||||
from langchain_community.document_loaders.airbyte import (
|
||||
AirbyteCDKLoader,
|
||||
AirbyteGongLoader,
|
||||
AirbyteHubspotLoader,
|
||||
AirbyteSalesforceLoader,
|
||||
AirbyteShopifyLoader,
|
||||
AirbyteStripeLoader,
|
||||
AirbyteTypeformLoader,
|
||||
AirbyteZendeskSupportLoader,
|
||||
)
|
||||
from langchain_community.document_loaders.airbyte_json import AirbyteJSONLoader
|
||||
from langchain_community.document_loaders.airtable import AirtableLoader
|
||||
from langchain_community.document_loaders.apify_dataset import ApifyDatasetLoader
|
||||
from langchain_community.document_loaders.arcgis_loader import ArcGISLoader
|
||||
from langchain_community.document_loaders.arxiv import ArxivLoader
|
||||
from langchain_community.document_loaders.assemblyai import (
|
||||
AssemblyAIAudioTranscriptLoader,
|
||||
)
|
||||
from langchain_community.document_loaders.async_html import AsyncHtmlLoader
|
||||
from langchain_community.document_loaders.azlyrics import AZLyricsLoader
|
||||
from langchain_community.document_loaders.azure_ai_data import AzureAIDataLoader
|
||||
from langchain_community.document_loaders.azure_blob_storage_container import (
|
||||
AzureBlobStorageContainerLoader,
|
||||
)
|
||||
from langchain_community.document_loaders.azure_blob_storage_file import (
|
||||
AzureBlobStorageFileLoader,
|
||||
)
|
||||
from langchain_community.document_loaders.bibtex import BibtexLoader
|
||||
from langchain_community.document_loaders.bigquery import BigQueryLoader
|
||||
from langchain_community.document_loaders.bilibili import BiliBiliLoader
|
||||
from langchain_community.document_loaders.blackboard import BlackboardLoader
|
||||
from langchain_community.document_loaders.blob_loaders.file_system import (
|
||||
FileSystemBlobLoader,
|
||||
)
|
||||
from langchain_community.document_loaders.blob_loaders.youtube_audio import (
|
||||
YoutubeAudioLoader,
|
||||
)
|
||||
from langchain_community.document_loaders.blockchain import BlockchainDocumentLoader
|
||||
from langchain_community.document_loaders.brave_search import BraveSearchLoader
|
||||
from langchain_community.document_loaders.browserless import BrowserlessLoader
|
||||
from langchain_community.document_loaders.chatgpt import ChatGPTLoader
|
||||
from langchain_community.document_loaders.chromium import AsyncChromiumLoader
|
||||
from langchain_community.document_loaders.college_confidential import (
|
||||
CollegeConfidentialLoader,
|
||||
)
|
||||
from langchain_community.document_loaders.concurrent import ConcurrentLoader
|
||||
from langchain_community.document_loaders.confluence import ConfluenceLoader
|
||||
from langchain_community.document_loaders.conllu import CoNLLULoader
|
||||
from langchain_community.document_loaders.couchbase import CouchbaseLoader
|
||||
from langchain_community.document_loaders.csv_loader import (
|
||||
CSVLoader,
|
||||
UnstructuredCSVLoader,
|
||||
)
|
||||
from langchain_community.document_loaders.cube_semantic import CubeSemanticLoader
|
||||
from langchain_community.document_loaders.datadog_logs import DatadogLogsLoader
|
||||
from langchain_community.document_loaders.dataframe import DataFrameLoader
|
||||
from langchain_community.document_loaders.diffbot import DiffbotLoader
|
||||
from langchain_community.document_loaders.directory import DirectoryLoader
|
||||
from langchain_community.document_loaders.discord import DiscordChatLoader
|
||||
from langchain_community.document_loaders.docugami import DocugamiLoader
|
||||
from langchain_community.document_loaders.docusaurus import DocusaurusLoader
|
||||
from langchain_community.document_loaders.dropbox import DropboxLoader
|
||||
from langchain_community.document_loaders.duckdb_loader import DuckDBLoader
|
||||
from langchain_community.document_loaders.email import (
|
||||
OutlookMessageLoader,
|
||||
UnstructuredEmailLoader,
|
||||
)
|
||||
from langchain_community.document_loaders.epub import UnstructuredEPubLoader
|
||||
from langchain_community.document_loaders.etherscan import EtherscanLoader
|
||||
from langchain_community.document_loaders.evernote import EverNoteLoader
|
||||
from langchain_community.document_loaders.excel import UnstructuredExcelLoader
|
||||
from langchain_community.document_loaders.facebook_chat import FacebookChatLoader
|
||||
from langchain_community.document_loaders.fauna import FaunaLoader
|
||||
from langchain_community.document_loaders.figma import FigmaFileLoader
|
||||
from langchain_community.document_loaders.gcs_directory import GCSDirectoryLoader
|
||||
from langchain_community.document_loaders.gcs_file import GCSFileLoader
|
||||
from langchain_community.document_loaders.geodataframe import GeoDataFrameLoader
|
||||
from langchain_community.document_loaders.git import GitLoader
|
||||
from langchain_community.document_loaders.gitbook import GitbookLoader
|
||||
from langchain_community.document_loaders.github import GitHubIssuesLoader
|
||||
from langchain_community.document_loaders.google_speech_to_text import (
|
||||
GoogleSpeechToTextLoader,
|
||||
)
|
||||
from langchain_community.document_loaders.googledrive import GoogleDriveLoader
|
||||
from langchain_community.document_loaders.gutenberg import GutenbergLoader
|
||||
from langchain_community.document_loaders.hn import HNLoader
|
||||
from langchain_community.document_loaders.html import UnstructuredHTMLLoader
|
||||
from langchain_community.document_loaders.html_bs import BSHTMLLoader
|
||||
from langchain_community.document_loaders.hugging_face_dataset import (
|
||||
HuggingFaceDatasetLoader,
|
||||
)
|
||||
from langchain_community.document_loaders.ifixit import IFixitLoader
|
||||
from langchain_community.document_loaders.image import UnstructuredImageLoader
|
||||
from langchain_community.document_loaders.image_captions import ImageCaptionLoader
|
||||
from langchain_community.document_loaders.imsdb import IMSDbLoader
|
||||
from langchain_community.document_loaders.iugu import IuguLoader
|
||||
from langchain_community.document_loaders.joplin import JoplinLoader
|
||||
from langchain_community.document_loaders.json_loader import JSONLoader
|
||||
from langchain_community.document_loaders.lakefs import LakeFSLoader
|
||||
from langchain_community.document_loaders.larksuite import LarkSuiteDocLoader
|
||||
from langchain_community.document_loaders.markdown import UnstructuredMarkdownLoader
|
||||
from langchain_community.document_loaders.mastodon import MastodonTootsLoader
|
||||
from langchain_community.document_loaders.max_compute import MaxComputeLoader
|
||||
from langchain_community.document_loaders.mediawikidump import MWDumpLoader
|
||||
from langchain_community.document_loaders.merge import MergedDataLoader
|
||||
from langchain_community.document_loaders.mhtml import MHTMLLoader
|
||||
from langchain_community.document_loaders.modern_treasury import (
|
||||
ModernTreasuryLoader,
|
||||
)
|
||||
from langchain_community.document_loaders.mongodb import MongodbLoader
|
||||
from langchain_community.document_loaders.news import NewsURLLoader
|
||||
from langchain_community.document_loaders.notebook import NotebookLoader
|
||||
from langchain_community.document_loaders.notion import NotionDirectoryLoader
|
||||
from langchain_community.document_loaders.notiondb import NotionDBLoader
|
||||
from langchain_community.document_loaders.obs_directory import OBSDirectoryLoader
|
||||
from langchain_community.document_loaders.obs_file import OBSFileLoader
|
||||
from langchain_community.document_loaders.obsidian import ObsidianLoader
|
||||
from langchain_community.document_loaders.odt import UnstructuredODTLoader
|
||||
from langchain_community.document_loaders.onedrive import OneDriveLoader
|
||||
from langchain_community.document_loaders.onedrive_file import OneDriveFileLoader
|
||||
from langchain_community.document_loaders.open_city_data import OpenCityDataLoader
|
||||
from langchain_community.document_loaders.org_mode import UnstructuredOrgModeLoader
|
||||
from langchain_community.document_loaders.pdf import (
|
||||
AmazonTextractPDFLoader,
|
||||
MathpixPDFLoader,
|
||||
OnlinePDFLoader,
|
||||
PDFMinerLoader,
|
||||
PDFMinerPDFasHTMLLoader,
|
||||
PDFPlumberLoader,
|
||||
PyMuPDFLoader,
|
||||
PyPDFDirectoryLoader,
|
||||
PyPDFium2Loader,
|
||||
PyPDFLoader,
|
||||
UnstructuredPDFLoader,
|
||||
)
|
||||
from langchain_community.document_loaders.polars_dataframe import (
|
||||
PolarsDataFrameLoader,
|
||||
)
|
||||
from langchain_community.document_loaders.powerpoint import (
|
||||
UnstructuredPowerPointLoader,
|
||||
)
|
||||
from langchain_community.document_loaders.psychic import PsychicLoader
|
||||
from langchain_community.document_loaders.pubmed import PubMedLoader
|
||||
from langchain_community.document_loaders.pyspark_dataframe import (
|
||||
PySparkDataFrameLoader,
|
||||
)
|
||||
from langchain_community.document_loaders.python import PythonLoader
|
||||
from langchain_community.document_loaders.readthedocs import ReadTheDocsLoader
|
||||
from langchain_community.document_loaders.recursive_url_loader import (
|
||||
RecursiveUrlLoader,
|
||||
)
|
||||
from langchain_community.document_loaders.reddit import RedditPostsLoader
|
||||
from langchain_community.document_loaders.roam import RoamLoader
|
||||
from langchain_community.document_loaders.rocksetdb import RocksetLoader
|
||||
from langchain_community.document_loaders.rss import RSSFeedLoader
|
||||
from langchain_community.document_loaders.rst import UnstructuredRSTLoader
|
||||
from langchain_community.document_loaders.rtf import UnstructuredRTFLoader
|
||||
from langchain_community.document_loaders.s3_directory import S3DirectoryLoader
|
||||
from langchain_community.document_loaders.s3_file import S3FileLoader
|
||||
from langchain_community.document_loaders.sharepoint import SharePointLoader
|
||||
from langchain_community.document_loaders.sitemap import SitemapLoader
|
||||
from langchain_community.document_loaders.slack_directory import (
|
||||
SlackDirectoryLoader,
|
||||
)
|
||||
from langchain_community.document_loaders.snowflake_loader import SnowflakeLoader
|
||||
from langchain_community.document_loaders.spreedly import SpreedlyLoader
|
||||
from langchain_community.document_loaders.srt import SRTLoader
|
||||
from langchain_community.document_loaders.stripe import StripeLoader
|
||||
from langchain_community.document_loaders.telegram import (
|
||||
TelegramChatApiLoader,
|
||||
TelegramChatFileLoader,
|
||||
)
|
||||
from langchain_community.document_loaders.tencent_cos_directory import (
|
||||
TencentCOSDirectoryLoader,
|
||||
)
|
||||
from langchain_community.document_loaders.tencent_cos_file import (
|
||||
TencentCOSFileLoader,
|
||||
)
|
||||
from langchain_community.document_loaders.tensorflow_datasets import (
|
||||
TensorflowDatasetLoader,
|
||||
)
|
||||
from langchain_community.document_loaders.text import TextLoader
|
||||
from langchain_community.document_loaders.tomarkdown import ToMarkdownLoader
|
||||
from langchain_community.document_loaders.toml import TomlLoader
|
||||
from langchain_community.document_loaders.trello import TrelloLoader
|
||||
from langchain_community.document_loaders.tsv import UnstructuredTSVLoader
|
||||
from langchain_community.document_loaders.twitter import TwitterTweetLoader
|
||||
from langchain_community.document_loaders.unstructured import (
|
||||
UnstructuredAPIFileIOLoader,
|
||||
UnstructuredAPIFileLoader,
|
||||
UnstructuredFileIOLoader,
|
||||
UnstructuredFileLoader,
|
||||
)
|
||||
from langchain_community.document_loaders.url import UnstructuredURLLoader
|
||||
from langchain_community.document_loaders.url_playwright import PlaywrightURLLoader
|
||||
from langchain_community.document_loaders.url_selenium import SeleniumURLLoader
|
||||
from langchain_community.document_loaders.weather import WeatherDataLoader
|
||||
from langchain_community.document_loaders.web_base import WebBaseLoader
|
||||
from langchain_community.document_loaders.whatsapp_chat import WhatsAppChatLoader
|
||||
from langchain_community.document_loaders.wikipedia import WikipediaLoader
|
||||
from langchain_community.document_loaders.word_document import (
|
||||
Docx2txtLoader,
|
||||
UnstructuredWordDocumentLoader,
|
||||
)
|
||||
from langchain_community.document_loaders.xml import UnstructuredXMLLoader
|
||||
from langchain_community.document_loaders.xorbits import XorbitsLoader
|
||||
from langchain_community.document_loaders.youtube import (
|
||||
GoogleApiClient,
|
||||
GoogleApiYoutubeLoader,
|
||||
YoutubeLoader,
|
||||
)
|
||||
from langchain_community.document_loaders.yuque import YuqueLoader
|
||||
|
||||
# For backwards compatibility
|
||||
_old_to_new_name = {
|
||||
@@ -27,28 +239,203 @@ _old_to_new_name = {
|
||||
"TelegramChatLoader": "TelegramChatFileLoader",
|
||||
}
|
||||
|
||||
# Create a way to dynamically look up deprecated imports.
|
||||
# Used to consolidate logic for raising deprecation warnings and
|
||||
# handling optional imports.
|
||||
DEPRECATED_LOOKUP = {
|
||||
"AcreomLoader": "langchain_community.document_loaders.acreom",
|
||||
"AsyncHtmlLoader": "langchain_community.document_loaders.async_html",
|
||||
"AsyncChromiumLoader": "langchain_community.document_loaders.chromium",
|
||||
"AZLyricsLoader": "langchain_community.document_loaders.azlyrics",
|
||||
"AirbyteCDKLoader": "langchain_community.document_loaders.airbyte",
|
||||
"AirbyteGongLoader": "langchain_community.document_loaders.airbyte",
|
||||
"AirbyteJSONLoader": "langchain_community.document_loaders.airbyte_json",
|
||||
"AirbyteHubspotLoader": "langchain_community.document_loaders.airbyte",
|
||||
"AirbyteSalesforceLoader": "langchain_community.document_loaders.airbyte",
|
||||
"AirbyteShopifyLoader": "langchain_community.document_loaders.airbyte",
|
||||
"AirbyteStripeLoader": "langchain_community.document_loaders.airbyte",
|
||||
"AirbyteTypeformLoader": "langchain_community.document_loaders.airbyte",
|
||||
"AirbyteZendeskSupportLoader": "langchain_community.document_loaders.airbyte",
|
||||
"AirtableLoader": "langchain_community.document_loaders.airtable",
|
||||
"AmazonTextractPDFLoader": "langchain_community.document_loaders.pdf",
|
||||
"ApifyDatasetLoader": "langchain_community.document_loaders.apify_dataset",
|
||||
"ArcGISLoader": "langchain_community.document_loaders.arcgis_loader",
|
||||
"ArxivLoader": "langchain_community.document_loaders.arxiv",
|
||||
"AssemblyAIAudioTranscriptLoader": (
|
||||
"langchain_community.document_loaders.assemblyai"
|
||||
),
|
||||
"AzureAIDataLoader": "langchain_community.document_loaders.azure_ai_data",
|
||||
"AzureBlobStorageContainerLoader": (
|
||||
"langchain_community.document_loaders.azure_blob_storage_container"
|
||||
),
|
||||
"AzureBlobStorageFileLoader": (
|
||||
"langchain_community.document_loaders.azure_blob_storage_file"
|
||||
),
|
||||
"BSHTMLLoader": "langchain_community.document_loaders.html_bs",
|
||||
"BibtexLoader": "langchain_community.document_loaders.bibtex",
|
||||
"BigQueryLoader": "langchain_community.document_loaders.bigquery",
|
||||
"BiliBiliLoader": "langchain_community.document_loaders.bilibili",
|
||||
"BlackboardLoader": "langchain_community.document_loaders.blackboard",
|
||||
"BlockchainDocumentLoader": "langchain_community.document_loaders.blockchain",
|
||||
"BraveSearchLoader": "langchain_community.document_loaders.brave_search",
|
||||
"BrowserlessLoader": "langchain_community.document_loaders.browserless",
|
||||
"CSVLoader": "langchain_community.document_loaders.csv_loader",
|
||||
"ChatGPTLoader": "langchain_community.document_loaders.chatgpt",
|
||||
"CoNLLULoader": "langchain_community.document_loaders.conllu",
|
||||
"CollegeConfidentialLoader": (
|
||||
"langchain_community.document_loaders.college_confidential"
|
||||
),
|
||||
"ConcurrentLoader": "langchain_community.document_loaders.concurrent",
|
||||
"ConfluenceLoader": "langchain_community.document_loaders.confluence",
|
||||
"CouchbaseLoader": "langchain_community.document_loaders.couchbase",
|
||||
"CubeSemanticLoader": "langchain_community.document_loaders.cube_semantic",
|
||||
"DataFrameLoader": "langchain_community.document_loaders.dataframe",
|
||||
"DatadogLogsLoader": "langchain_community.document_loaders.datadog_logs",
|
||||
"DiffbotLoader": "langchain_community.document_loaders.diffbot",
|
||||
"DirectoryLoader": "langchain_community.document_loaders.directory",
|
||||
"DiscordChatLoader": "langchain_community.document_loaders.discord",
|
||||
"DocugamiLoader": "langchain_community.document_loaders.docugami",
|
||||
"DocusaurusLoader": "langchain_community.document_loaders.docusaurus",
|
||||
"Docx2txtLoader": "langchain_community.document_loaders.word_document",
|
||||
"DropboxLoader": "langchain_community.document_loaders.dropbox",
|
||||
"DuckDBLoader": "langchain_community.document_loaders.duckdb_loader",
|
||||
"EtherscanLoader": "langchain_community.document_loaders.etherscan",
|
||||
"EverNoteLoader": "langchain_community.document_loaders.evernote",
|
||||
"FacebookChatLoader": "langchain_community.document_loaders.facebook_chat",
|
||||
"FaunaLoader": "langchain_community.document_loaders.fauna",
|
||||
"FigmaFileLoader": "langchain_community.document_loaders.figma",
|
||||
"FileSystemBlobLoader": (
|
||||
"langchain_community.document_loaders.blob_loaders.file_system"
|
||||
),
|
||||
"GCSDirectoryLoader": "langchain_community.document_loaders.gcs_directory",
|
||||
"GCSFileLoader": "langchain_community.document_loaders.gcs_file",
|
||||
"GeoDataFrameLoader": "langchain_community.document_loaders.geodataframe",
|
||||
"GitHubIssuesLoader": "langchain_community.document_loaders.github",
|
||||
"GitLoader": "langchain_community.document_loaders.git",
|
||||
"GitbookLoader": "langchain_community.document_loaders.gitbook",
|
||||
"GoogleApiClient": "langchain_community.document_loaders.youtube",
|
||||
"GoogleApiYoutubeLoader": "langchain_community.document_loaders.youtube",
|
||||
"GoogleSpeechToTextLoader": (
|
||||
"langchain_community.document_loaders.google_speech_to_text"
|
||||
),
|
||||
"GoogleDriveLoader": "langchain_community.document_loaders.googledrive",
|
||||
"GutenbergLoader": "langchain_community.document_loaders.gutenberg",
|
||||
"HNLoader": "langchain_community.document_loaders.hn",
|
||||
"HuggingFaceDatasetLoader": (
|
||||
"langchain_community.document_loaders.hugging_face_dataset"
|
||||
),
|
||||
"IFixitLoader": "langchain_community.document_loaders.ifixit",
|
||||
"IMSDbLoader": "langchain_community.document_loaders.imsdb",
|
||||
"ImageCaptionLoader": "langchain_community.document_loaders.image_captions",
|
||||
"IuguLoader": "langchain_community.document_loaders.iugu",
|
||||
"JSONLoader": "langchain_community.document_loaders.json_loader",
|
||||
"JoplinLoader": "langchain_community.document_loaders.joplin",
|
||||
"LarkSuiteDocLoader": "langchain_community.document_loaders.larksuite",
|
||||
"LakeFSLoader": "langchain_community.document_loaders.lakefs",
|
||||
"MHTMLLoader": "langchain_community.document_loaders.mhtml",
|
||||
"MWDumpLoader": "langchain_community.document_loaders.mediawikidump",
|
||||
"MastodonTootsLoader": "langchain_community.document_loaders.mastodon",
|
||||
"MathpixPDFLoader": "langchain_community.document_loaders.pdf",
|
||||
"MaxComputeLoader": "langchain_community.document_loaders.max_compute",
|
||||
"MergedDataLoader": "langchain_community.document_loaders.merge",
|
||||
"ModernTreasuryLoader": "langchain_community.document_loaders.modern_treasury",
|
||||
"MongodbLoader": "langchain_community.document_loaders.mongodb",
|
||||
"NewsURLLoader": "langchain_community.document_loaders.news",
|
||||
"NotebookLoader": "langchain_community.document_loaders.notebook",
|
||||
"NotionDBLoader": "langchain_community.document_loaders.notiondb",
|
||||
"NotionDirectoryLoader": "langchain_community.document_loaders.notion",
|
||||
"OBSDirectoryLoader": "langchain_community.document_loaders.obs_directory",
|
||||
"OBSFileLoader": "langchain_community.document_loaders.obs_file",
|
||||
"ObsidianLoader": "langchain_community.document_loaders.obsidian",
|
||||
"OneDriveFileLoader": "langchain_community.document_loaders.onedrive_file",
|
||||
"OneDriveLoader": "langchain_community.document_loaders.onedrive",
|
||||
"OnlinePDFLoader": "langchain_community.document_loaders.pdf",
|
||||
"OpenCityDataLoader": "langchain_community.document_loaders.open_city_data",
|
||||
"OutlookMessageLoader": "langchain_community.document_loaders.email",
|
||||
"PDFMinerLoader": "langchain_community.document_loaders.pdf",
|
||||
"PDFMinerPDFasHTMLLoader": "langchain_community.document_loaders.pdf",
|
||||
"PDFPlumberLoader": "langchain_community.document_loaders.pdf",
|
||||
"PyPDFLoader": "langchain_community.document_loaders.pdf",
|
||||
"PlaywrightURLLoader": "langchain_community.document_loaders.url_playwright",
|
||||
"PolarsDataFrameLoader": "langchain_community.document_loaders.polars_dataframe",
|
||||
"PsychicLoader": "langchain_community.document_loaders.psychic",
|
||||
"PubMedLoader": "langchain_community.document_loaders.pubmed",
|
||||
"PyMuPDFLoader": "langchain_community.document_loaders.pdf",
|
||||
"PyPDFDirectoryLoader": "langchain_community.document_loaders.pdf",
|
||||
"PyPDFium2Loader": "langchain_community.document_loaders.pdf",
|
||||
"PySparkDataFrameLoader": "langchain_community.document_loaders.pyspark_dataframe",
|
||||
"PythonLoader": "langchain_community.document_loaders.python",
|
||||
"RSSFeedLoader": "langchain_community.document_loaders.rss",
|
||||
"ReadTheDocsLoader": "langchain_community.document_loaders.readthedocs",
|
||||
"RecursiveUrlLoader": "langchain_community.document_loaders.recursive_url_loader",
|
||||
"RedditPostsLoader": "langchain_community.document_loaders.reddit",
|
||||
"RoamLoader": "langchain_community.document_loaders.roam",
|
||||
"RocksetLoader": "langchain_community.document_loaders.rocksetdb",
|
||||
"S3DirectoryLoader": "langchain_community.document_loaders.s3_directory",
|
||||
"S3FileLoader": "langchain_community.document_loaders.s3_file",
|
||||
"SRTLoader": "langchain_community.document_loaders.srt",
|
||||
"SeleniumURLLoader": "langchain_community.document_loaders.url_selenium",
|
||||
"SharePointLoader": "langchain_community.document_loaders.sharepoint",
|
||||
"SitemapLoader": "langchain_community.document_loaders.sitemap",
|
||||
"SlackDirectoryLoader": "langchain_community.document_loaders.slack_directory",
|
||||
"SnowflakeLoader": "langchain_community.document_loaders.snowflake_loader",
|
||||
"SpreedlyLoader": "langchain_community.document_loaders.spreedly",
|
||||
"StripeLoader": "langchain_community.document_loaders.stripe",
|
||||
"TelegramChatApiLoader": "langchain_community.document_loaders.telegram",
|
||||
"TelegramChatFileLoader": "langchain_community.document_loaders.telegram",
|
||||
"TensorflowDatasetLoader": (
|
||||
"langchain_community.document_loaders.tensorflow_datasets"
|
||||
),
|
||||
"TencentCOSDirectoryLoader": (
|
||||
"langchain_community.document_loaders.tencent_cos_directory"
|
||||
),
|
||||
"TencentCOSFileLoader": "langchain_community.document_loaders.tencent_cos_file",
|
||||
"TextLoader": "langchain_community.document_loaders.text",
|
||||
"ToMarkdownLoader": "langchain_community.document_loaders.tomarkdown",
|
||||
"TomlLoader": "langchain_community.document_loaders.toml",
|
||||
"TrelloLoader": "langchain_community.document_loaders.trello",
|
||||
"TwitterTweetLoader": "langchain_community.document_loaders.twitter",
|
||||
"UnstructuredAPIFileIOLoader": "langchain_community.document_loaders.unstructured",
|
||||
"UnstructuredAPIFileLoader": "langchain_community.document_loaders.unstructured",
|
||||
"UnstructuredCSVLoader": "langchain_community.document_loaders.csv_loader",
|
||||
"UnstructuredEPubLoader": "langchain_community.document_loaders.epub",
|
||||
"UnstructuredEmailLoader": "langchain_community.document_loaders.email",
|
||||
"UnstructuredExcelLoader": "langchain_community.document_loaders.excel",
|
||||
"UnstructuredFileIOLoader": "langchain_community.document_loaders.unstructured",
|
||||
"UnstructuredFileLoader": "langchain_community.document_loaders.unstructured",
|
||||
"UnstructuredHTMLLoader": "langchain_community.document_loaders.html",
|
||||
"UnstructuredImageLoader": "langchain_community.document_loaders.image",
|
||||
"UnstructuredMarkdownLoader": "langchain_community.document_loaders.markdown",
|
||||
"UnstructuredODTLoader": "langchain_community.document_loaders.odt",
|
||||
"UnstructuredOrgModeLoader": "langchain_community.document_loaders.org_mode",
|
||||
"UnstructuredPDFLoader": "langchain_community.document_loaders.pdf",
|
||||
"UnstructuredPowerPointLoader": "langchain_community.document_loaders.powerpoint",
|
||||
"UnstructuredRSTLoader": "langchain_community.document_loaders.rst",
|
||||
"UnstructuredRTFLoader": "langchain_community.document_loaders.rtf",
|
||||
"UnstructuredTSVLoader": "langchain_community.document_loaders.tsv",
|
||||
"UnstructuredURLLoader": "langchain_community.document_loaders.url",
|
||||
"UnstructuredWordDocumentLoader": (
|
||||
"langchain_community.document_loaders.word_document"
|
||||
),
|
||||
"UnstructuredXMLLoader": "langchain_community.document_loaders.xml",
|
||||
"WeatherDataLoader": "langchain_community.document_loaders.weather",
|
||||
"WebBaseLoader": "langchain_community.document_loaders.web_base",
|
||||
"WhatsAppChatLoader": "langchain_community.document_loaders.whatsapp_chat",
|
||||
"WikipediaLoader": "langchain_community.document_loaders.wikipedia",
|
||||
"XorbitsLoader": "langchain_community.document_loaders.xorbits",
|
||||
"YoutubeAudioLoader": (
|
||||
"langchain_community.document_loaders.blob_loaders.youtube_audio"
|
||||
),
|
||||
"YoutubeLoader": "langchain_community.document_loaders.youtube",
|
||||
"YuqueLoader": "langchain_community.document_loaders.yuque",
|
||||
}
|
||||
|
||||
_import_attribute = create_importer(__package__, deprecated_lookups=DEPRECATED_LOOKUP)
|
||||
|
||||
|
||||
def __getattr__(name: str) -> Any:
|
||||
from langchain_community import document_loaders
|
||||
|
||||
# If not in interactive env, raise warning.
|
||||
if not is_interactive_env():
|
||||
warnings.warn(
|
||||
"Importing document loaders from langchain is deprecated. Importing from "
|
||||
"langchain will no longer be supported as of langchain==0.2.0. "
|
||||
"Please import from langchain-community instead:\n\n"
|
||||
f"`from langchain_community.document_loaders import {name}`.\n\n"
|
||||
"To install langchain-community run `pip install -U langchain-community`.",
|
||||
category=LangChainDeprecationWarning,
|
||||
)
|
||||
|
||||
if name in _old_to_new_name:
|
||||
warnings.warn(
|
||||
f"Using legacy class name {name}, use {_old_to_new_name[name]} instead."
|
||||
)
|
||||
name = _old_to_new_name[name]
|
||||
|
||||
return getattr(document_loaders, name)
|
||||
"""Look up attributes dynamically."""
|
||||
return _import_attribute(name)
|
||||
|
||||
|
||||
__all__ = [
|
||||
@@ -154,7 +541,7 @@ __all__ = [
|
||||
"PDFMinerLoader",
|
||||
"PDFMinerPDFasHTMLLoader",
|
||||
"PDFPlumberLoader",
|
||||
"PagedPDFSplitter",
|
||||
"PyPDFLoader",
|
||||
"PlaywrightURLLoader",
|
||||
"PolarsDataFrameLoader",
|
||||
"PsychicLoader",
|
||||
@@ -183,7 +570,7 @@ __all__ = [
|
||||
"StripeLoader",
|
||||
"TelegramChatApiLoader",
|
||||
"TelegramChatFileLoader",
|
||||
"TelegramChatLoader",
|
||||
"TelegramChatFileLoader",
|
||||
"TensorflowDatasetLoader",
|
||||
"TencentCOSDirectoryLoader",
|
||||
"TencentCOSFileLoader",
|
||||
|
||||
@@ -1,3 +1,23 @@
|
||||
from langchain_community.document_loaders.acreom import AcreomLoader
|
||||
from typing import TYPE_CHECKING, Any
|
||||
|
||||
__all__ = ["AcreomLoader"]
|
||||
from langchain._api import create_importer
|
||||
|
||||
if TYPE_CHECKING:
|
||||
from langchain_community.document_loaders.acreom import AcreomLoader
|
||||
|
||||
# Create a way to dynamically look up deprecated imports.
|
||||
# Used to consolidate logic for raising deprecation warnings and
|
||||
# handling optional imports.
|
||||
DEPRECATED_LOOKUP = {"AcreomLoader": "langchain_community.document_loaders.acreom"}
|
||||
|
||||
_import_attribute = create_importer(__package__, deprecated_lookups=DEPRECATED_LOOKUP)
|
||||
|
||||
|
||||
def __getattr__(name: str) -> Any:
|
||||
"""Look up attributes dynamically."""
|
||||
return _import_attribute(name)
|
||||
|
||||
|
||||
__all__ = [
|
||||
"AcreomLoader",
|
||||
]
|
||||
|
||||
@@ -1,17 +1,42 @@
|
||||
from langchain_community.document_loaders.airbyte import (
|
||||
AirbyteCDKLoader,
|
||||
AirbyteGongLoader,
|
||||
AirbyteHubspotLoader,
|
||||
AirbyteSalesforceLoader,
|
||||
AirbyteShopifyLoader,
|
||||
AirbyteStripeLoader,
|
||||
AirbyteTypeformLoader,
|
||||
AirbyteZendeskSupportLoader,
|
||||
RecordHandler,
|
||||
)
|
||||
from typing import TYPE_CHECKING, Any
|
||||
|
||||
from langchain._api import create_importer
|
||||
|
||||
if TYPE_CHECKING:
|
||||
from langchain_community.document_loaders.airbyte import (
|
||||
AirbyteCDKLoader,
|
||||
AirbyteGongLoader,
|
||||
AirbyteHubspotLoader,
|
||||
AirbyteSalesforceLoader,
|
||||
AirbyteShopifyLoader,
|
||||
AirbyteStripeLoader,
|
||||
AirbyteTypeformLoader,
|
||||
AirbyteZendeskSupportLoader,
|
||||
)
|
||||
|
||||
# Create a way to dynamically look up deprecated imports.
|
||||
# Used to consolidate logic for raising deprecation warnings and
|
||||
# handling optional imports.
|
||||
DEPRECATED_LOOKUP = {
|
||||
"AirbyteCDKLoader": "langchain_community.document_loaders.airbyte",
|
||||
"AirbyteHubspotLoader": "langchain_community.document_loaders.airbyte",
|
||||
"AirbyteStripeLoader": "langchain_community.document_loaders.airbyte",
|
||||
"AirbyteTypeformLoader": "langchain_community.document_loaders.airbyte",
|
||||
"AirbyteZendeskSupportLoader": "langchain_community.document_loaders.airbyte",
|
||||
"AirbyteShopifyLoader": "langchain_community.document_loaders.airbyte",
|
||||
"AirbyteSalesforceLoader": "langchain_community.document_loaders.airbyte",
|
||||
"AirbyteGongLoader": "langchain_community.document_loaders.airbyte",
|
||||
}
|
||||
|
||||
_import_attribute = create_importer(__package__, deprecated_lookups=DEPRECATED_LOOKUP)
|
||||
|
||||
|
||||
def __getattr__(name: str) -> Any:
|
||||
"""Look up attributes dynamically."""
|
||||
return _import_attribute(name)
|
||||
|
||||
|
||||
__all__ = [
|
||||
"RecordHandler",
|
||||
"AirbyteCDKLoader",
|
||||
"AirbyteHubspotLoader",
|
||||
"AirbyteStripeLoader",
|
||||
|
||||
@@ -1,3 +1,25 @@
|
||||
from langchain_community.document_loaders.airbyte_json import AirbyteJSONLoader
|
||||
from typing import TYPE_CHECKING, Any
|
||||
|
||||
__all__ = ["AirbyteJSONLoader"]
|
||||
from langchain._api import create_importer
|
||||
|
||||
if TYPE_CHECKING:
|
||||
from langchain_community.document_loaders.airbyte_json import AirbyteJSONLoader
|
||||
|
||||
# Create a way to dynamically look up deprecated imports.
|
||||
# Used to consolidate logic for raising deprecation warnings and
|
||||
# handling optional imports.
|
||||
DEPRECATED_LOOKUP = {
|
||||
"AirbyteJSONLoader": "langchain_community.document_loaders.airbyte_json"
|
||||
}
|
||||
|
||||
_import_attribute = create_importer(__package__, deprecated_lookups=DEPRECATED_LOOKUP)
|
||||
|
||||
|
||||
def __getattr__(name: str) -> Any:
|
||||
"""Look up attributes dynamically."""
|
||||
return _import_attribute(name)
|
||||
|
||||
|
||||
__all__ = [
|
||||
"AirbyteJSONLoader",
|
||||
]
|
||||
|
||||
@@ -1,3 +1,23 @@
|
||||
from langchain_community.document_loaders.airtable import AirtableLoader
|
||||
from typing import TYPE_CHECKING, Any
|
||||
|
||||
__all__ = ["AirtableLoader"]
|
||||
from langchain._api import create_importer
|
||||
|
||||
if TYPE_CHECKING:
|
||||
from langchain_community.document_loaders.airtable import AirtableLoader
|
||||
|
||||
# Create a way to dynamically look up deprecated imports.
|
||||
# Used to consolidate logic for raising deprecation warnings and
|
||||
# handling optional imports.
|
||||
DEPRECATED_LOOKUP = {"AirtableLoader": "langchain_community.document_loaders.airtable"}
|
||||
|
||||
_import_attribute = create_importer(__package__, deprecated_lookups=DEPRECATED_LOOKUP)
|
||||
|
||||
|
||||
def __getattr__(name: str) -> Any:
|
||||
"""Look up attributes dynamically."""
|
||||
return _import_attribute(name)
|
||||
|
||||
|
||||
__all__ = [
|
||||
"AirtableLoader",
|
||||
]
|
||||
|
||||
@@ -1,3 +1,25 @@
|
||||
from langchain_community.document_loaders.apify_dataset import ApifyDatasetLoader
|
||||
from typing import TYPE_CHECKING, Any
|
||||
|
||||
__all__ = ["ApifyDatasetLoader"]
|
||||
from langchain._api import create_importer
|
||||
|
||||
if TYPE_CHECKING:
|
||||
from langchain_community.document_loaders.apify_dataset import ApifyDatasetLoader
|
||||
|
||||
# Create a way to dynamically look up deprecated imports.
|
||||
# Used to consolidate logic for raising deprecation warnings and
|
||||
# handling optional imports.
|
||||
DEPRECATED_LOOKUP = {
|
||||
"ApifyDatasetLoader": "langchain_community.document_loaders.apify_dataset"
|
||||
}
|
||||
|
||||
_import_attribute = create_importer(__package__, deprecated_lookups=DEPRECATED_LOOKUP)
|
||||
|
||||
|
||||
def __getattr__(name: str) -> Any:
|
||||
"""Look up attributes dynamically."""
|
||||
return _import_attribute(name)
|
||||
|
||||
|
||||
__all__ = [
|
||||
"ApifyDatasetLoader",
|
||||
]
|
||||
|
||||
@@ -1,5 +1,25 @@
|
||||
from langchain_community.document_loaders.arcgis_loader import (
|
||||
ArcGISLoader,
|
||||
)
|
||||
from typing import TYPE_CHECKING, Any
|
||||
|
||||
__all__ = ["ArcGISLoader"]
|
||||
from langchain._api import create_importer
|
||||
|
||||
if TYPE_CHECKING:
|
||||
from langchain_community.document_loaders.arcgis_loader import ArcGISLoader
|
||||
|
||||
# Create a way to dynamically look up deprecated imports.
|
||||
# Used to consolidate logic for raising deprecation warnings and
|
||||
# handling optional imports.
|
||||
DEPRECATED_LOOKUP = {
|
||||
"ArcGISLoader": "langchain_community.document_loaders.arcgis_loader"
|
||||
}
|
||||
|
||||
_import_attribute = create_importer(__package__, deprecated_lookups=DEPRECATED_LOOKUP)
|
||||
|
||||
|
||||
def __getattr__(name: str) -> Any:
|
||||
"""Look up attributes dynamically."""
|
||||
return _import_attribute(name)
|
||||
|
||||
|
||||
__all__ = [
|
||||
"ArcGISLoader",
|
||||
]
|
||||
|
||||
@@ -1,3 +1,23 @@
|
||||
from langchain_community.document_loaders.arxiv import ArxivLoader
|
||||
from typing import TYPE_CHECKING, Any
|
||||
|
||||
__all__ = ["ArxivLoader"]
|
||||
from langchain._api import create_importer
|
||||
|
||||
if TYPE_CHECKING:
|
||||
from langchain_community.document_loaders.arxiv import ArxivLoader
|
||||
|
||||
# Create a way to dynamically look up deprecated imports.
|
||||
# Used to consolidate logic for raising deprecation warnings and
|
||||
# handling optional imports.
|
||||
DEPRECATED_LOOKUP = {"ArxivLoader": "langchain_community.document_loaders.arxiv"}
|
||||
|
||||
_import_attribute = create_importer(__package__, deprecated_lookups=DEPRECATED_LOOKUP)
|
||||
|
||||
|
||||
def __getattr__(name: str) -> Any:
|
||||
"""Look up attributes dynamically."""
|
||||
return _import_attribute(name)
|
||||
|
||||
|
||||
__all__ = [
|
||||
"ArxivLoader",
|
||||
]
|
||||
|
||||
@@ -1,6 +1,32 @@
|
||||
from langchain_community.document_loaders.assemblyai import (
|
||||
AssemblyAIAudioTranscriptLoader,
|
||||
TranscriptFormat,
|
||||
)
|
||||
from typing import TYPE_CHECKING, Any
|
||||
|
||||
__all__ = ["TranscriptFormat", "AssemblyAIAudioTranscriptLoader"]
|
||||
from langchain._api import create_importer
|
||||
|
||||
if TYPE_CHECKING:
|
||||
from langchain_community.document_loaders.assemblyai import (
|
||||
AssemblyAIAudioTranscriptLoader,
|
||||
TranscriptFormat,
|
||||
)
|
||||
|
||||
# Create a way to dynamically look up deprecated imports.
|
||||
# Used to consolidate logic for raising deprecation warnings and
|
||||
# handling optional imports.
|
||||
DEPRECATED_LOOKUP = {
|
||||
"TranscriptFormat": "langchain_community.document_loaders.assemblyai",
|
||||
"AssemblyAIAudioTranscriptLoader": (
|
||||
"langchain_community.document_loaders.assemblyai"
|
||||
),
|
||||
}
|
||||
|
||||
_import_attribute = create_importer(__package__, deprecated_lookups=DEPRECATED_LOOKUP)
|
||||
|
||||
|
||||
def __getattr__(name: str) -> Any:
|
||||
"""Look up attributes dynamically."""
|
||||
return _import_attribute(name)
|
||||
|
||||
|
||||
__all__ = [
|
||||
"TranscriptFormat",
|
||||
"AssemblyAIAudioTranscriptLoader",
|
||||
]
|
||||
|
||||
@@ -1,5 +1,25 @@
|
||||
from langchain_community.document_loaders.async_html import (
|
||||
AsyncHtmlLoader,
|
||||
)
|
||||
from typing import TYPE_CHECKING, Any
|
||||
|
||||
__all__ = ["AsyncHtmlLoader"]
|
||||
from langchain._api import create_importer
|
||||
|
||||
if TYPE_CHECKING:
|
||||
from langchain_community.document_loaders.async_html import AsyncHtmlLoader
|
||||
|
||||
# Create a way to dynamically look up deprecated imports.
|
||||
# Used to consolidate logic for raising deprecation warnings and
|
||||
# handling optional imports.
|
||||
DEPRECATED_LOOKUP = {
|
||||
"AsyncHtmlLoader": "langchain_community.document_loaders.async_html"
|
||||
}
|
||||
|
||||
_import_attribute = create_importer(__package__, deprecated_lookups=DEPRECATED_LOOKUP)
|
||||
|
||||
|
||||
def __getattr__(name: str) -> Any:
|
||||
"""Look up attributes dynamically."""
|
||||
return _import_attribute(name)
|
||||
|
||||
|
||||
__all__ = [
|
||||
"AsyncHtmlLoader",
|
||||
]
|
||||
|
||||
@@ -1,3 +1,23 @@
|
||||
from langchain_community.document_loaders.azlyrics import AZLyricsLoader
|
||||
from typing import TYPE_CHECKING, Any
|
||||
|
||||
__all__ = ["AZLyricsLoader"]
|
||||
from langchain._api import create_importer
|
||||
|
||||
if TYPE_CHECKING:
|
||||
from langchain_community.document_loaders.azlyrics import AZLyricsLoader
|
||||
|
||||
# Create a way to dynamically look up deprecated imports.
|
||||
# Used to consolidate logic for raising deprecation warnings and
|
||||
# handling optional imports.
|
||||
DEPRECATED_LOOKUP = {"AZLyricsLoader": "langchain_community.document_loaders.azlyrics"}
|
||||
|
||||
_import_attribute = create_importer(__package__, deprecated_lookups=DEPRECATED_LOOKUP)
|
||||
|
||||
|
||||
def __getattr__(name: str) -> Any:
|
||||
"""Look up attributes dynamically."""
|
||||
return _import_attribute(name)
|
||||
|
||||
|
||||
__all__ = [
|
||||
"AZLyricsLoader",
|
||||
]
|
||||
|
||||
@@ -1,3 +1,25 @@
|
||||
from langchain_community.document_loaders.azure_ai_data import AzureAIDataLoader
|
||||
from typing import TYPE_CHECKING, Any
|
||||
|
||||
__all__ = ["AzureAIDataLoader"]
|
||||
from langchain._api import create_importer
|
||||
|
||||
if TYPE_CHECKING:
|
||||
from langchain_community.document_loaders.azure_ai_data import AzureAIDataLoader
|
||||
|
||||
# Create a way to dynamically look up deprecated imports.
|
||||
# Used to consolidate logic for raising deprecation warnings and
|
||||
# handling optional imports.
|
||||
DEPRECATED_LOOKUP = {
|
||||
"AzureAIDataLoader": "langchain_community.document_loaders.azure_ai_data"
|
||||
}
|
||||
|
||||
_import_attribute = create_importer(__package__, deprecated_lookups=DEPRECATED_LOOKUP)
|
||||
|
||||
|
||||
def __getattr__(name: str) -> Any:
|
||||
"""Look up attributes dynamically."""
|
||||
return _import_attribute(name)
|
||||
|
||||
|
||||
__all__ = [
|
||||
"AzureAIDataLoader",
|
||||
]
|
||||
|
||||
@@ -1,5 +1,29 @@
|
||||
from langchain_community.document_loaders.azure_blob_storage_container import (
|
||||
AzureBlobStorageContainerLoader,
|
||||
)
|
||||
from typing import TYPE_CHECKING, Any
|
||||
|
||||
__all__ = ["AzureBlobStorageContainerLoader"]
|
||||
from langchain._api import create_importer
|
||||
|
||||
if TYPE_CHECKING:
|
||||
from langchain_community.document_loaders.azure_blob_storage_container import (
|
||||
AzureBlobStorageContainerLoader,
|
||||
)
|
||||
|
||||
# Create a way to dynamically look up deprecated imports.
|
||||
# Used to consolidate logic for raising deprecation warnings and
|
||||
# handling optional imports.
|
||||
DEPRECATED_LOOKUP = {
|
||||
"AzureBlobStorageContainerLoader": (
|
||||
"langchain_community.document_loaders.azure_blob_storage_container"
|
||||
),
|
||||
}
|
||||
|
||||
_import_attribute = create_importer(__package__, deprecated_lookups=DEPRECATED_LOOKUP)
|
||||
|
||||
|
||||
def __getattr__(name: str) -> Any:
|
||||
"""Look up attributes dynamically."""
|
||||
return _import_attribute(name)
|
||||
|
||||
|
||||
__all__ = [
|
||||
"AzureBlobStorageContainerLoader",
|
||||
]
|
||||
|
||||
@@ -1,5 +1,29 @@
|
||||
from langchain_community.document_loaders.azure_blob_storage_file import (
|
||||
AzureBlobStorageFileLoader,
|
||||
)
|
||||
from typing import TYPE_CHECKING, Any
|
||||
|
||||
__all__ = ["AzureBlobStorageFileLoader"]
|
||||
from langchain._api import create_importer
|
||||
|
||||
if TYPE_CHECKING:
|
||||
from langchain_community.document_loaders.azure_blob_storage_file import (
|
||||
AzureBlobStorageFileLoader,
|
||||
)
|
||||
|
||||
# Create a way to dynamically look up deprecated imports.
|
||||
# Used to consolidate logic for raising deprecation warnings and
|
||||
# handling optional imports.
|
||||
DEPRECATED_LOOKUP = {
|
||||
"AzureBlobStorageFileLoader": (
|
||||
"langchain_community.document_loaders.azure_blob_storage_file"
|
||||
)
|
||||
}
|
||||
|
||||
_import_attribute = create_importer(__package__, deprecated_lookups=DEPRECATED_LOOKUP)
|
||||
|
||||
|
||||
def __getattr__(name: str) -> Any:
|
||||
"""Look up attributes dynamically."""
|
||||
return _import_attribute(name)
|
||||
|
||||
|
||||
__all__ = [
|
||||
"AzureBlobStorageFileLoader",
|
||||
]
|
||||
|
||||
@@ -1,5 +1,29 @@
|
||||
from langchain_community.document_loaders.baiducloud_bos_directory import (
|
||||
BaiduBOSDirectoryLoader,
|
||||
)
|
||||
from typing import TYPE_CHECKING, Any
|
||||
|
||||
__all__ = ["BaiduBOSDirectoryLoader"]
|
||||
from langchain._api import create_importer
|
||||
|
||||
if TYPE_CHECKING:
|
||||
from langchain_community.document_loaders.baiducloud_bos_directory import (
|
||||
BaiduBOSDirectoryLoader,
|
||||
)
|
||||
|
||||
# Create a way to dynamically look up deprecated imports.
|
||||
# Used to consolidate logic for raising deprecation warnings and
|
||||
# handling optional imports.
|
||||
DEPRECATED_LOOKUP = {
|
||||
"BaiduBOSDirectoryLoader": (
|
||||
"langchain_community.document_loaders.baiducloud_bos_directory"
|
||||
),
|
||||
}
|
||||
|
||||
_import_attribute = create_importer(__package__, deprecated_lookups=DEPRECATED_LOOKUP)
|
||||
|
||||
|
||||
def __getattr__(name: str) -> Any:
|
||||
"""Look up attributes dynamically."""
|
||||
return _import_attribute(name)
|
||||
|
||||
|
||||
__all__ = [
|
||||
"BaiduBOSDirectoryLoader",
|
||||
]
|
||||
|
||||
@@ -1,3 +1,27 @@
|
||||
from langchain_community.document_loaders.baiducloud_bos_file import BaiduBOSFileLoader
|
||||
from typing import TYPE_CHECKING, Any
|
||||
|
||||
__all__ = ["BaiduBOSFileLoader"]
|
||||
from langchain._api import create_importer
|
||||
|
||||
if TYPE_CHECKING:
|
||||
from langchain_community.document_loaders.baiducloud_bos_file import (
|
||||
BaiduBOSFileLoader,
|
||||
)
|
||||
|
||||
# Create a way to dynamically look up deprecated imports.
|
||||
# Used to consolidate logic for raising deprecation warnings and
|
||||
# handling optional imports.
|
||||
DEPRECATED_LOOKUP = {
|
||||
"BaiduBOSFileLoader": "langchain_community.document_loaders.baiducloud_bos_file"
|
||||
}
|
||||
|
||||
_import_attribute = create_importer(__package__, deprecated_lookups=DEPRECATED_LOOKUP)
|
||||
|
||||
|
||||
def __getattr__(name: str) -> Any:
|
||||
"""Look up attributes dynamically."""
|
||||
return _import_attribute(name)
|
||||
|
||||
|
||||
__all__ = [
|
||||
"BaiduBOSFileLoader",
|
||||
]
|
||||
|
||||
@@ -1,6 +1,22 @@
|
||||
from langchain_community.document_loaders.base_o365 import (
|
||||
O365BaseLoader,
|
||||
)
|
||||
from typing import TYPE_CHECKING, Any
|
||||
|
||||
from langchain._api import create_importer
|
||||
|
||||
if TYPE_CHECKING:
|
||||
from langchain_community.document_loaders.base_o365 import O365BaseLoader
|
||||
|
||||
# Create a way to dynamically look up deprecated imports.
|
||||
# Used to consolidate logic for raising deprecation warnings and
|
||||
# handling optional imports.
|
||||
DEPRECATED_LOOKUP = {"O365BaseLoader": "langchain_community.document_loaders.base_o365"}
|
||||
|
||||
_import_attribute = create_importer(__package__, deprecated_lookups=DEPRECATED_LOOKUP)
|
||||
|
||||
|
||||
def __getattr__(name: str) -> Any:
|
||||
"""Look up attributes dynamically."""
|
||||
return _import_attribute(name)
|
||||
|
||||
|
||||
__all__ = [
|
||||
"O365BaseLoader",
|
||||
|
||||
@@ -1,3 +1,23 @@
|
||||
from langchain_community.document_loaders.bibtex import BibtexLoader
|
||||
from typing import TYPE_CHECKING, Any
|
||||
|
||||
__all__ = ["BibtexLoader"]
|
||||
from langchain._api import create_importer
|
||||
|
||||
if TYPE_CHECKING:
|
||||
from langchain_community.document_loaders.bibtex import BibtexLoader
|
||||
|
||||
# Create a way to dynamically look up deprecated imports.
|
||||
# Used to consolidate logic for raising deprecation warnings and
|
||||
# handling optional imports.
|
||||
DEPRECATED_LOOKUP = {"BibtexLoader": "langchain_community.document_loaders.bibtex"}
|
||||
|
||||
_import_attribute = create_importer(__package__, deprecated_lookups=DEPRECATED_LOOKUP)
|
||||
|
||||
|
||||
def __getattr__(name: str) -> Any:
|
||||
"""Look up attributes dynamically."""
|
||||
return _import_attribute(name)
|
||||
|
||||
|
||||
__all__ = [
|
||||
"BibtexLoader",
|
||||
]
|
||||
|
||||
@@ -1,3 +1,23 @@
|
||||
from langchain_community.document_loaders.bigquery import BigQueryLoader
|
||||
from typing import TYPE_CHECKING, Any
|
||||
|
||||
__all__ = ["BigQueryLoader"]
|
||||
from langchain._api import create_importer
|
||||
|
||||
if TYPE_CHECKING:
|
||||
from langchain_community.document_loaders.bigquery import BigQueryLoader
|
||||
|
||||
# Create a way to dynamically look up deprecated imports.
|
||||
# Used to consolidate logic for raising deprecation warnings and
|
||||
# handling optional imports.
|
||||
DEPRECATED_LOOKUP = {"BigQueryLoader": "langchain_community.document_loaders.bigquery"}
|
||||
|
||||
_import_attribute = create_importer(__package__, deprecated_lookups=DEPRECATED_LOOKUP)
|
||||
|
||||
|
||||
def __getattr__(name: str) -> Any:
|
||||
"""Look up attributes dynamically."""
|
||||
return _import_attribute(name)
|
||||
|
||||
|
||||
__all__ = [
|
||||
"BigQueryLoader",
|
||||
]
|
||||
|
||||
@@ -1,3 +1,23 @@
|
||||
from langchain_community.document_loaders.bilibili import BiliBiliLoader
|
||||
from typing import TYPE_CHECKING, Any
|
||||
|
||||
__all__ = ["BiliBiliLoader"]
|
||||
from langchain._api import create_importer
|
||||
|
||||
if TYPE_CHECKING:
|
||||
from langchain_community.document_loaders.bilibili import BiliBiliLoader
|
||||
|
||||
# Create a way to dynamically look up deprecated imports.
|
||||
# Used to consolidate logic for raising deprecation warnings and
|
||||
# handling optional imports.
|
||||
DEPRECATED_LOOKUP = {"BiliBiliLoader": "langchain_community.document_loaders.bilibili"}
|
||||
|
||||
_import_attribute = create_importer(__package__, deprecated_lookups=DEPRECATED_LOOKUP)
|
||||
|
||||
|
||||
def __getattr__(name: str) -> Any:
|
||||
"""Look up attributes dynamically."""
|
||||
return _import_attribute(name)
|
||||
|
||||
|
||||
__all__ = [
|
||||
"BiliBiliLoader",
|
||||
]
|
||||
|
||||
@@ -1,3 +1,25 @@
|
||||
from langchain_community.document_loaders.blackboard import BlackboardLoader
|
||||
from typing import TYPE_CHECKING, Any
|
||||
|
||||
__all__ = ["BlackboardLoader"]
|
||||
from langchain._api import create_importer
|
||||
|
||||
if TYPE_CHECKING:
|
||||
from langchain_community.document_loaders.blackboard import BlackboardLoader
|
||||
|
||||
# Create a way to dynamically look up deprecated imports.
|
||||
# Used to consolidate logic for raising deprecation warnings and
|
||||
# handling optional imports.
|
||||
DEPRECATED_LOOKUP = {
|
||||
"BlackboardLoader": "langchain_community.document_loaders.blackboard"
|
||||
}
|
||||
|
||||
_import_attribute = create_importer(__package__, deprecated_lookups=DEPRECATED_LOOKUP)
|
||||
|
||||
|
||||
def __getattr__(name: str) -> Any:
|
||||
"""Look up attributes dynamically."""
|
||||
return _import_attribute(name)
|
||||
|
||||
|
||||
__all__ = [
|
||||
"BlackboardLoader",
|
||||
]
|
||||
|
||||
@@ -1,9 +1,40 @@
|
||||
from langchain_community.document_loaders.blob_loaders.file_system import (
|
||||
FileSystemBlobLoader,
|
||||
)
|
||||
from langchain_community.document_loaders.blob_loaders.youtube_audio import (
|
||||
YoutubeAudioLoader,
|
||||
)
|
||||
from typing import TYPE_CHECKING, Any
|
||||
|
||||
from langchain_core.document_loaders import Blob, BlobLoader
|
||||
|
||||
__all__ = ["BlobLoader", "Blob", "FileSystemBlobLoader", "YoutubeAudioLoader"]
|
||||
from langchain._api import create_importer
|
||||
|
||||
if TYPE_CHECKING:
|
||||
from langchain_community.document_loaders.blob_loaders.file_system import (
|
||||
FileSystemBlobLoader,
|
||||
)
|
||||
from langchain_community.document_loaders.blob_loaders.youtube_audio import (
|
||||
YoutubeAudioLoader,
|
||||
)
|
||||
|
||||
# Create a way to dynamically look up deprecated imports.
|
||||
# Used to consolidate logic for raising deprecation warnings and
|
||||
# handling optional imports.
|
||||
DEPRECATED_LOOKUP = {
|
||||
"FileSystemBlobLoader": (
|
||||
"langchain_community.document_loaders.blob_loaders.file_system"
|
||||
),
|
||||
"YoutubeAudioLoader": (
|
||||
"langchain_community.document_loaders.blob_loaders.youtube_audio"
|
||||
),
|
||||
}
|
||||
|
||||
_import_attribute = create_importer(__package__, deprecated_lookups=DEPRECATED_LOOKUP)
|
||||
|
||||
|
||||
def __getattr__(name: str) -> Any:
|
||||
"""Look up attributes dynamically."""
|
||||
return _import_attribute(name)
|
||||
|
||||
|
||||
__all__ = [
|
||||
"BlobLoader",
|
||||
"Blob",
|
||||
"FileSystemBlobLoader",
|
||||
"YoutubeAudioLoader",
|
||||
]
|
||||
|
||||
@@ -1,5 +1,29 @@
|
||||
from langchain_community.document_loaders.blob_loaders.file_system import (
|
||||
FileSystemBlobLoader,
|
||||
)
|
||||
from typing import TYPE_CHECKING, Any
|
||||
|
||||
__all__ = ["FileSystemBlobLoader"]
|
||||
from langchain._api import create_importer
|
||||
|
||||
if TYPE_CHECKING:
|
||||
from langchain_community.document_loaders.blob_loaders.file_system import (
|
||||
FileSystemBlobLoader,
|
||||
)
|
||||
|
||||
# Create a way to dynamically look up deprecated imports.
|
||||
# Used to consolidate logic for raising deprecation warnings and
|
||||
# handling optional imports.
|
||||
DEPRECATED_LOOKUP = {
|
||||
"FileSystemBlobLoader": (
|
||||
"langchain_community.document_loaders.blob_loaders.file_system"
|
||||
),
|
||||
}
|
||||
|
||||
_import_attribute = create_importer(__package__, deprecated_lookups=DEPRECATED_LOOKUP)
|
||||
|
||||
|
||||
def __getattr__(name: str) -> Any:
|
||||
"""Look up attributes dynamically."""
|
||||
return _import_attribute(name)
|
||||
|
||||
|
||||
__all__ = [
|
||||
"FileSystemBlobLoader",
|
||||
]
|
||||
|
||||
@@ -1,5 +1,29 @@
|
||||
from langchain_community.document_loaders.blob_loaders.youtube_audio import (
|
||||
YoutubeAudioLoader,
|
||||
)
|
||||
from typing import TYPE_CHECKING, Any
|
||||
|
||||
__all__ = ["YoutubeAudioLoader"]
|
||||
from langchain._api import create_importer
|
||||
|
||||
if TYPE_CHECKING:
|
||||
from langchain_community.document_loaders.blob_loaders.youtube_audio import (
|
||||
YoutubeAudioLoader,
|
||||
)
|
||||
|
||||
# Create a way to dynamically look up deprecated imports.
|
||||
# Used to consolidate logic for raising deprecation warnings and
|
||||
# handling optional imports.
|
||||
DEPRECATED_LOOKUP = {
|
||||
"YoutubeAudioLoader": (
|
||||
"langchain_community.document_loaders.blob_loaders.youtube_audio"
|
||||
),
|
||||
}
|
||||
|
||||
_import_attribute = create_importer(__package__, deprecated_lookups=DEPRECATED_LOOKUP)
|
||||
|
||||
|
||||
def __getattr__(name: str) -> Any:
|
||||
"""Look up attributes dynamically."""
|
||||
return _import_attribute(name)
|
||||
|
||||
|
||||
__all__ = [
|
||||
"YoutubeAudioLoader",
|
||||
]
|
||||
|
||||
@@ -1,6 +1,30 @@
|
||||
from langchain_community.document_loaders.blockchain import (
|
||||
BlockchainDocumentLoader,
|
||||
BlockchainType,
|
||||
)
|
||||
from typing import TYPE_CHECKING, Any
|
||||
|
||||
__all__ = ["BlockchainType", "BlockchainDocumentLoader"]
|
||||
from langchain._api import create_importer
|
||||
|
||||
if TYPE_CHECKING:
|
||||
from langchain_community.document_loaders.blockchain import (
|
||||
BlockchainDocumentLoader,
|
||||
BlockchainType,
|
||||
)
|
||||
|
||||
# Create a way to dynamically look up deprecated imports.
|
||||
# Used to consolidate logic for raising deprecation warnings and
|
||||
# handling optional imports.
|
||||
DEPRECATED_LOOKUP = {
|
||||
"BlockchainType": "langchain_community.document_loaders.blockchain",
|
||||
"BlockchainDocumentLoader": "langchain_community.document_loaders.blockchain",
|
||||
}
|
||||
|
||||
_import_attribute = create_importer(__package__, deprecated_lookups=DEPRECATED_LOOKUP)
|
||||
|
||||
|
||||
def __getattr__(name: str) -> Any:
|
||||
"""Look up attributes dynamically."""
|
||||
return _import_attribute(name)
|
||||
|
||||
|
||||
__all__ = [
|
||||
"BlockchainType",
|
||||
"BlockchainDocumentLoader",
|
||||
]
|
||||
|
||||
@@ -1,3 +1,25 @@
|
||||
from langchain_community.document_loaders.brave_search import BraveSearchLoader
|
||||
from typing import TYPE_CHECKING, Any
|
||||
|
||||
__all__ = ["BraveSearchLoader"]
|
||||
from langchain._api import create_importer
|
||||
|
||||
if TYPE_CHECKING:
|
||||
from langchain_community.document_loaders.brave_search import BraveSearchLoader
|
||||
|
||||
# Create a way to dynamically look up deprecated imports.
|
||||
# Used to consolidate logic for raising deprecation warnings and
|
||||
# handling optional imports.
|
||||
DEPRECATED_LOOKUP = {
|
||||
"BraveSearchLoader": "langchain_community.document_loaders.brave_search"
|
||||
}
|
||||
|
||||
_import_attribute = create_importer(__package__, deprecated_lookups=DEPRECATED_LOOKUP)
|
||||
|
||||
|
||||
def __getattr__(name: str) -> Any:
|
||||
"""Look up attributes dynamically."""
|
||||
return _import_attribute(name)
|
||||
|
||||
|
||||
__all__ = [
|
||||
"BraveSearchLoader",
|
||||
]
|
||||
|
||||
@@ -1,3 +1,25 @@
|
||||
from langchain_community.document_loaders.browserless import BrowserlessLoader
|
||||
from typing import TYPE_CHECKING, Any
|
||||
|
||||
__all__ = ["BrowserlessLoader"]
|
||||
from langchain._api import create_importer
|
||||
|
||||
if TYPE_CHECKING:
|
||||
from langchain_community.document_loaders.browserless import BrowserlessLoader
|
||||
|
||||
# Create a way to dynamically look up deprecated imports.
|
||||
# Used to consolidate logic for raising deprecation warnings and
|
||||
# handling optional imports.
|
||||
DEPRECATED_LOOKUP = {
|
||||
"BrowserlessLoader": "langchain_community.document_loaders.browserless"
|
||||
}
|
||||
|
||||
_import_attribute = create_importer(__package__, deprecated_lookups=DEPRECATED_LOOKUP)
|
||||
|
||||
|
||||
def __getattr__(name: str) -> Any:
|
||||
"""Look up attributes dynamically."""
|
||||
return _import_attribute(name)
|
||||
|
||||
|
||||
__all__ = [
|
||||
"BrowserlessLoader",
|
||||
]
|
||||
|
||||
@@ -1,3 +1,30 @@
|
||||
from langchain_community.document_loaders.chatgpt import ChatGPTLoader, concatenate_rows
|
||||
from typing import TYPE_CHECKING, Any
|
||||
|
||||
__all__ = ["concatenate_rows", "ChatGPTLoader"]
|
||||
from langchain._api import create_importer
|
||||
|
||||
if TYPE_CHECKING:
|
||||
from langchain_community.document_loaders.chatgpt import (
|
||||
ChatGPTLoader,
|
||||
concatenate_rows,
|
||||
)
|
||||
|
||||
# Create a way to dynamically look up deprecated imports.
|
||||
# Used to consolidate logic for raising deprecation warnings and
|
||||
# handling optional imports.
|
||||
DEPRECATED_LOOKUP = {
|
||||
"concatenate_rows": "langchain_community.document_loaders.chatgpt",
|
||||
"ChatGPTLoader": "langchain_community.document_loaders.chatgpt",
|
||||
}
|
||||
|
||||
_import_attribute = create_importer(__package__, deprecated_lookups=DEPRECATED_LOOKUP)
|
||||
|
||||
|
||||
def __getattr__(name: str) -> Any:
|
||||
"""Look up attributes dynamically."""
|
||||
return _import_attribute(name)
|
||||
|
||||
|
||||
__all__ = [
|
||||
"concatenate_rows",
|
||||
"ChatGPTLoader",
|
||||
]
|
||||
|
||||
@@ -1,3 +1,25 @@
|
||||
from langchain_community.document_loaders.chromium import AsyncChromiumLoader
|
||||
from typing import TYPE_CHECKING, Any
|
||||
|
||||
__all__ = ["AsyncChromiumLoader"]
|
||||
from langchain._api import create_importer
|
||||
|
||||
if TYPE_CHECKING:
|
||||
from langchain_community.document_loaders.chromium import AsyncChromiumLoader
|
||||
|
||||
# Create a way to dynamically look up deprecated imports.
|
||||
# Used to consolidate logic for raising deprecation warnings and
|
||||
# handling optional imports.
|
||||
DEPRECATED_LOOKUP = {
|
||||
"AsyncChromiumLoader": "langchain_community.document_loaders.chromium"
|
||||
}
|
||||
|
||||
_import_attribute = create_importer(__package__, deprecated_lookups=DEPRECATED_LOOKUP)
|
||||
|
||||
|
||||
def __getattr__(name: str) -> Any:
|
||||
"""Look up attributes dynamically."""
|
||||
return _import_attribute(name)
|
||||
|
||||
|
||||
__all__ = [
|
||||
"AsyncChromiumLoader",
|
||||
]
|
||||
|
||||
@@ -1,5 +1,29 @@
|
||||
from langchain_community.document_loaders.college_confidential import (
|
||||
CollegeConfidentialLoader,
|
||||
)
|
||||
from typing import TYPE_CHECKING, Any
|
||||
|
||||
__all__ = ["CollegeConfidentialLoader"]
|
||||
from langchain._api import create_importer
|
||||
|
||||
if TYPE_CHECKING:
|
||||
from langchain_community.document_loaders.college_confidential import (
|
||||
CollegeConfidentialLoader,
|
||||
)
|
||||
|
||||
# Create a way to dynamically look up deprecated imports.
|
||||
# Used to consolidate logic for raising deprecation warnings and
|
||||
# handling optional imports.
|
||||
DEPRECATED_LOOKUP = {
|
||||
"CollegeConfidentialLoader": (
|
||||
"langchain_community.document_loaders.college_confidential"
|
||||
),
|
||||
}
|
||||
|
||||
_import_attribute = create_importer(__package__, deprecated_lookups=DEPRECATED_LOOKUP)
|
||||
|
||||
|
||||
def __getattr__(name: str) -> Any:
|
||||
"""Look up attributes dynamically."""
|
||||
return _import_attribute(name)
|
||||
|
||||
|
||||
__all__ = [
|
||||
"CollegeConfidentialLoader",
|
||||
]
|
||||
|
||||
@@ -1,5 +1,25 @@
|
||||
from langchain_community.document_loaders.concurrent import (
|
||||
ConcurrentLoader,
|
||||
)
|
||||
from typing import TYPE_CHECKING, Any
|
||||
|
||||
__all__ = ["ConcurrentLoader"]
|
||||
from langchain._api import create_importer
|
||||
|
||||
if TYPE_CHECKING:
|
||||
from langchain_community.document_loaders.concurrent import ConcurrentLoader
|
||||
|
||||
# Create a way to dynamically look up deprecated imports.
|
||||
# Used to consolidate logic for raising deprecation warnings and
|
||||
# handling optional imports.
|
||||
DEPRECATED_LOOKUP = {
|
||||
"ConcurrentLoader": "langchain_community.document_loaders.concurrent"
|
||||
}
|
||||
|
||||
_import_attribute = create_importer(__package__, deprecated_lookups=DEPRECATED_LOOKUP)
|
||||
|
||||
|
||||
def __getattr__(name: str) -> Any:
|
||||
"""Look up attributes dynamically."""
|
||||
return _import_attribute(name)
|
||||
|
||||
|
||||
__all__ = [
|
||||
"ConcurrentLoader",
|
||||
]
|
||||
|
||||
@@ -1,6 +1,30 @@
|
||||
from langchain_community.document_loaders.confluence import (
|
||||
ConfluenceLoader,
|
||||
ContentFormat,
|
||||
)
|
||||
from typing import TYPE_CHECKING, Any
|
||||
|
||||
__all__ = ["ContentFormat", "ConfluenceLoader"]
|
||||
from langchain._api import create_importer
|
||||
|
||||
if TYPE_CHECKING:
|
||||
from langchain_community.document_loaders.confluence import (
|
||||
ConfluenceLoader,
|
||||
ContentFormat,
|
||||
)
|
||||
|
||||
# Create a way to dynamically look up deprecated imports.
|
||||
# Used to consolidate logic for raising deprecation warnings and
|
||||
# handling optional imports.
|
||||
DEPRECATED_LOOKUP = {
|
||||
"ContentFormat": "langchain_community.document_loaders.confluence",
|
||||
"ConfluenceLoader": "langchain_community.document_loaders.confluence",
|
||||
}
|
||||
|
||||
_import_attribute = create_importer(__package__, deprecated_lookups=DEPRECATED_LOOKUP)
|
||||
|
||||
|
||||
def __getattr__(name: str) -> Any:
|
||||
"""Look up attributes dynamically."""
|
||||
return _import_attribute(name)
|
||||
|
||||
|
||||
__all__ = [
|
||||
"ContentFormat",
|
||||
"ConfluenceLoader",
|
||||
]
|
||||
|
||||
@@ -1,3 +1,23 @@
|
||||
from langchain_community.document_loaders.conllu import CoNLLULoader
|
||||
from typing import TYPE_CHECKING, Any
|
||||
|
||||
__all__ = ["CoNLLULoader"]
|
||||
from langchain._api import create_importer
|
||||
|
||||
if TYPE_CHECKING:
|
||||
from langchain_community.document_loaders.conllu import CoNLLULoader
|
||||
|
||||
# Create a way to dynamically look up deprecated imports.
|
||||
# Used to consolidate logic for raising deprecation warnings and
|
||||
# handling optional imports.
|
||||
DEPRECATED_LOOKUP = {"CoNLLULoader": "langchain_community.document_loaders.conllu"}
|
||||
|
||||
_import_attribute = create_importer(__package__, deprecated_lookups=DEPRECATED_LOOKUP)
|
||||
|
||||
|
||||
def __getattr__(name: str) -> Any:
|
||||
"""Look up attributes dynamically."""
|
||||
return _import_attribute(name)
|
||||
|
||||
|
||||
__all__ = [
|
||||
"CoNLLULoader",
|
||||
]
|
||||
|
||||
@@ -1,3 +1,25 @@
|
||||
from langchain_community.document_loaders.couchbase import CouchbaseLoader
|
||||
from typing import TYPE_CHECKING, Any
|
||||
|
||||
__all__ = ["CouchbaseLoader"]
|
||||
from langchain._api import create_importer
|
||||
|
||||
if TYPE_CHECKING:
|
||||
from langchain_community.document_loaders.couchbase import CouchbaseLoader
|
||||
|
||||
# Create a way to dynamically look up deprecated imports.
|
||||
# Used to consolidate logic for raising deprecation warnings and
|
||||
# handling optional imports.
|
||||
DEPRECATED_LOOKUP = {
|
||||
"CouchbaseLoader": "langchain_community.document_loaders.couchbase"
|
||||
}
|
||||
|
||||
_import_attribute = create_importer(__package__, deprecated_lookups=DEPRECATED_LOOKUP)
|
||||
|
||||
|
||||
def __getattr__(name: str) -> Any:
|
||||
"""Look up attributes dynamically."""
|
||||
return _import_attribute(name)
|
||||
|
||||
|
||||
__all__ = [
|
||||
"CouchbaseLoader",
|
||||
]
|
||||
|
||||
@@ -1,6 +1,30 @@
|
||||
from langchain_community.document_loaders.csv_loader import (
|
||||
CSVLoader,
|
||||
UnstructuredCSVLoader,
|
||||
)
|
||||
from typing import TYPE_CHECKING, Any
|
||||
|
||||
__all__ = ["CSVLoader", "UnstructuredCSVLoader"]
|
||||
from langchain._api import create_importer
|
||||
|
||||
if TYPE_CHECKING:
|
||||
from langchain_community.document_loaders.csv_loader import (
|
||||
CSVLoader,
|
||||
UnstructuredCSVLoader,
|
||||
)
|
||||
|
||||
# Create a way to dynamically look up deprecated imports.
|
||||
# Used to consolidate logic for raising deprecation warnings and
|
||||
# handling optional imports.
|
||||
DEPRECATED_LOOKUP = {
|
||||
"CSVLoader": "langchain_community.document_loaders.csv_loader",
|
||||
"UnstructuredCSVLoader": "langchain_community.document_loaders.csv_loader",
|
||||
}
|
||||
|
||||
_import_attribute = create_importer(__package__, deprecated_lookups=DEPRECATED_LOOKUP)
|
||||
|
||||
|
||||
def __getattr__(name: str) -> Any:
|
||||
"""Look up attributes dynamically."""
|
||||
return _import_attribute(name)
|
||||
|
||||
|
||||
__all__ = [
|
||||
"CSVLoader",
|
||||
"UnstructuredCSVLoader",
|
||||
]
|
||||
|
||||
@@ -1,3 +1,25 @@
|
||||
from langchain_community.document_loaders.cube_semantic import CubeSemanticLoader
|
||||
from typing import TYPE_CHECKING, Any
|
||||
|
||||
__all__ = ["CubeSemanticLoader"]
|
||||
from langchain._api import create_importer
|
||||
|
||||
if TYPE_CHECKING:
|
||||
from langchain_community.document_loaders.cube_semantic import CubeSemanticLoader
|
||||
|
||||
# Create a way to dynamically look up deprecated imports.
|
||||
# Used to consolidate logic for raising deprecation warnings and
|
||||
# handling optional imports.
|
||||
DEPRECATED_LOOKUP = {
|
||||
"CubeSemanticLoader": "langchain_community.document_loaders.cube_semantic"
|
||||
}
|
||||
|
||||
_import_attribute = create_importer(__package__, deprecated_lookups=DEPRECATED_LOOKUP)
|
||||
|
||||
|
||||
def __getattr__(name: str) -> Any:
|
||||
"""Look up attributes dynamically."""
|
||||
return _import_attribute(name)
|
||||
|
||||
|
||||
__all__ = [
|
||||
"CubeSemanticLoader",
|
||||
]
|
||||
|
||||
@@ -1,3 +1,25 @@
|
||||
from langchain_community.document_loaders.datadog_logs import DatadogLogsLoader
|
||||
from typing import TYPE_CHECKING, Any
|
||||
|
||||
__all__ = ["DatadogLogsLoader"]
|
||||
from langchain._api import create_importer
|
||||
|
||||
if TYPE_CHECKING:
|
||||
from langchain_community.document_loaders.datadog_logs import DatadogLogsLoader
|
||||
|
||||
# Create a way to dynamically look up deprecated imports.
|
||||
# Used to consolidate logic for raising deprecation warnings and
|
||||
# handling optional imports.
|
||||
DEPRECATED_LOOKUP = {
|
||||
"DatadogLogsLoader": "langchain_community.document_loaders.datadog_logs"
|
||||
}
|
||||
|
||||
_import_attribute = create_importer(__package__, deprecated_lookups=DEPRECATED_LOOKUP)
|
||||
|
||||
|
||||
def __getattr__(name: str) -> Any:
|
||||
"""Look up attributes dynamically."""
|
||||
return _import_attribute(name)
|
||||
|
||||
|
||||
__all__ = [
|
||||
"DatadogLogsLoader",
|
||||
]
|
||||
|
||||
@@ -1,6 +1,30 @@
|
||||
from langchain_community.document_loaders.dataframe import (
|
||||
BaseDataFrameLoader,
|
||||
DataFrameLoader,
|
||||
)
|
||||
from typing import TYPE_CHECKING, Any
|
||||
|
||||
__all__ = ["BaseDataFrameLoader", "DataFrameLoader"]
|
||||
from langchain._api import create_importer
|
||||
|
||||
if TYPE_CHECKING:
|
||||
from langchain_community.document_loaders.dataframe import (
|
||||
BaseDataFrameLoader,
|
||||
DataFrameLoader,
|
||||
)
|
||||
|
||||
# Create a way to dynamically look up deprecated imports.
|
||||
# Used to consolidate logic for raising deprecation warnings and
|
||||
# handling optional imports.
|
||||
DEPRECATED_LOOKUP = {
|
||||
"BaseDataFrameLoader": "langchain_community.document_loaders.dataframe",
|
||||
"DataFrameLoader": "langchain_community.document_loaders.dataframe",
|
||||
}
|
||||
|
||||
_import_attribute = create_importer(__package__, deprecated_lookups=DEPRECATED_LOOKUP)
|
||||
|
||||
|
||||
def __getattr__(name: str) -> Any:
|
||||
"""Look up attributes dynamically."""
|
||||
return _import_attribute(name)
|
||||
|
||||
|
||||
__all__ = [
|
||||
"BaseDataFrameLoader",
|
||||
"DataFrameLoader",
|
||||
]
|
||||
|
||||
@@ -1,3 +1,23 @@
|
||||
from langchain_community.document_loaders.diffbot import DiffbotLoader
|
||||
from typing import TYPE_CHECKING, Any
|
||||
|
||||
__all__ = ["DiffbotLoader"]
|
||||
from langchain._api import create_importer
|
||||
|
||||
if TYPE_CHECKING:
|
||||
from langchain_community.document_loaders.diffbot import DiffbotLoader
|
||||
|
||||
# Create a way to dynamically look up deprecated imports.
|
||||
# Used to consolidate logic for raising deprecation warnings and
|
||||
# handling optional imports.
|
||||
DEPRECATED_LOOKUP = {"DiffbotLoader": "langchain_community.document_loaders.diffbot"}
|
||||
|
||||
_import_attribute = create_importer(__package__, deprecated_lookups=DEPRECATED_LOOKUP)
|
||||
|
||||
|
||||
def __getattr__(name: str) -> Any:
|
||||
"""Look up attributes dynamically."""
|
||||
return _import_attribute(name)
|
||||
|
||||
|
||||
__all__ = [
|
||||
"DiffbotLoader",
|
||||
]
|
||||
|
||||
@@ -1,5 +1,25 @@
|
||||
from langchain_community.document_loaders.directory import (
|
||||
DirectoryLoader,
|
||||
)
|
||||
from typing import TYPE_CHECKING, Any
|
||||
|
||||
__all__ = ["DirectoryLoader"]
|
||||
from langchain._api import create_importer
|
||||
|
||||
if TYPE_CHECKING:
|
||||
from langchain_community.document_loaders.directory import DirectoryLoader
|
||||
|
||||
# Create a way to dynamically look up deprecated imports.
|
||||
# Used to consolidate logic for raising deprecation warnings and
|
||||
# handling optional imports.
|
||||
DEPRECATED_LOOKUP = {
|
||||
"DirectoryLoader": "langchain_community.document_loaders.directory"
|
||||
}
|
||||
|
||||
_import_attribute = create_importer(__package__, deprecated_lookups=DEPRECATED_LOOKUP)
|
||||
|
||||
|
||||
def __getattr__(name: str) -> Any:
|
||||
"""Look up attributes dynamically."""
|
||||
return _import_attribute(name)
|
||||
|
||||
|
||||
__all__ = [
|
||||
"DirectoryLoader",
|
||||
]
|
||||
|
||||
@@ -1,3 +1,25 @@
|
||||
from langchain_community.document_loaders.discord import DiscordChatLoader
|
||||
from typing import TYPE_CHECKING, Any
|
||||
|
||||
__all__ = ["DiscordChatLoader"]
|
||||
from langchain._api import create_importer
|
||||
|
||||
if TYPE_CHECKING:
|
||||
from langchain_community.document_loaders.discord import DiscordChatLoader
|
||||
|
||||
# Create a way to dynamically look up deprecated imports.
|
||||
# Used to consolidate logic for raising deprecation warnings and
|
||||
# handling optional imports.
|
||||
DEPRECATED_LOOKUP = {
|
||||
"DiscordChatLoader": "langchain_community.document_loaders.discord"
|
||||
}
|
||||
|
||||
_import_attribute = create_importer(__package__, deprecated_lookups=DEPRECATED_LOOKUP)
|
||||
|
||||
|
||||
def __getattr__(name: str) -> Any:
|
||||
"""Look up attributes dynamically."""
|
||||
return _import_attribute(name)
|
||||
|
||||
|
||||
__all__ = [
|
||||
"DiscordChatLoader",
|
||||
]
|
||||
|
||||
@@ -1,6 +1,22 @@
|
||||
from langchain_community.document_loaders.docugami import (
|
||||
DocugamiLoader,
|
||||
)
|
||||
from typing import TYPE_CHECKING, Any
|
||||
|
||||
from langchain._api import create_importer
|
||||
|
||||
if TYPE_CHECKING:
|
||||
from langchain_community.document_loaders.docugami import DocugamiLoader
|
||||
|
||||
# Create a way to dynamically look up deprecated imports.
|
||||
# Used to consolidate logic for raising deprecation warnings and
|
||||
# handling optional imports.
|
||||
DEPRECATED_LOOKUP = {"DocugamiLoader": "langchain_community.document_loaders.docugami"}
|
||||
|
||||
_import_attribute = create_importer(__package__, deprecated_lookups=DEPRECATED_LOOKUP)
|
||||
|
||||
|
||||
def __getattr__(name: str) -> Any:
|
||||
"""Look up attributes dynamically."""
|
||||
return _import_attribute(name)
|
||||
|
||||
|
||||
__all__ = [
|
||||
"DocugamiLoader",
|
||||
|
||||
@@ -1,3 +1,25 @@
|
||||
from langchain_community.document_loaders.docusaurus import DocusaurusLoader
|
||||
from typing import TYPE_CHECKING, Any
|
||||
|
||||
__all__ = ["DocusaurusLoader"]
|
||||
from langchain._api import create_importer
|
||||
|
||||
if TYPE_CHECKING:
|
||||
from langchain_community.document_loaders.docusaurus import DocusaurusLoader
|
||||
|
||||
# Create a way to dynamically look up deprecated imports.
|
||||
# Used to consolidate logic for raising deprecation warnings and
|
||||
# handling optional imports.
|
||||
DEPRECATED_LOOKUP = {
|
||||
"DocusaurusLoader": "langchain_community.document_loaders.docusaurus"
|
||||
}
|
||||
|
||||
_import_attribute = create_importer(__package__, deprecated_lookups=DEPRECATED_LOOKUP)
|
||||
|
||||
|
||||
def __getattr__(name: str) -> Any:
|
||||
"""Look up attributes dynamically."""
|
||||
return _import_attribute(name)
|
||||
|
||||
|
||||
__all__ = [
|
||||
"DocusaurusLoader",
|
||||
]
|
||||
|
||||
@@ -1,3 +1,23 @@
|
||||
from langchain_community.document_loaders.dropbox import DropboxLoader
|
||||
from typing import TYPE_CHECKING, Any
|
||||
|
||||
__all__ = ["DropboxLoader"]
|
||||
from langchain._api import create_importer
|
||||
|
||||
if TYPE_CHECKING:
|
||||
from langchain_community.document_loaders.dropbox import DropboxLoader
|
||||
|
||||
# Create a way to dynamically look up deprecated imports.
|
||||
# Used to consolidate logic for raising deprecation warnings and
|
||||
# handling optional imports.
|
||||
DEPRECATED_LOOKUP = {"DropboxLoader": "langchain_community.document_loaders.dropbox"}
|
||||
|
||||
_import_attribute = create_importer(__package__, deprecated_lookups=DEPRECATED_LOOKUP)
|
||||
|
||||
|
||||
def __getattr__(name: str) -> Any:
|
||||
"""Look up attributes dynamically."""
|
||||
return _import_attribute(name)
|
||||
|
||||
|
||||
__all__ = [
|
||||
"DropboxLoader",
|
||||
]
|
||||
|
||||
@@ -1,3 +1,25 @@
|
||||
from langchain_community.document_loaders.duckdb_loader import DuckDBLoader
|
||||
from typing import TYPE_CHECKING, Any
|
||||
|
||||
__all__ = ["DuckDBLoader"]
|
||||
from langchain._api import create_importer
|
||||
|
||||
if TYPE_CHECKING:
|
||||
from langchain_community.document_loaders.duckdb_loader import DuckDBLoader
|
||||
|
||||
# Create a way to dynamically look up deprecated imports.
|
||||
# Used to consolidate logic for raising deprecation warnings and
|
||||
# handling optional imports.
|
||||
DEPRECATED_LOOKUP = {
|
||||
"DuckDBLoader": "langchain_community.document_loaders.duckdb_loader"
|
||||
}
|
||||
|
||||
_import_attribute = create_importer(__package__, deprecated_lookups=DEPRECATED_LOOKUP)
|
||||
|
||||
|
||||
def __getattr__(name: str) -> Any:
|
||||
"""Look up attributes dynamically."""
|
||||
return _import_attribute(name)
|
||||
|
||||
|
||||
__all__ = [
|
||||
"DuckDBLoader",
|
||||
]
|
||||
|
||||
@@ -1,6 +1,30 @@
|
||||
from langchain_community.document_loaders.email import (
|
||||
OutlookMessageLoader,
|
||||
UnstructuredEmailLoader,
|
||||
)
|
||||
from typing import TYPE_CHECKING, Any
|
||||
|
||||
__all__ = ["UnstructuredEmailLoader", "OutlookMessageLoader"]
|
||||
from langchain._api import create_importer
|
||||
|
||||
if TYPE_CHECKING:
|
||||
from langchain_community.document_loaders.email import (
|
||||
OutlookMessageLoader,
|
||||
UnstructuredEmailLoader,
|
||||
)
|
||||
|
||||
# Create a way to dynamically look up deprecated imports.
|
||||
# Used to consolidate logic for raising deprecation warnings and
|
||||
# handling optional imports.
|
||||
DEPRECATED_LOOKUP = {
|
||||
"UnstructuredEmailLoader": "langchain_community.document_loaders.email",
|
||||
"OutlookMessageLoader": "langchain_community.document_loaders.email",
|
||||
}
|
||||
|
||||
_import_attribute = create_importer(__package__, deprecated_lookups=DEPRECATED_LOOKUP)
|
||||
|
||||
|
||||
def __getattr__(name: str) -> Any:
|
||||
"""Look up attributes dynamically."""
|
||||
return _import_attribute(name)
|
||||
|
||||
|
||||
__all__ = [
|
||||
"UnstructuredEmailLoader",
|
||||
"OutlookMessageLoader",
|
||||
]
|
||||
|
||||
@@ -1,3 +1,25 @@
|
||||
from langchain_community.document_loaders.epub import UnstructuredEPubLoader
|
||||
from typing import TYPE_CHECKING, Any
|
||||
|
||||
__all__ = ["UnstructuredEPubLoader"]
|
||||
from langchain._api import create_importer
|
||||
|
||||
if TYPE_CHECKING:
|
||||
from langchain_community.document_loaders.epub import UnstructuredEPubLoader
|
||||
|
||||
# Create a way to dynamically look up deprecated imports.
|
||||
# Used to consolidate logic for raising deprecation warnings and
|
||||
# handling optional imports.
|
||||
DEPRECATED_LOOKUP = {
|
||||
"UnstructuredEPubLoader": "langchain_community.document_loaders.epub"
|
||||
}
|
||||
|
||||
_import_attribute = create_importer(__package__, deprecated_lookups=DEPRECATED_LOOKUP)
|
||||
|
||||
|
||||
def __getattr__(name: str) -> Any:
|
||||
"""Look up attributes dynamically."""
|
||||
return _import_attribute(name)
|
||||
|
||||
|
||||
__all__ = [
|
||||
"UnstructuredEPubLoader",
|
||||
]
|
||||
|
||||
@@ -1,3 +1,25 @@
|
||||
from langchain_community.document_loaders.etherscan import EtherscanLoader
|
||||
from typing import TYPE_CHECKING, Any
|
||||
|
||||
__all__ = ["EtherscanLoader"]
|
||||
from langchain._api import create_importer
|
||||
|
||||
if TYPE_CHECKING:
|
||||
from langchain_community.document_loaders.etherscan import EtherscanLoader
|
||||
|
||||
# Create a way to dynamically look up deprecated imports.
|
||||
# Used to consolidate logic for raising deprecation warnings and
|
||||
# handling optional imports.
|
||||
DEPRECATED_LOOKUP = {
|
||||
"EtherscanLoader": "langchain_community.document_loaders.etherscan"
|
||||
}
|
||||
|
||||
_import_attribute = create_importer(__package__, deprecated_lookups=DEPRECATED_LOOKUP)
|
||||
|
||||
|
||||
def __getattr__(name: str) -> Any:
|
||||
"""Look up attributes dynamically."""
|
||||
return _import_attribute(name)
|
||||
|
||||
|
||||
__all__ = [
|
||||
"EtherscanLoader",
|
||||
]
|
||||
|
||||
@@ -1,3 +1,23 @@
|
||||
from langchain_community.document_loaders.evernote import EverNoteLoader
|
||||
from typing import TYPE_CHECKING, Any
|
||||
|
||||
__all__ = ["EverNoteLoader"]
|
||||
from langchain._api import create_importer
|
||||
|
||||
if TYPE_CHECKING:
|
||||
from langchain_community.document_loaders.evernote import EverNoteLoader
|
||||
|
||||
# Create a way to dynamically look up deprecated imports.
|
||||
# Used to consolidate logic for raising deprecation warnings and
|
||||
# handling optional imports.
|
||||
DEPRECATED_LOOKUP = {"EverNoteLoader": "langchain_community.document_loaders.evernote"}
|
||||
|
||||
_import_attribute = create_importer(__package__, deprecated_lookups=DEPRECATED_LOOKUP)
|
||||
|
||||
|
||||
def __getattr__(name: str) -> Any:
|
||||
"""Look up attributes dynamically."""
|
||||
return _import_attribute(name)
|
||||
|
||||
|
||||
__all__ = [
|
||||
"EverNoteLoader",
|
||||
]
|
||||
|
||||
@@ -1,3 +1,25 @@
|
||||
from langchain_community.document_loaders.excel import UnstructuredExcelLoader
|
||||
from typing import TYPE_CHECKING, Any
|
||||
|
||||
__all__ = ["UnstructuredExcelLoader"]
|
||||
from langchain._api import create_importer
|
||||
|
||||
if TYPE_CHECKING:
|
||||
from langchain_community.document_loaders.excel import UnstructuredExcelLoader
|
||||
|
||||
# Create a way to dynamically look up deprecated imports.
|
||||
# Used to consolidate logic for raising deprecation warnings and
|
||||
# handling optional imports.
|
||||
DEPRECATED_LOOKUP = {
|
||||
"UnstructuredExcelLoader": "langchain_community.document_loaders.excel"
|
||||
}
|
||||
|
||||
_import_attribute = create_importer(__package__, deprecated_lookups=DEPRECATED_LOOKUP)
|
||||
|
||||
|
||||
def __getattr__(name: str) -> Any:
|
||||
"""Look up attributes dynamically."""
|
||||
return _import_attribute(name)
|
||||
|
||||
|
||||
__all__ = [
|
||||
"UnstructuredExcelLoader",
|
||||
]
|
||||
|
||||
@@ -1,6 +1,30 @@
|
||||
from langchain_community.document_loaders.facebook_chat import (
|
||||
FacebookChatLoader,
|
||||
concatenate_rows,
|
||||
)
|
||||
from typing import TYPE_CHECKING, Any
|
||||
|
||||
__all__ = ["concatenate_rows", "FacebookChatLoader"]
|
||||
from langchain._api import create_importer
|
||||
|
||||
if TYPE_CHECKING:
|
||||
from langchain_community.document_loaders.facebook_chat import (
|
||||
FacebookChatLoader,
|
||||
concatenate_rows,
|
||||
)
|
||||
|
||||
# Create a way to dynamically look up deprecated imports.
|
||||
# Used to consolidate logic for raising deprecation warnings and
|
||||
# handling optional imports.
|
||||
DEPRECATED_LOOKUP = {
|
||||
"concatenate_rows": "langchain_community.document_loaders.facebook_chat",
|
||||
"FacebookChatLoader": "langchain_community.document_loaders.facebook_chat",
|
||||
}
|
||||
|
||||
_import_attribute = create_importer(__package__, deprecated_lookups=DEPRECATED_LOOKUP)
|
||||
|
||||
|
||||
def __getattr__(name: str) -> Any:
|
||||
"""Look up attributes dynamically."""
|
||||
return _import_attribute(name)
|
||||
|
||||
|
||||
__all__ = [
|
||||
"concatenate_rows",
|
||||
"FacebookChatLoader",
|
||||
]
|
||||
|
||||
@@ -1,3 +1,23 @@
|
||||
from langchain_community.document_loaders.fauna import FaunaLoader
|
||||
from typing import TYPE_CHECKING, Any
|
||||
|
||||
__all__ = ["FaunaLoader"]
|
||||
from langchain._api import create_importer
|
||||
|
||||
if TYPE_CHECKING:
|
||||
from langchain_community.document_loaders.fauna import FaunaLoader
|
||||
|
||||
# Create a way to dynamically look up deprecated imports.
|
||||
# Used to consolidate logic for raising deprecation warnings and
|
||||
# handling optional imports.
|
||||
DEPRECATED_LOOKUP = {"FaunaLoader": "langchain_community.document_loaders.fauna"}
|
||||
|
||||
_import_attribute = create_importer(__package__, deprecated_lookups=DEPRECATED_LOOKUP)
|
||||
|
||||
|
||||
def __getattr__(name: str) -> Any:
|
||||
"""Look up attributes dynamically."""
|
||||
return _import_attribute(name)
|
||||
|
||||
|
||||
__all__ = [
|
||||
"FaunaLoader",
|
||||
]
|
||||
|
||||
@@ -1,3 +1,23 @@
|
||||
from langchain_community.document_loaders.figma import FigmaFileLoader
|
||||
from typing import TYPE_CHECKING, Any
|
||||
|
||||
__all__ = ["FigmaFileLoader"]
|
||||
from langchain._api import create_importer
|
||||
|
||||
if TYPE_CHECKING:
|
||||
from langchain_community.document_loaders.figma import FigmaFileLoader
|
||||
|
||||
# Create a way to dynamically look up deprecated imports.
|
||||
# Used to consolidate logic for raising deprecation warnings and
|
||||
# handling optional imports.
|
||||
DEPRECATED_LOOKUP = {"FigmaFileLoader": "langchain_community.document_loaders.figma"}
|
||||
|
||||
_import_attribute = create_importer(__package__, deprecated_lookups=DEPRECATED_LOOKUP)
|
||||
|
||||
|
||||
def __getattr__(name: str) -> Any:
|
||||
"""Look up attributes dynamically."""
|
||||
return _import_attribute(name)
|
||||
|
||||
|
||||
__all__ = [
|
||||
"FigmaFileLoader",
|
||||
]
|
||||
|
||||
@@ -1,3 +1,25 @@
|
||||
from langchain_community.document_loaders.gcs_directory import GCSDirectoryLoader
|
||||
from typing import TYPE_CHECKING, Any
|
||||
|
||||
__all__ = ["GCSDirectoryLoader"]
|
||||
from langchain._api import create_importer
|
||||
|
||||
if TYPE_CHECKING:
|
||||
from langchain_community.document_loaders.gcs_directory import GCSDirectoryLoader
|
||||
|
||||
# Create a way to dynamically look up deprecated imports.
|
||||
# Used to consolidate logic for raising deprecation warnings and
|
||||
# handling optional imports.
|
||||
DEPRECATED_LOOKUP = {
|
||||
"GCSDirectoryLoader": "langchain_community.document_loaders.gcs_directory"
|
||||
}
|
||||
|
||||
_import_attribute = create_importer(__package__, deprecated_lookups=DEPRECATED_LOOKUP)
|
||||
|
||||
|
||||
def __getattr__(name: str) -> Any:
|
||||
"""Look up attributes dynamically."""
|
||||
return _import_attribute(name)
|
||||
|
||||
|
||||
__all__ = [
|
||||
"GCSDirectoryLoader",
|
||||
]
|
||||
|
||||
@@ -1,3 +1,23 @@
|
||||
from langchain_community.document_loaders.gcs_file import GCSFileLoader
|
||||
from typing import TYPE_CHECKING, Any
|
||||
|
||||
__all__ = ["GCSFileLoader"]
|
||||
from langchain._api import create_importer
|
||||
|
||||
if TYPE_CHECKING:
|
||||
from langchain_community.document_loaders.gcs_file import GCSFileLoader
|
||||
|
||||
# Create a way to dynamically look up deprecated imports.
|
||||
# Used to consolidate logic for raising deprecation warnings and
|
||||
# handling optional imports.
|
||||
DEPRECATED_LOOKUP = {"GCSFileLoader": "langchain_community.document_loaders.gcs_file"}
|
||||
|
||||
_import_attribute = create_importer(__package__, deprecated_lookups=DEPRECATED_LOOKUP)
|
||||
|
||||
|
||||
def __getattr__(name: str) -> Any:
|
||||
"""Look up attributes dynamically."""
|
||||
return _import_attribute(name)
|
||||
|
||||
|
||||
__all__ = [
|
||||
"GCSFileLoader",
|
||||
]
|
||||
|
||||
@@ -1,3 +1,23 @@
|
||||
from langchain_community.document_loaders.generic import GenericLoader
|
||||
from typing import TYPE_CHECKING, Any
|
||||
|
||||
__all__ = ["GenericLoader"]
|
||||
from langchain._api import create_importer
|
||||
|
||||
if TYPE_CHECKING:
|
||||
from langchain_community.document_loaders.generic import GenericLoader
|
||||
|
||||
# Create a way to dynamically look up deprecated imports.
|
||||
# Used to consolidate logic for raising deprecation warnings and
|
||||
# handling optional imports.
|
||||
DEPRECATED_LOOKUP = {"GenericLoader": "langchain_community.document_loaders.generic"}
|
||||
|
||||
_import_attribute = create_importer(__package__, deprecated_lookups=DEPRECATED_LOOKUP)
|
||||
|
||||
|
||||
def __getattr__(name: str) -> Any:
|
||||
"""Look up attributes dynamically."""
|
||||
return _import_attribute(name)
|
||||
|
||||
|
||||
__all__ = [
|
||||
"GenericLoader",
|
||||
]
|
||||
|
||||
@@ -1,3 +1,25 @@
|
||||
from langchain_community.document_loaders.geodataframe import GeoDataFrameLoader
|
||||
from typing import TYPE_CHECKING, Any
|
||||
|
||||
__all__ = ["GeoDataFrameLoader"]
|
||||
from langchain._api import create_importer
|
||||
|
||||
if TYPE_CHECKING:
|
||||
from langchain_community.document_loaders.geodataframe import GeoDataFrameLoader
|
||||
|
||||
# Create a way to dynamically look up deprecated imports.
|
||||
# Used to consolidate logic for raising deprecation warnings and
|
||||
# handling optional imports.
|
||||
DEPRECATED_LOOKUP = {
|
||||
"GeoDataFrameLoader": "langchain_community.document_loaders.geodataframe"
|
||||
}
|
||||
|
||||
_import_attribute = create_importer(__package__, deprecated_lookups=DEPRECATED_LOOKUP)
|
||||
|
||||
|
||||
def __getattr__(name: str) -> Any:
|
||||
"""Look up attributes dynamically."""
|
||||
return _import_attribute(name)
|
||||
|
||||
|
||||
__all__ = [
|
||||
"GeoDataFrameLoader",
|
||||
]
|
||||
|
||||
@@ -1,3 +1,23 @@
|
||||
from langchain_community.document_loaders.git import GitLoader
|
||||
from typing import TYPE_CHECKING, Any
|
||||
|
||||
__all__ = ["GitLoader"]
|
||||
from langchain._api import create_importer
|
||||
|
||||
if TYPE_CHECKING:
|
||||
from langchain_community.document_loaders.git import GitLoader
|
||||
|
||||
# Create a way to dynamically look up deprecated imports.
|
||||
# Used to consolidate logic for raising deprecation warnings and
|
||||
# handling optional imports.
|
||||
DEPRECATED_LOOKUP = {"GitLoader": "langchain_community.document_loaders.git"}
|
||||
|
||||
_import_attribute = create_importer(__package__, deprecated_lookups=DEPRECATED_LOOKUP)
|
||||
|
||||
|
||||
def __getattr__(name: str) -> Any:
|
||||
"""Look up attributes dynamically."""
|
||||
return _import_attribute(name)
|
||||
|
||||
|
||||
__all__ = [
|
||||
"GitLoader",
|
||||
]
|
||||
|
||||
@@ -1,3 +1,23 @@
|
||||
from langchain_community.document_loaders.gitbook import GitbookLoader
|
||||
from typing import TYPE_CHECKING, Any
|
||||
|
||||
__all__ = ["GitbookLoader"]
|
||||
from langchain._api import create_importer
|
||||
|
||||
if TYPE_CHECKING:
|
||||
from langchain_community.document_loaders.gitbook import GitbookLoader
|
||||
|
||||
# Create a way to dynamically look up deprecated imports.
|
||||
# Used to consolidate logic for raising deprecation warnings and
|
||||
# handling optional imports.
|
||||
DEPRECATED_LOOKUP = {"GitbookLoader": "langchain_community.document_loaders.gitbook"}
|
||||
|
||||
_import_attribute = create_importer(__package__, deprecated_lookups=DEPRECATED_LOOKUP)
|
||||
|
||||
|
||||
def __getattr__(name: str) -> Any:
|
||||
"""Look up attributes dynamically."""
|
||||
return _import_attribute(name)
|
||||
|
||||
|
||||
__all__ = [
|
||||
"GitbookLoader",
|
||||
]
|
||||
|
||||
@@ -1,6 +1,30 @@
|
||||
from langchain_community.document_loaders.github import (
|
||||
BaseGitHubLoader,
|
||||
GitHubIssuesLoader,
|
||||
)
|
||||
from typing import TYPE_CHECKING, Any
|
||||
|
||||
__all__ = ["BaseGitHubLoader", "GitHubIssuesLoader"]
|
||||
from langchain._api import create_importer
|
||||
|
||||
if TYPE_CHECKING:
|
||||
from langchain_community.document_loaders.github import (
|
||||
BaseGitHubLoader,
|
||||
GitHubIssuesLoader,
|
||||
)
|
||||
|
||||
# Create a way to dynamically look up deprecated imports.
|
||||
# Used to consolidate logic for raising deprecation warnings and
|
||||
# handling optional imports.
|
||||
DEPRECATED_LOOKUP = {
|
||||
"BaseGitHubLoader": "langchain_community.document_loaders.github",
|
||||
"GitHubIssuesLoader": "langchain_community.document_loaders.github",
|
||||
}
|
||||
|
||||
_import_attribute = create_importer(__package__, deprecated_lookups=DEPRECATED_LOOKUP)
|
||||
|
||||
|
||||
def __getattr__(name: str) -> Any:
|
||||
"""Look up attributes dynamically."""
|
||||
return _import_attribute(name)
|
||||
|
||||
|
||||
__all__ = [
|
||||
"BaseGitHubLoader",
|
||||
"GitHubIssuesLoader",
|
||||
]
|
||||
|
||||
@@ -1,5 +1,29 @@
|
||||
from langchain_community.document_loaders.google_speech_to_text import (
|
||||
GoogleSpeechToTextLoader,
|
||||
)
|
||||
from typing import TYPE_CHECKING, Any
|
||||
|
||||
__all__ = ["GoogleSpeechToTextLoader"]
|
||||
from langchain._api import create_importer
|
||||
|
||||
if TYPE_CHECKING:
|
||||
from langchain_community.document_loaders.google_speech_to_text import (
|
||||
GoogleSpeechToTextLoader,
|
||||
)
|
||||
|
||||
# Create a way to dynamically look up deprecated imports.
|
||||
# Used to consolidate logic for raising deprecation warnings and
|
||||
# handling optional imports.
|
||||
DEPRECATED_LOOKUP = {
|
||||
"GoogleSpeechToTextLoader": (
|
||||
"langchain_community.document_loaders.google_speech_to_text"
|
||||
),
|
||||
}
|
||||
|
||||
_import_attribute = create_importer(__package__, deprecated_lookups=DEPRECATED_LOOKUP)
|
||||
|
||||
|
||||
def __getattr__(name: str) -> Any:
|
||||
"""Look up attributes dynamically."""
|
||||
return _import_attribute(name)
|
||||
|
||||
|
||||
__all__ = [
|
||||
"GoogleSpeechToTextLoader",
|
||||
]
|
||||
|
||||
@@ -1,3 +1,25 @@
|
||||
from langchain_community.document_loaders.googledrive import GoogleDriveLoader
|
||||
from typing import TYPE_CHECKING, Any
|
||||
|
||||
__all__ = ["GoogleDriveLoader"]
|
||||
from langchain._api import create_importer
|
||||
|
||||
if TYPE_CHECKING:
|
||||
from langchain_community.document_loaders.googledrive import GoogleDriveLoader
|
||||
|
||||
# Create a way to dynamically look up deprecated imports.
|
||||
# Used to consolidate logic for raising deprecation warnings and
|
||||
# handling optional imports.
|
||||
DEPRECATED_LOOKUP = {
|
||||
"GoogleDriveLoader": "langchain_community.document_loaders.googledrive"
|
||||
}
|
||||
|
||||
_import_attribute = create_importer(__package__, deprecated_lookups=DEPRECATED_LOOKUP)
|
||||
|
||||
|
||||
def __getattr__(name: str) -> Any:
|
||||
"""Look up attributes dynamically."""
|
||||
return _import_attribute(name)
|
||||
|
||||
|
||||
__all__ = [
|
||||
"GoogleDriveLoader",
|
||||
]
|
||||
|
||||
@@ -1,3 +1,25 @@
|
||||
from langchain_community.document_loaders.gutenberg import GutenbergLoader
|
||||
from typing import TYPE_CHECKING, Any
|
||||
|
||||
__all__ = ["GutenbergLoader"]
|
||||
from langchain._api import create_importer
|
||||
|
||||
if TYPE_CHECKING:
|
||||
from langchain_community.document_loaders.gutenberg import GutenbergLoader
|
||||
|
||||
# Create a way to dynamically look up deprecated imports.
|
||||
# Used to consolidate logic for raising deprecation warnings and
|
||||
# handling optional imports.
|
||||
DEPRECATED_LOOKUP = {
|
||||
"GutenbergLoader": "langchain_community.document_loaders.gutenberg"
|
||||
}
|
||||
|
||||
_import_attribute = create_importer(__package__, deprecated_lookups=DEPRECATED_LOOKUP)
|
||||
|
||||
|
||||
def __getattr__(name: str) -> Any:
|
||||
"""Look up attributes dynamically."""
|
||||
return _import_attribute(name)
|
||||
|
||||
|
||||
__all__ = [
|
||||
"GutenbergLoader",
|
||||
]
|
||||
|
||||
@@ -1,6 +1,30 @@
|
||||
from langchain_community.document_loaders.helpers import (
|
||||
FileEncoding,
|
||||
detect_file_encodings,
|
||||
)
|
||||
from typing import TYPE_CHECKING, Any
|
||||
|
||||
__all__ = ["FileEncoding", "detect_file_encodings"]
|
||||
from langchain._api import create_importer
|
||||
|
||||
if TYPE_CHECKING:
|
||||
from langchain_community.document_loaders.helpers import (
|
||||
FileEncoding,
|
||||
detect_file_encodings,
|
||||
)
|
||||
|
||||
# Create a way to dynamically look up deprecated imports.
|
||||
# Used to consolidate logic for raising deprecation warnings and
|
||||
# handling optional imports.
|
||||
DEPRECATED_LOOKUP = {
|
||||
"FileEncoding": "langchain_community.document_loaders.helpers",
|
||||
"detect_file_encodings": "langchain_community.document_loaders.helpers",
|
||||
}
|
||||
|
||||
_import_attribute = create_importer(__package__, deprecated_lookups=DEPRECATED_LOOKUP)
|
||||
|
||||
|
||||
def __getattr__(name: str) -> Any:
|
||||
"""Look up attributes dynamically."""
|
||||
return _import_attribute(name)
|
||||
|
||||
|
||||
__all__ = [
|
||||
"FileEncoding",
|
||||
"detect_file_encodings",
|
||||
]
|
||||
|
||||
@@ -1,3 +1,23 @@
|
||||
from langchain_community.document_loaders.hn import HNLoader
|
||||
from typing import TYPE_CHECKING, Any
|
||||
|
||||
__all__ = ["HNLoader"]
|
||||
from langchain._api import create_importer
|
||||
|
||||
if TYPE_CHECKING:
|
||||
from langchain_community.document_loaders.hn import HNLoader
|
||||
|
||||
# Create a way to dynamically look up deprecated imports.
|
||||
# Used to consolidate logic for raising deprecation warnings and
|
||||
# handling optional imports.
|
||||
DEPRECATED_LOOKUP = {"HNLoader": "langchain_community.document_loaders.hn"}
|
||||
|
||||
_import_attribute = create_importer(__package__, deprecated_lookups=DEPRECATED_LOOKUP)
|
||||
|
||||
|
||||
def __getattr__(name: str) -> Any:
|
||||
"""Look up attributes dynamically."""
|
||||
return _import_attribute(name)
|
||||
|
||||
|
||||
__all__ = [
|
||||
"HNLoader",
|
||||
]
|
||||
|
||||
@@ -1,3 +1,25 @@
|
||||
from langchain_community.document_loaders.html import UnstructuredHTMLLoader
|
||||
from typing import TYPE_CHECKING, Any
|
||||
|
||||
__all__ = ["UnstructuredHTMLLoader"]
|
||||
from langchain._api import create_importer
|
||||
|
||||
if TYPE_CHECKING:
|
||||
from langchain_community.document_loaders.html import UnstructuredHTMLLoader
|
||||
|
||||
# Create a way to dynamically look up deprecated imports.
|
||||
# Used to consolidate logic for raising deprecation warnings and
|
||||
# handling optional imports.
|
||||
DEPRECATED_LOOKUP = {
|
||||
"UnstructuredHTMLLoader": "langchain_community.document_loaders.html"
|
||||
}
|
||||
|
||||
_import_attribute = create_importer(__package__, deprecated_lookups=DEPRECATED_LOOKUP)
|
||||
|
||||
|
||||
def __getattr__(name: str) -> Any:
|
||||
"""Look up attributes dynamically."""
|
||||
return _import_attribute(name)
|
||||
|
||||
|
||||
__all__ = [
|
||||
"UnstructuredHTMLLoader",
|
||||
]
|
||||
|
||||
@@ -1,3 +1,23 @@
|
||||
from langchain_community.document_loaders.html_bs import BSHTMLLoader
|
||||
from typing import TYPE_CHECKING, Any
|
||||
|
||||
__all__ = ["BSHTMLLoader"]
|
||||
from langchain._api import create_importer
|
||||
|
||||
if TYPE_CHECKING:
|
||||
from langchain_community.document_loaders.html_bs import BSHTMLLoader
|
||||
|
||||
# Create a way to dynamically look up deprecated imports.
|
||||
# Used to consolidate logic for raising deprecation warnings and
|
||||
# handling optional imports.
|
||||
DEPRECATED_LOOKUP = {"BSHTMLLoader": "langchain_community.document_loaders.html_bs"}
|
||||
|
||||
_import_attribute = create_importer(__package__, deprecated_lookups=DEPRECATED_LOOKUP)
|
||||
|
||||
|
||||
def __getattr__(name: str) -> Any:
|
||||
"""Look up attributes dynamically."""
|
||||
return _import_attribute(name)
|
||||
|
||||
|
||||
__all__ = [
|
||||
"BSHTMLLoader",
|
||||
]
|
||||
|
||||
@@ -1,5 +1,29 @@
|
||||
from langchain_community.document_loaders.hugging_face_dataset import (
|
||||
HuggingFaceDatasetLoader,
|
||||
)
|
||||
from typing import TYPE_CHECKING, Any
|
||||
|
||||
__all__ = ["HuggingFaceDatasetLoader"]
|
||||
from langchain._api import create_importer
|
||||
|
||||
if TYPE_CHECKING:
|
||||
from langchain_community.document_loaders.hugging_face_dataset import (
|
||||
HuggingFaceDatasetLoader,
|
||||
)
|
||||
|
||||
# Create a way to dynamically look up deprecated imports.
|
||||
# Used to consolidate logic for raising deprecation warnings and
|
||||
# handling optional imports.
|
||||
DEPRECATED_LOOKUP = {
|
||||
"HuggingFaceDatasetLoader": (
|
||||
"langchain_community.document_loaders.hugging_face_dataset"
|
||||
),
|
||||
}
|
||||
|
||||
_import_attribute = create_importer(__package__, deprecated_lookups=DEPRECATED_LOOKUP)
|
||||
|
||||
|
||||
def __getattr__(name: str) -> Any:
|
||||
"""Look up attributes dynamically."""
|
||||
return _import_attribute(name)
|
||||
|
||||
|
||||
__all__ = [
|
||||
"HuggingFaceDatasetLoader",
|
||||
]
|
||||
|
||||
@@ -1,3 +1,23 @@
|
||||
from langchain_community.document_loaders.ifixit import IFixitLoader
|
||||
from typing import TYPE_CHECKING, Any
|
||||
|
||||
__all__ = ["IFixitLoader"]
|
||||
from langchain._api import create_importer
|
||||
|
||||
if TYPE_CHECKING:
|
||||
from langchain_community.document_loaders.ifixit import IFixitLoader
|
||||
|
||||
# Create a way to dynamically look up deprecated imports.
|
||||
# Used to consolidate logic for raising deprecation warnings and
|
||||
# handling optional imports.
|
||||
DEPRECATED_LOOKUP = {"IFixitLoader": "langchain_community.document_loaders.ifixit"}
|
||||
|
||||
_import_attribute = create_importer(__package__, deprecated_lookups=DEPRECATED_LOOKUP)
|
||||
|
||||
|
||||
def __getattr__(name: str) -> Any:
|
||||
"""Look up attributes dynamically."""
|
||||
return _import_attribute(name)
|
||||
|
||||
|
||||
__all__ = [
|
||||
"IFixitLoader",
|
||||
]
|
||||
|
||||
@@ -1,3 +1,25 @@
|
||||
from langchain_community.document_loaders.image import UnstructuredImageLoader
|
||||
from typing import TYPE_CHECKING, Any
|
||||
|
||||
__all__ = ["UnstructuredImageLoader"]
|
||||
from langchain._api import create_importer
|
||||
|
||||
if TYPE_CHECKING:
|
||||
from langchain_community.document_loaders.image import UnstructuredImageLoader
|
||||
|
||||
# Create a way to dynamically look up deprecated imports.
|
||||
# Used to consolidate logic for raising deprecation warnings and
|
||||
# handling optional imports.
|
||||
DEPRECATED_LOOKUP = {
|
||||
"UnstructuredImageLoader": "langchain_community.document_loaders.image"
|
||||
}
|
||||
|
||||
_import_attribute = create_importer(__package__, deprecated_lookups=DEPRECATED_LOOKUP)
|
||||
|
||||
|
||||
def __getattr__(name: str) -> Any:
|
||||
"""Look up attributes dynamically."""
|
||||
return _import_attribute(name)
|
||||
|
||||
|
||||
__all__ = [
|
||||
"UnstructuredImageLoader",
|
||||
]
|
||||
|
||||
@@ -1,3 +1,25 @@
|
||||
from langchain_community.document_loaders.image_captions import ImageCaptionLoader
|
||||
from typing import TYPE_CHECKING, Any
|
||||
|
||||
__all__ = ["ImageCaptionLoader"]
|
||||
from langchain._api import create_importer
|
||||
|
||||
if TYPE_CHECKING:
|
||||
from langchain_community.document_loaders.image_captions import ImageCaptionLoader
|
||||
|
||||
# Create a way to dynamically look up deprecated imports.
|
||||
# Used to consolidate logic for raising deprecation warnings and
|
||||
# handling optional imports.
|
||||
DEPRECATED_LOOKUP = {
|
||||
"ImageCaptionLoader": "langchain_community.document_loaders.image_captions"
|
||||
}
|
||||
|
||||
_import_attribute = create_importer(__package__, deprecated_lookups=DEPRECATED_LOOKUP)
|
||||
|
||||
|
||||
def __getattr__(name: str) -> Any:
|
||||
"""Look up attributes dynamically."""
|
||||
return _import_attribute(name)
|
||||
|
||||
|
||||
__all__ = [
|
||||
"ImageCaptionLoader",
|
||||
]
|
||||
|
||||
@@ -1,3 +1,23 @@
|
||||
from langchain_community.document_loaders.imsdb import IMSDbLoader
|
||||
from typing import TYPE_CHECKING, Any
|
||||
|
||||
__all__ = ["IMSDbLoader"]
|
||||
from langchain._api import create_importer
|
||||
|
||||
if TYPE_CHECKING:
|
||||
from langchain_community.document_loaders.imsdb import IMSDbLoader
|
||||
|
||||
# Create a way to dynamically look up deprecated imports.
|
||||
# Used to consolidate logic for raising deprecation warnings and
|
||||
# handling optional imports.
|
||||
DEPRECATED_LOOKUP = {"IMSDbLoader": "langchain_community.document_loaders.imsdb"}
|
||||
|
||||
_import_attribute = create_importer(__package__, deprecated_lookups=DEPRECATED_LOOKUP)
|
||||
|
||||
|
||||
def __getattr__(name: str) -> Any:
|
||||
"""Look up attributes dynamically."""
|
||||
return _import_attribute(name)
|
||||
|
||||
|
||||
__all__ = [
|
||||
"IMSDbLoader",
|
||||
]
|
||||
|
||||
@@ -1,3 +1,23 @@
|
||||
from langchain_community.document_loaders.iugu import IuguLoader
|
||||
from typing import TYPE_CHECKING, Any
|
||||
|
||||
__all__ = ["IuguLoader"]
|
||||
from langchain._api import create_importer
|
||||
|
||||
if TYPE_CHECKING:
|
||||
from langchain_community.document_loaders.iugu import IuguLoader
|
||||
|
||||
# Create a way to dynamically look up deprecated imports.
|
||||
# Used to consolidate logic for raising deprecation warnings and
|
||||
# handling optional imports.
|
||||
DEPRECATED_LOOKUP = {"IuguLoader": "langchain_community.document_loaders.iugu"}
|
||||
|
||||
_import_attribute = create_importer(__package__, deprecated_lookups=DEPRECATED_LOOKUP)
|
||||
|
||||
|
||||
def __getattr__(name: str) -> Any:
|
||||
"""Look up attributes dynamically."""
|
||||
return _import_attribute(name)
|
||||
|
||||
|
||||
__all__ = [
|
||||
"IuguLoader",
|
||||
]
|
||||
|
||||
@@ -1,3 +1,23 @@
|
||||
from langchain_community.document_loaders.joplin import JoplinLoader
|
||||
from typing import TYPE_CHECKING, Any
|
||||
|
||||
__all__ = ["JoplinLoader"]
|
||||
from langchain._api import create_importer
|
||||
|
||||
if TYPE_CHECKING:
|
||||
from langchain_community.document_loaders.joplin import JoplinLoader
|
||||
|
||||
# Create a way to dynamically look up deprecated imports.
|
||||
# Used to consolidate logic for raising deprecation warnings and
|
||||
# handling optional imports.
|
||||
DEPRECATED_LOOKUP = {"JoplinLoader": "langchain_community.document_loaders.joplin"}
|
||||
|
||||
_import_attribute = create_importer(__package__, deprecated_lookups=DEPRECATED_LOOKUP)
|
||||
|
||||
|
||||
def __getattr__(name: str) -> Any:
|
||||
"""Look up attributes dynamically."""
|
||||
return _import_attribute(name)
|
||||
|
||||
|
||||
__all__ = [
|
||||
"JoplinLoader",
|
||||
]
|
||||
|
||||
@@ -1,3 +1,23 @@
|
||||
from langchain_community.document_loaders.json_loader import JSONLoader
|
||||
from typing import TYPE_CHECKING, Any
|
||||
|
||||
__all__ = ["JSONLoader"]
|
||||
from langchain._api import create_importer
|
||||
|
||||
if TYPE_CHECKING:
|
||||
from langchain_community.document_loaders.json_loader import JSONLoader
|
||||
|
||||
# Create a way to dynamically look up deprecated imports.
|
||||
# Used to consolidate logic for raising deprecation warnings and
|
||||
# handling optional imports.
|
||||
DEPRECATED_LOOKUP = {"JSONLoader": "langchain_community.document_loaders.json_loader"}
|
||||
|
||||
_import_attribute = create_importer(__package__, deprecated_lookups=DEPRECATED_LOOKUP)
|
||||
|
||||
|
||||
def __getattr__(name: str) -> Any:
|
||||
"""Look up attributes dynamically."""
|
||||
return _import_attribute(name)
|
||||
|
||||
|
||||
__all__ = [
|
||||
"JSONLoader",
|
||||
]
|
||||
|
||||
@@ -1,7 +1,33 @@
|
||||
from langchain_community.document_loaders.lakefs import (
|
||||
LakeFSClient,
|
||||
LakeFSLoader,
|
||||
UnstructuredLakeFSLoader,
|
||||
)
|
||||
from typing import TYPE_CHECKING, Any
|
||||
|
||||
__all__ = ["LakeFSClient", "LakeFSLoader", "UnstructuredLakeFSLoader"]
|
||||
from langchain._api import create_importer
|
||||
|
||||
if TYPE_CHECKING:
|
||||
from langchain_community.document_loaders.lakefs import (
|
||||
LakeFSClient,
|
||||
LakeFSLoader,
|
||||
UnstructuredLakeFSLoader,
|
||||
)
|
||||
|
||||
# Create a way to dynamically look up deprecated imports.
|
||||
# Used to consolidate logic for raising deprecation warnings and
|
||||
# handling optional imports.
|
||||
DEPRECATED_LOOKUP = {
|
||||
"LakeFSClient": "langchain_community.document_loaders.lakefs",
|
||||
"LakeFSLoader": "langchain_community.document_loaders.lakefs",
|
||||
"UnstructuredLakeFSLoader": "langchain_community.document_loaders.lakefs",
|
||||
}
|
||||
|
||||
_import_attribute = create_importer(__package__, deprecated_lookups=DEPRECATED_LOOKUP)
|
||||
|
||||
|
||||
def __getattr__(name: str) -> Any:
|
||||
"""Look up attributes dynamically."""
|
||||
return _import_attribute(name)
|
||||
|
||||
|
||||
__all__ = [
|
||||
"LakeFSClient",
|
||||
"LakeFSLoader",
|
||||
"UnstructuredLakeFSLoader",
|
||||
]
|
||||
|
||||
@@ -1,3 +1,25 @@
|
||||
from langchain_community.document_loaders.larksuite import LarkSuiteDocLoader
|
||||
from typing import TYPE_CHECKING, Any
|
||||
|
||||
__all__ = ["LarkSuiteDocLoader"]
|
||||
from langchain._api import create_importer
|
||||
|
||||
if TYPE_CHECKING:
|
||||
from langchain_community.document_loaders.larksuite import LarkSuiteDocLoader
|
||||
|
||||
# Create a way to dynamically look up deprecated imports.
|
||||
# Used to consolidate logic for raising deprecation warnings and
|
||||
# handling optional imports.
|
||||
DEPRECATED_LOOKUP = {
|
||||
"LarkSuiteDocLoader": "langchain_community.document_loaders.larksuite"
|
||||
}
|
||||
|
||||
_import_attribute = create_importer(__package__, deprecated_lookups=DEPRECATED_LOOKUP)
|
||||
|
||||
|
||||
def __getattr__(name: str) -> Any:
|
||||
"""Look up attributes dynamically."""
|
||||
return _import_attribute(name)
|
||||
|
||||
|
||||
__all__ = [
|
||||
"LarkSuiteDocLoader",
|
||||
]
|
||||
|
||||
@@ -1,3 +1,25 @@
|
||||
from langchain_community.document_loaders.markdown import UnstructuredMarkdownLoader
|
||||
from typing import TYPE_CHECKING, Any
|
||||
|
||||
__all__ = ["UnstructuredMarkdownLoader"]
|
||||
from langchain._api import create_importer
|
||||
|
||||
if TYPE_CHECKING:
|
||||
from langchain_community.document_loaders.markdown import UnstructuredMarkdownLoader
|
||||
|
||||
# Create a way to dynamically look up deprecated imports.
|
||||
# Used to consolidate logic for raising deprecation warnings and
|
||||
# handling optional imports.
|
||||
DEPRECATED_LOOKUP = {
|
||||
"UnstructuredMarkdownLoader": "langchain_community.document_loaders.markdown"
|
||||
}
|
||||
|
||||
_import_attribute = create_importer(__package__, deprecated_lookups=DEPRECATED_LOOKUP)
|
||||
|
||||
|
||||
def __getattr__(name: str) -> Any:
|
||||
"""Look up attributes dynamically."""
|
||||
return _import_attribute(name)
|
||||
|
||||
|
||||
__all__ = [
|
||||
"UnstructuredMarkdownLoader",
|
||||
]
|
||||
|
||||
@@ -1,5 +1,25 @@
|
||||
from langchain_community.document_loaders.mastodon import (
|
||||
MastodonTootsLoader,
|
||||
)
|
||||
from typing import TYPE_CHECKING, Any
|
||||
|
||||
__all__ = ["MastodonTootsLoader"]
|
||||
from langchain._api import create_importer
|
||||
|
||||
if TYPE_CHECKING:
|
||||
from langchain_community.document_loaders.mastodon import MastodonTootsLoader
|
||||
|
||||
# Create a way to dynamically look up deprecated imports.
|
||||
# Used to consolidate logic for raising deprecation warnings and
|
||||
# handling optional imports.
|
||||
DEPRECATED_LOOKUP = {
|
||||
"MastodonTootsLoader": "langchain_community.document_loaders.mastodon"
|
||||
}
|
||||
|
||||
_import_attribute = create_importer(__package__, deprecated_lookups=DEPRECATED_LOOKUP)
|
||||
|
||||
|
||||
def __getattr__(name: str) -> Any:
|
||||
"""Look up attributes dynamically."""
|
||||
return _import_attribute(name)
|
||||
|
||||
|
||||
__all__ = [
|
||||
"MastodonTootsLoader",
|
||||
]
|
||||
|
||||
@@ -1,3 +1,25 @@
|
||||
from langchain_community.document_loaders.max_compute import MaxComputeLoader
|
||||
from typing import TYPE_CHECKING, Any
|
||||
|
||||
__all__ = ["MaxComputeLoader"]
|
||||
from langchain._api import create_importer
|
||||
|
||||
if TYPE_CHECKING:
|
||||
from langchain_community.document_loaders.max_compute import MaxComputeLoader
|
||||
|
||||
# Create a way to dynamically look up deprecated imports.
|
||||
# Used to consolidate logic for raising deprecation warnings and
|
||||
# handling optional imports.
|
||||
DEPRECATED_LOOKUP = {
|
||||
"MaxComputeLoader": "langchain_community.document_loaders.max_compute"
|
||||
}
|
||||
|
||||
_import_attribute = create_importer(__package__, deprecated_lookups=DEPRECATED_LOOKUP)
|
||||
|
||||
|
||||
def __getattr__(name: str) -> Any:
|
||||
"""Look up attributes dynamically."""
|
||||
return _import_attribute(name)
|
||||
|
||||
|
||||
__all__ = [
|
||||
"MaxComputeLoader",
|
||||
]
|
||||
|
||||
@@ -1,3 +1,25 @@
|
||||
from langchain_community.document_loaders.mediawikidump import MWDumpLoader
|
||||
from typing import TYPE_CHECKING, Any
|
||||
|
||||
__all__ = ["MWDumpLoader"]
|
||||
from langchain._api import create_importer
|
||||
|
||||
if TYPE_CHECKING:
|
||||
from langchain_community.document_loaders.mediawikidump import MWDumpLoader
|
||||
|
||||
# Create a way to dynamically look up deprecated imports.
|
||||
# Used to consolidate logic for raising deprecation warnings and
|
||||
# handling optional imports.
|
||||
DEPRECATED_LOOKUP = {
|
||||
"MWDumpLoader": "langchain_community.document_loaders.mediawikidump"
|
||||
}
|
||||
|
||||
_import_attribute = create_importer(__package__, deprecated_lookups=DEPRECATED_LOOKUP)
|
||||
|
||||
|
||||
def __getattr__(name: str) -> Any:
|
||||
"""Look up attributes dynamically."""
|
||||
return _import_attribute(name)
|
||||
|
||||
|
||||
__all__ = [
|
||||
"MWDumpLoader",
|
||||
]
|
||||
|
||||
@@ -1,3 +1,23 @@
|
||||
from langchain_community.document_loaders.merge import MergedDataLoader
|
||||
from typing import TYPE_CHECKING, Any
|
||||
|
||||
__all__ = ["MergedDataLoader"]
|
||||
from langchain._api import create_importer
|
||||
|
||||
if TYPE_CHECKING:
|
||||
from langchain_community.document_loaders.merge import MergedDataLoader
|
||||
|
||||
# Create a way to dynamically look up deprecated imports.
|
||||
# Used to consolidate logic for raising deprecation warnings and
|
||||
# handling optional imports.
|
||||
DEPRECATED_LOOKUP = {"MergedDataLoader": "langchain_community.document_loaders.merge"}
|
||||
|
||||
_import_attribute = create_importer(__package__, deprecated_lookups=DEPRECATED_LOOKUP)
|
||||
|
||||
|
||||
def __getattr__(name: str) -> Any:
|
||||
"""Look up attributes dynamically."""
|
||||
return _import_attribute(name)
|
||||
|
||||
|
||||
__all__ = [
|
||||
"MergedDataLoader",
|
||||
]
|
||||
|
||||
@@ -1,3 +1,23 @@
|
||||
from langchain_community.document_loaders.mhtml import MHTMLLoader
|
||||
from typing import TYPE_CHECKING, Any
|
||||
|
||||
__all__ = ["MHTMLLoader"]
|
||||
from langchain._api import create_importer
|
||||
|
||||
if TYPE_CHECKING:
|
||||
from langchain_community.document_loaders.mhtml import MHTMLLoader
|
||||
|
||||
# Create a way to dynamically look up deprecated imports.
|
||||
# Used to consolidate logic for raising deprecation warnings and
|
||||
# handling optional imports.
|
||||
DEPRECATED_LOOKUP = {"MHTMLLoader": "langchain_community.document_loaders.mhtml"}
|
||||
|
||||
_import_attribute = create_importer(__package__, deprecated_lookups=DEPRECATED_LOOKUP)
|
||||
|
||||
|
||||
def __getattr__(name: str) -> Any:
|
||||
"""Look up attributes dynamically."""
|
||||
return _import_attribute(name)
|
||||
|
||||
|
||||
__all__ = [
|
||||
"MHTMLLoader",
|
||||
]
|
||||
|
||||
@@ -1,5 +1,27 @@
|
||||
from langchain_community.document_loaders.modern_treasury import (
|
||||
ModernTreasuryLoader,
|
||||
)
|
||||
from typing import TYPE_CHECKING, Any
|
||||
|
||||
__all__ = ["ModernTreasuryLoader"]
|
||||
from langchain._api import create_importer
|
||||
|
||||
if TYPE_CHECKING:
|
||||
from langchain_community.document_loaders.modern_treasury import (
|
||||
ModernTreasuryLoader,
|
||||
)
|
||||
|
||||
# Create a way to dynamically look up deprecated imports.
|
||||
# Used to consolidate logic for raising deprecation warnings and
|
||||
# handling optional imports.
|
||||
DEPRECATED_LOOKUP = {
|
||||
"ModernTreasuryLoader": "langchain_community.document_loaders.modern_treasury"
|
||||
}
|
||||
|
||||
_import_attribute = create_importer(__package__, deprecated_lookups=DEPRECATED_LOOKUP)
|
||||
|
||||
|
||||
def __getattr__(name: str) -> Any:
|
||||
"""Look up attributes dynamically."""
|
||||
return _import_attribute(name)
|
||||
|
||||
|
||||
__all__ = [
|
||||
"ModernTreasuryLoader",
|
||||
]
|
||||
|
||||
@@ -1,3 +1,23 @@
|
||||
from langchain_community.document_loaders.mongodb import MongodbLoader
|
||||
from typing import TYPE_CHECKING, Any
|
||||
|
||||
__all__ = ["MongodbLoader"]
|
||||
from langchain._api import create_importer
|
||||
|
||||
if TYPE_CHECKING:
|
||||
from langchain_community.document_loaders.mongodb import MongodbLoader
|
||||
|
||||
# Create a way to dynamically look up deprecated imports.
|
||||
# Used to consolidate logic for raising deprecation warnings and
|
||||
# handling optional imports.
|
||||
DEPRECATED_LOOKUP = {"MongodbLoader": "langchain_community.document_loaders.mongodb"}
|
||||
|
||||
_import_attribute = create_importer(__package__, deprecated_lookups=DEPRECATED_LOOKUP)
|
||||
|
||||
|
||||
def __getattr__(name: str) -> Any:
|
||||
"""Look up attributes dynamically."""
|
||||
return _import_attribute(name)
|
||||
|
||||
|
||||
__all__ = [
|
||||
"MongodbLoader",
|
||||
]
|
||||
|
||||
@@ -1,3 +1,23 @@
|
||||
from langchain_community.document_loaders.news import NewsURLLoader
|
||||
from typing import TYPE_CHECKING, Any
|
||||
|
||||
__all__ = ["NewsURLLoader"]
|
||||
from langchain._api import create_importer
|
||||
|
||||
if TYPE_CHECKING:
|
||||
from langchain_community.document_loaders.news import NewsURLLoader
|
||||
|
||||
# Create a way to dynamically look up deprecated imports.
|
||||
# Used to consolidate logic for raising deprecation warnings and
|
||||
# handling optional imports.
|
||||
DEPRECATED_LOOKUP = {"NewsURLLoader": "langchain_community.document_loaders.news"}
|
||||
|
||||
_import_attribute = create_importer(__package__, deprecated_lookups=DEPRECATED_LOOKUP)
|
||||
|
||||
|
||||
def __getattr__(name: str) -> Any:
|
||||
"""Look up attributes dynamically."""
|
||||
return _import_attribute(name)
|
||||
|
||||
|
||||
__all__ = [
|
||||
"NewsURLLoader",
|
||||
]
|
||||
|
||||
@@ -1,7 +1,33 @@
|
||||
from langchain_community.document_loaders.notebook import (
|
||||
NotebookLoader,
|
||||
concatenate_cells,
|
||||
remove_newlines,
|
||||
)
|
||||
from typing import TYPE_CHECKING, Any
|
||||
|
||||
__all__ = ["concatenate_cells", "remove_newlines", "NotebookLoader"]
|
||||
from langchain._api import create_importer
|
||||
|
||||
if TYPE_CHECKING:
|
||||
from langchain_community.document_loaders.notebook import (
|
||||
NotebookLoader,
|
||||
concatenate_cells,
|
||||
remove_newlines,
|
||||
)
|
||||
|
||||
# Create a way to dynamically look up deprecated imports.
|
||||
# Used to consolidate logic for raising deprecation warnings and
|
||||
# handling optional imports.
|
||||
DEPRECATED_LOOKUP = {
|
||||
"concatenate_cells": "langchain_community.document_loaders.notebook",
|
||||
"remove_newlines": "langchain_community.document_loaders.notebook",
|
||||
"NotebookLoader": "langchain_community.document_loaders.notebook",
|
||||
}
|
||||
|
||||
_import_attribute = create_importer(__package__, deprecated_lookups=DEPRECATED_LOOKUP)
|
||||
|
||||
|
||||
def __getattr__(name: str) -> Any:
|
||||
"""Look up attributes dynamically."""
|
||||
return _import_attribute(name)
|
||||
|
||||
|
||||
__all__ = [
|
||||
"concatenate_cells",
|
||||
"remove_newlines",
|
||||
"NotebookLoader",
|
||||
]
|
||||
|
||||
@@ -1,3 +1,25 @@
|
||||
from langchain_community.document_loaders.notion import NotionDirectoryLoader
|
||||
from typing import TYPE_CHECKING, Any
|
||||
|
||||
__all__ = ["NotionDirectoryLoader"]
|
||||
from langchain._api import create_importer
|
||||
|
||||
if TYPE_CHECKING:
|
||||
from langchain_community.document_loaders.notion import NotionDirectoryLoader
|
||||
|
||||
# Create a way to dynamically look up deprecated imports.
|
||||
# Used to consolidate logic for raising deprecation warnings and
|
||||
# handling optional imports.
|
||||
DEPRECATED_LOOKUP = {
|
||||
"NotionDirectoryLoader": "langchain_community.document_loaders.notion"
|
||||
}
|
||||
|
||||
_import_attribute = create_importer(__package__, deprecated_lookups=DEPRECATED_LOOKUP)
|
||||
|
||||
|
||||
def __getattr__(name: str) -> Any:
|
||||
"""Look up attributes dynamically."""
|
||||
return _import_attribute(name)
|
||||
|
||||
|
||||
__all__ = [
|
||||
"NotionDirectoryLoader",
|
||||
]
|
||||
|
||||
@@ -1,5 +1,23 @@
|
||||
from langchain_community.document_loaders.notiondb import (
|
||||
NotionDBLoader,
|
||||
)
|
||||
from typing import TYPE_CHECKING, Any
|
||||
|
||||
__all__ = ["NotionDBLoader"]
|
||||
from langchain._api import create_importer
|
||||
|
||||
if TYPE_CHECKING:
|
||||
from langchain_community.document_loaders.notiondb import NotionDBLoader
|
||||
|
||||
# Create a way to dynamically look up deprecated imports.
|
||||
# Used to consolidate logic for raising deprecation warnings and
|
||||
# handling optional imports.
|
||||
DEPRECATED_LOOKUP = {"NotionDBLoader": "langchain_community.document_loaders.notiondb"}
|
||||
|
||||
_import_attribute = create_importer(__package__, deprecated_lookups=DEPRECATED_LOOKUP)
|
||||
|
||||
|
||||
def __getattr__(name: str) -> Any:
|
||||
"""Look up attributes dynamically."""
|
||||
return _import_attribute(name)
|
||||
|
||||
|
||||
__all__ = [
|
||||
"NotionDBLoader",
|
||||
]
|
||||
|
||||
@@ -1,3 +1,23 @@
|
||||
from langchain_community.document_loaders.nuclia import NucliaLoader
|
||||
from typing import TYPE_CHECKING, Any
|
||||
|
||||
__all__ = ["NucliaLoader"]
|
||||
from langchain._api import create_importer
|
||||
|
||||
if TYPE_CHECKING:
|
||||
from langchain_community.document_loaders.nuclia import NucliaLoader
|
||||
|
||||
# Create a way to dynamically look up deprecated imports.
|
||||
# Used to consolidate logic for raising deprecation warnings and
|
||||
# handling optional imports.
|
||||
DEPRECATED_LOOKUP = {"NucliaLoader": "langchain_community.document_loaders.nuclia"}
|
||||
|
||||
_import_attribute = create_importer(__package__, deprecated_lookups=DEPRECATED_LOOKUP)
|
||||
|
||||
|
||||
def __getattr__(name: str) -> Any:
|
||||
"""Look up attributes dynamically."""
|
||||
return _import_attribute(name)
|
||||
|
||||
|
||||
__all__ = [
|
||||
"NucliaLoader",
|
||||
]
|
||||
|
||||
@@ -1,3 +1,25 @@
|
||||
from langchain_community.document_loaders.obs_directory import OBSDirectoryLoader
|
||||
from typing import TYPE_CHECKING, Any
|
||||
|
||||
__all__ = ["OBSDirectoryLoader"]
|
||||
from langchain._api import create_importer
|
||||
|
||||
if TYPE_CHECKING:
|
||||
from langchain_community.document_loaders.obs_directory import OBSDirectoryLoader
|
||||
|
||||
# Create a way to dynamically look up deprecated imports.
|
||||
# Used to consolidate logic for raising deprecation warnings and
|
||||
# handling optional imports.
|
||||
DEPRECATED_LOOKUP = {
|
||||
"OBSDirectoryLoader": "langchain_community.document_loaders.obs_directory"
|
||||
}
|
||||
|
||||
_import_attribute = create_importer(__package__, deprecated_lookups=DEPRECATED_LOOKUP)
|
||||
|
||||
|
||||
def __getattr__(name: str) -> Any:
|
||||
"""Look up attributes dynamically."""
|
||||
return _import_attribute(name)
|
||||
|
||||
|
||||
__all__ = [
|
||||
"OBSDirectoryLoader",
|
||||
]
|
||||
|
||||
@@ -1,3 +1,23 @@
|
||||
from langchain_community.document_loaders.obs_file import OBSFileLoader
|
||||
from typing import TYPE_CHECKING, Any
|
||||
|
||||
__all__ = ["OBSFileLoader"]
|
||||
from langchain._api import create_importer
|
||||
|
||||
if TYPE_CHECKING:
|
||||
from langchain_community.document_loaders.obs_file import OBSFileLoader
|
||||
|
||||
# Create a way to dynamically look up deprecated imports.
|
||||
# Used to consolidate logic for raising deprecation warnings and
|
||||
# handling optional imports.
|
||||
DEPRECATED_LOOKUP = {"OBSFileLoader": "langchain_community.document_loaders.obs_file"}
|
||||
|
||||
_import_attribute = create_importer(__package__, deprecated_lookups=DEPRECATED_LOOKUP)
|
||||
|
||||
|
||||
def __getattr__(name: str) -> Any:
|
||||
"""Look up attributes dynamically."""
|
||||
return _import_attribute(name)
|
||||
|
||||
|
||||
__all__ = [
|
||||
"OBSFileLoader",
|
||||
]
|
||||
|
||||
@@ -1,3 +1,23 @@
|
||||
from langchain_community.document_loaders.obsidian import ObsidianLoader
|
||||
from typing import TYPE_CHECKING, Any
|
||||
|
||||
__all__ = ["ObsidianLoader"]
|
||||
from langchain._api import create_importer
|
||||
|
||||
if TYPE_CHECKING:
|
||||
from langchain_community.document_loaders.obsidian import ObsidianLoader
|
||||
|
||||
# Create a way to dynamically look up deprecated imports.
|
||||
# Used to consolidate logic for raising deprecation warnings and
|
||||
# handling optional imports.
|
||||
DEPRECATED_LOOKUP = {"ObsidianLoader": "langchain_community.document_loaders.obsidian"}
|
||||
|
||||
_import_attribute = create_importer(__package__, deprecated_lookups=DEPRECATED_LOOKUP)
|
||||
|
||||
|
||||
def __getattr__(name: str) -> Any:
|
||||
"""Look up attributes dynamically."""
|
||||
return _import_attribute(name)
|
||||
|
||||
|
||||
__all__ = [
|
||||
"ObsidianLoader",
|
||||
]
|
||||
|
||||
@@ -1,3 +1,25 @@
|
||||
from langchain_community.document_loaders.odt import UnstructuredODTLoader
|
||||
from typing import TYPE_CHECKING, Any
|
||||
|
||||
__all__ = ["UnstructuredODTLoader"]
|
||||
from langchain._api import create_importer
|
||||
|
||||
if TYPE_CHECKING:
|
||||
from langchain_community.document_loaders.odt import UnstructuredODTLoader
|
||||
|
||||
# Create a way to dynamically look up deprecated imports.
|
||||
# Used to consolidate logic for raising deprecation warnings and
|
||||
# handling optional imports.
|
||||
DEPRECATED_LOOKUP = {
|
||||
"UnstructuredODTLoader": "langchain_community.document_loaders.odt"
|
||||
}
|
||||
|
||||
_import_attribute = create_importer(__package__, deprecated_lookups=DEPRECATED_LOOKUP)
|
||||
|
||||
|
||||
def __getattr__(name: str) -> Any:
|
||||
"""Look up attributes dynamically."""
|
||||
return _import_attribute(name)
|
||||
|
||||
|
||||
__all__ = [
|
||||
"UnstructuredODTLoader",
|
||||
]
|
||||
|
||||
@@ -1,3 +1,23 @@
|
||||
from langchain_community.document_loaders.onedrive import OneDriveLoader
|
||||
from typing import TYPE_CHECKING, Any
|
||||
|
||||
__all__ = ["OneDriveLoader"]
|
||||
from langchain._api import create_importer
|
||||
|
||||
if TYPE_CHECKING:
|
||||
from langchain_community.document_loaders.onedrive import OneDriveLoader
|
||||
|
||||
# Create a way to dynamically look up deprecated imports.
|
||||
# Used to consolidate logic for raising deprecation warnings and
|
||||
# handling optional imports.
|
||||
DEPRECATED_LOOKUP = {"OneDriveLoader": "langchain_community.document_loaders.onedrive"}
|
||||
|
||||
_import_attribute = create_importer(__package__, deprecated_lookups=DEPRECATED_LOOKUP)
|
||||
|
||||
|
||||
def __getattr__(name: str) -> Any:
|
||||
"""Look up attributes dynamically."""
|
||||
return _import_attribute(name)
|
||||
|
||||
|
||||
__all__ = [
|
||||
"OneDriveLoader",
|
||||
]
|
||||
|
||||
@@ -1,5 +1,25 @@
|
||||
from langchain_community.document_loaders.onedrive_file import (
|
||||
OneDriveFileLoader,
|
||||
)
|
||||
from typing import TYPE_CHECKING, Any
|
||||
|
||||
__all__ = ["OneDriveFileLoader"]
|
||||
from langchain._api import create_importer
|
||||
|
||||
if TYPE_CHECKING:
|
||||
from langchain_community.document_loaders.onedrive_file import OneDriveFileLoader
|
||||
|
||||
# Create a way to dynamically look up deprecated imports.
|
||||
# Used to consolidate logic for raising deprecation warnings and
|
||||
# handling optional imports.
|
||||
DEPRECATED_LOOKUP = {
|
||||
"OneDriveFileLoader": "langchain_community.document_loaders.onedrive_file"
|
||||
}
|
||||
|
||||
_import_attribute = create_importer(__package__, deprecated_lookups=DEPRECATED_LOOKUP)
|
||||
|
||||
|
||||
def __getattr__(name: str) -> Any:
|
||||
"""Look up attributes dynamically."""
|
||||
return _import_attribute(name)
|
||||
|
||||
|
||||
__all__ = [
|
||||
"OneDriveFileLoader",
|
||||
]
|
||||
|
||||
@@ -1,5 +1,23 @@
|
||||
from langchain_community.document_loaders.onenote import (
|
||||
OneNoteLoader,
|
||||
)
|
||||
from typing import TYPE_CHECKING, Any
|
||||
|
||||
__all__ = ["OneNoteLoader"]
|
||||
from langchain._api import create_importer
|
||||
|
||||
if TYPE_CHECKING:
|
||||
from langchain_community.document_loaders.onenote import OneNoteLoader
|
||||
|
||||
# Create a way to dynamically look up deprecated imports.
|
||||
# Used to consolidate logic for raising deprecation warnings and
|
||||
# handling optional imports.
|
||||
DEPRECATED_LOOKUP = {"OneNoteLoader": "langchain_community.document_loaders.onenote"}
|
||||
|
||||
_import_attribute = create_importer(__package__, deprecated_lookups=DEPRECATED_LOOKUP)
|
||||
|
||||
|
||||
def __getattr__(name: str) -> Any:
|
||||
"""Look up attributes dynamically."""
|
||||
return _import_attribute(name)
|
||||
|
||||
|
||||
__all__ = [
|
||||
"OneNoteLoader",
|
||||
]
|
||||
|
||||
@@ -1,3 +1,25 @@
|
||||
from langchain_community.document_loaders.open_city_data import OpenCityDataLoader
|
||||
from typing import TYPE_CHECKING, Any
|
||||
|
||||
__all__ = ["OpenCityDataLoader"]
|
||||
from langchain._api import create_importer
|
||||
|
||||
if TYPE_CHECKING:
|
||||
from langchain_community.document_loaders.open_city_data import OpenCityDataLoader
|
||||
|
||||
# Create a way to dynamically look up deprecated imports.
|
||||
# Used to consolidate logic for raising deprecation warnings and
|
||||
# handling optional imports.
|
||||
DEPRECATED_LOOKUP = {
|
||||
"OpenCityDataLoader": "langchain_community.document_loaders.open_city_data"
|
||||
}
|
||||
|
||||
_import_attribute = create_importer(__package__, deprecated_lookups=DEPRECATED_LOOKUP)
|
||||
|
||||
|
||||
def __getattr__(name: str) -> Any:
|
||||
"""Look up attributes dynamically."""
|
||||
return _import_attribute(name)
|
||||
|
||||
|
||||
__all__ = [
|
||||
"OpenCityDataLoader",
|
||||
]
|
||||
|
||||
@@ -1,3 +1,25 @@
|
||||
from langchain_community.document_loaders.org_mode import UnstructuredOrgModeLoader
|
||||
from typing import TYPE_CHECKING, Any
|
||||
|
||||
__all__ = ["UnstructuredOrgModeLoader"]
|
||||
from langchain._api import create_importer
|
||||
|
||||
if TYPE_CHECKING:
|
||||
from langchain_community.document_loaders.org_mode import UnstructuredOrgModeLoader
|
||||
|
||||
# Create a way to dynamically look up deprecated imports.
|
||||
# Used to consolidate logic for raising deprecation warnings and
|
||||
# handling optional imports.
|
||||
DEPRECATED_LOOKUP = {
|
||||
"UnstructuredOrgModeLoader": "langchain_community.document_loaders.org_mode"
|
||||
}
|
||||
|
||||
_import_attribute = create_importer(__package__, deprecated_lookups=DEPRECATED_LOOKUP)
|
||||
|
||||
|
||||
def __getattr__(name: str) -> Any:
|
||||
"""Look up attributes dynamically."""
|
||||
return _import_attribute(name)
|
||||
|
||||
|
||||
__all__ = [
|
||||
"UnstructuredOrgModeLoader",
|
||||
]
|
||||
|
||||
@@ -1,15 +1,48 @@
|
||||
from langchain_community.document_loaders.parsers.audio import OpenAIWhisperParser
|
||||
from langchain_community.document_loaders.parsers.docai import DocAIParser
|
||||
from langchain_community.document_loaders.parsers.grobid import GrobidParser
|
||||
from langchain_community.document_loaders.parsers.html import BS4HTMLParser
|
||||
from langchain_community.document_loaders.parsers.language import LanguageParser
|
||||
from langchain_community.document_loaders.parsers.pdf import (
|
||||
PDFMinerParser,
|
||||
PDFPlumberParser,
|
||||
PyMuPDFParser,
|
||||
PyPDFium2Parser,
|
||||
PyPDFParser,
|
||||
)
|
||||
from typing import TYPE_CHECKING, Any
|
||||
|
||||
from langchain._api import create_importer
|
||||
|
||||
if TYPE_CHECKING:
|
||||
from langchain_community.document_loaders.parsers.audio import OpenAIWhisperParser
|
||||
from langchain_community.document_loaders.parsers.docai import DocAIParser
|
||||
from langchain_community.document_loaders.parsers.grobid import GrobidParser
|
||||
from langchain_community.document_loaders.parsers.html.bs4 import BS4HTMLParser
|
||||
from langchain_community.document_loaders.parsers.language.language_parser import (
|
||||
LanguageParser,
|
||||
)
|
||||
from langchain_community.document_loaders.parsers.pdf import (
|
||||
PDFMinerParser,
|
||||
PDFPlumberParser,
|
||||
PyMuPDFParser,
|
||||
PyPDFium2Parser,
|
||||
PyPDFParser,
|
||||
)
|
||||
|
||||
# Create a way to dynamically look up deprecated imports.
|
||||
# Used to consolidate logic for raising deprecation warnings and
|
||||
# handling optional imports.
|
||||
DEPRECATED_LOOKUP = {
|
||||
"BS4HTMLParser": "langchain_community.document_loaders.parsers.html.bs4",
|
||||
"DocAIParser": "langchain_community.document_loaders.parsers.docai",
|
||||
"GrobidParser": "langchain_community.document_loaders.parsers.grobid",
|
||||
"LanguageParser": (
|
||||
"langchain_community.document_loaders.parsers.language.language_parser"
|
||||
),
|
||||
"OpenAIWhisperParser": "langchain_community.document_loaders.parsers.audio",
|
||||
"PDFMinerParser": "langchain_community.document_loaders.parsers.pdf",
|
||||
"PDFPlumberParser": "langchain_community.document_loaders.parsers.pdf",
|
||||
"PyMuPDFParser": "langchain_community.document_loaders.parsers.pdf",
|
||||
"PyPDFium2Parser": "langchain_community.document_loaders.parsers.pdf",
|
||||
"PyPDFParser": "langchain_community.document_loaders.parsers.pdf",
|
||||
}
|
||||
|
||||
_import_attribute = create_importer(__package__, deprecated_lookups=DEPRECATED_LOOKUP)
|
||||
|
||||
|
||||
def __getattr__(name: str) -> Any:
|
||||
"""Look up attributes dynamically."""
|
||||
return _import_attribute(name)
|
||||
|
||||
|
||||
__all__ = [
|
||||
"BS4HTMLParser",
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user