update all possible dependencies

pull/21191/head
Eugene Yurtsev 2 months ago
parent 07ac5d2a6a
commit 9e68f2baaf

@ -2,8 +2,7 @@ import pytest
from langchain_community.agent_toolkits import PowerBIToolkit, create_pbi_agent
from langchain_community.chat_models import ChatOpenAI
from langchain_community.utilities.powerbi import PowerBIDataset
from langchain.utils import get_from_env
from langchain_core.utils import get_from_env
def azure_installed() -> bool:

@ -15,12 +15,12 @@ import os
from typing import AsyncIterator, Iterator
import pytest
from langchain_community.cache import AstraDBCache, AstraDBSemanticCache
from langchain_community.utilities.astradb import SetupMode
from langchain_core.caches import BaseCache
from langchain_core.language_models import LLM
from langchain_core.outputs import Generation, LLMResult
from langchain.cache import AstraDBCache, AstraDBSemanticCache
from langchain.globals import get_llm_cache, set_llm_cache
from tests.integration_tests.cache.fake_embeddings import FakeEmbeddings
from tests.unit_tests.llms.fake_llm import FakeLLM

@ -5,10 +5,10 @@ import time
from typing import Any, Iterator, Tuple
import pytest
from langchain_community.cache import CassandraCache, CassandraSemanticCache
from langchain_community.utilities.cassandra import SetupMode
from langchain_core.outputs import Generation, LLMResult
from langchain.cache import CassandraCache, CassandraSemanticCache
from langchain.globals import get_llm_cache, set_llm_cache
from tests.integration_tests.cache.fake_embeddings import FakeEmbeddings
from tests.unit_tests.llms.fake_llm import FakeLLM

@ -2,9 +2,9 @@ import os
from typing import Any, Callable, Union
import pytest
from langchain_community.cache import GPTCache
from langchain_core.outputs import Generation
from langchain.cache import GPTCache
from langchain.globals import get_llm_cache, set_llm_cache
from tests.unit_tests.llms.fake_llm import FakeLLM

@ -11,9 +11,9 @@ from datetime import timedelta
from typing import Iterator
import pytest
from langchain_community.cache import MomentoCache
from langchain_core.outputs import Generation, LLMResult
from langchain.cache import MomentoCache
from langchain.globals import set_llm_cache
from tests.unit_tests.llms.fake_llm import FakeLLM

@ -2,10 +2,10 @@
import uuid
import pytest
from langchain_community.cache import UpstashRedisCache
from langchain_core.outputs import Generation, LLMResult
import langchain
from langchain.cache import UpstashRedisCache
from tests.unit_tests.llms.fake_chat_model import FakeChatModel
from tests.unit_tests.llms.fake_llm import FakeLLM

@ -1,9 +1,9 @@
"""Integration test for self ask with search."""
from langchain_community.docstore import Wikipedia
from langchain_community.llms.openai import OpenAI
from langchain.agents.react.base import ReActChain
from langchain.docstore.wikipedia import Wikipedia
def test_react() -> None:

@ -1,8 +1,9 @@
import json
from langchain_community.chat_message_histories import SingleStoreDBChatMessageHistory
from langchain_core.messages import message_to_dict
from langchain.memory import ConversationBufferMemory, SingleStoreDBChatMessageHistory
from langchain.memory import ConversationBufferMemory
# Replace these with your mongodb connection string
TEST_SINGLESTOREDB_URL = "root:pass@localhost:3306/db"

@ -1,12 +1,11 @@
"""Test functionality related to ngram overlap based selector."""
import pytest
from langchain_core.prompts import PromptTemplate
from langchain.prompts.example_selector.ngram_overlap import (
from langchain_community.example_selectors import (
NGramOverlapExampleSelector,
ngram_overlap_score,
)
from langchain_core.prompts import PromptTemplate
EXAMPLES = [
{"input": "See Spot run.", "output": "foo1"},

@ -21,7 +21,7 @@ from langchain_core.messages import (
)
from langchain_core.prompts import ChatPromptTemplate, MessagesPlaceholder
from langchain_core.runnables.utils import add
from langchain_core.tools import Tool
from langchain_core.tools import Tool, tool
from langchain_core.tracers import RunLog, RunLogPatch
from langchain.agents import (
@ -33,7 +33,6 @@ from langchain.agents import (
initialize_agent,
)
from langchain.agents.output_parsers.openai_tools import OpenAIToolAgentAction
from langchain.tools import tool
from tests.unit_tests.callbacks.fake_callback_handler import FakeCallbackHandler
from tests.unit_tests.llms.fake_chat_model import GenericFakeChatModel
from tests.unit_tests.stubs import AnyStr

@ -2,6 +2,7 @@
from typing import Union
from langchain_community.docstore.base import Docstore
from langchain_core.agents import AgentAction
from langchain_core.documents import Document
from langchain_core.language_models import FakeListLLM
@ -9,7 +10,6 @@ from langchain_core.prompts.prompt import PromptTemplate
from langchain_core.tools import Tool
from langchain.agents.react.base import ReActChain, ReActDocstoreAgent
from langchain.docstore.base import Docstore
_PAGE_CONTENT = """This is a page about LangChain.

@ -1,8 +1,7 @@
"""Test Base Schema of documents."""
from typing import Iterator
from langchain_community.document_loaders.base import BaseBlobParser
from langchain_community.document_loaders.blob_loaders import Blob
from langchain_core.document_loaders import BaseBlobParser, Blob
from langchain_core.documents import Document

@ -14,7 +14,7 @@ from unittest.mock import patch
import pytest
import pytest_asyncio
from langchain_community.document_loaders.base import BaseLoader
from langchain_core.document_loaders import BaseLoader
from langchain_core.documents import Document
from langchain_core.embeddings import Embeddings
from langchain_core.vectorstores import VST, VectorStore

@ -1,4 +1,5 @@
"""Test base LLM functionality."""
from langchain_community.cache import SQLAlchemyCache
from sqlalchemy import Column, Integer, Sequence, String, create_engine
try:
@ -9,7 +10,6 @@ except ImportError:
from langchain_core.caches import InMemoryCache
from langchain_core.outputs import Generation, LLMResult
from langchain.cache import SQLAlchemyCache
from langchain.globals import get_llm_cache, set_llm_cache
from langchain.llms.base import __all__
from tests.unit_tests.llms.fake_llm import FakeLLM

@ -1,5 +1,6 @@
from langchain_core.language_models import BaseLLM
from langchain import llms
from langchain.llms.base import BaseLLM
EXPECT_ALL = [
"AI21",

@ -1,8 +1,8 @@
"""Test PandasDataframeParser"""
import pandas as pd
from langchain_core.exceptions import OutputParserException
from langchain.output_parsers.pandas_dataframe import PandasDataFrameOutputParser
from langchain.schema import OutputParserException
df = pd.DataFrame(
{"chicken": [1, 2, 3, 4], "veggies": [5, 4, 3, 2], "steak": [9, 8, 7, 6]}

@ -4,10 +4,9 @@ from enum import Enum
from typing import Optional
from langchain_core.exceptions import OutputParserException
from langchain_core.output_parsers import PydanticOutputParser
from langchain_core.pydantic_v1 import BaseModel, Field
from langchain.output_parsers.pydantic import PydanticOutputParser
class Actions(Enum):
SEARCH = "Search"

@ -1,9 +1,8 @@
import pytest
from langchain_community.embeddings import FakeEmbeddings
from langchain_community.retrievers import BM25Retriever, KNNRetriever, TFIDFRetriever
from langchain_core.documents import Document
from langchain.embeddings import FakeEmbeddings
from langchain.retrievers import KNNRetriever, TFIDFRetriever
from langchain.retrievers.bm25 import BM25Retriever
from langchain.retrievers.ensemble import EnsembleRetriever

@ -4,6 +4,7 @@ from typing import Dict, Generator, List, Union
import pytest
from _pytest.fixtures import FixtureRequest
from langchain_community.cache import SQLAlchemyCache
from langchain_core.caches import InMemoryCache
from langchain_core.language_models import FakeListChatModel, FakeListLLM
from langchain_core.language_models.chat_models import BaseChatModel
@ -14,7 +15,6 @@ from langchain_core.outputs import ChatGeneration, Generation
from sqlalchemy import create_engine
from sqlalchemy.orm import Session
from langchain.cache import SQLAlchemyCache
from langchain.globals import get_llm_cache, set_llm_cache

@ -101,6 +101,8 @@ def test_imports() -> None:
from langchain_community.document_loaders import BSHTMLLoader # noqa: F401
from langchain_community.embeddings import OpenAIEmbeddings # noqa: F401
from langchain_community.llms import OpenAI # noqa: F401
from langchain_community.retrievers import VespaRetriever # noqa: F401
from langchain_community.tools import DuckDuckGoSearchResults # noqa: F401
from langchain_community.utilities import (
SearchApiAPIWrapper, # noqa: F401
SerpAPIWrapper, # noqa: F401
@ -110,5 +112,3 @@ def test_imports() -> None:
from langchain.agents import OpenAIFunctionsAgent # noqa: F401
from langchain.chains import LLMChain # noqa: F401
from langchain.retrievers import VespaRetriever # noqa: F401
from langchain.tools import DuckDuckGoSearchResults # noqa: F401

@ -2,8 +2,7 @@
from langchain_community.document_transformers.embeddings_redundant_filter import (
_filter_similar_embeddings,
)
from langchain.utils.math import cosine_similarity
from langchain_community.utils.math import cosine_similarity
def test__filter_similar_embeddings() -> None:

@ -1,6 +1,5 @@
from langchain_core.pydantic_v1 import BaseModel, Field
from langchain.utils.openai_functions import convert_pydantic_to_openai_function
from langchain_core.utils.function_calling import convert_pydantic_to_openai_function
def test_convert_pydantic_to_openai_function() -> None:

Loading…
Cancel
Save