From 4ac61670b283897dca3ff9aaba0a5eed80389b3d Mon Sep 17 00:00:00 2001 From: Bagatur <22008038+baskaryan@users.noreply.github.com> Date: Fri, 5 Jan 2024 20:14:22 -0500 Subject: [PATCH] infra: fix langchain openai test dep (#15620) --- libs/langchain/poetry.lock | 8 ++++---- libs/langchain/pyproject.toml | 3 ++- libs/langchain/tests/unit_tests/test_dependencies.py | 1 + 3 files changed, 7 insertions(+), 5 deletions(-) diff --git a/libs/langchain/poetry.lock b/libs/langchain/poetry.lock index eb21a110a0570..e8be80080cef3 100644 --- a/libs/langchain/poetry.lock +++ b/libs/langchain/poetry.lock @@ -3501,12 +3501,12 @@ url = "../core" [[package]] name = "langchain-openai" -version = "0.0.1rc1" +version = "0.0.2" description = "An integration package connecting OpenAI and LangChain" -optional = true +optional = false python-versions = ">=3.8.1,<4.0" files = [] -develop = false +develop = true [package.dependencies] langchain-core = ">=0.1.7,<0.2" @@ -9130,4 +9130,4 @@ text-helpers = ["chardet"] [metadata] lock-version = "2.0" python-versions = ">=3.8.1,<4.0" -content-hash = "d76f34f0cc4ed3c0d4612e1bfd00e76147844045252fb760d6d1035dbdcc07a5" +content-hash = "fb2afddd84f6f380772bddab6e649f8634f871ceae6749c11c04d757844bbe95" diff --git a/libs/langchain/pyproject.toml b/libs/langchain/pyproject.toml index 3d51f06efb982..3f000db1b6f68 100644 --- a/libs/langchain/pyproject.toml +++ b/libs/langchain/pyproject.toml @@ -110,7 +110,7 @@ databricks-vectorsearch = {version = "^0.21", optional = true} couchbase = {version = "^4.1.9", optional = true} dgml-utils = {version = "^0.3.0", optional = true} datasets = {version = "^2.15.0", optional = true} -langchain-openai = {path = "../partners/openai", optional = true} +langchain-openai = {version = ">=0.0.2,<0.1", optional = true} [tool.poetry.group.test] optional = true @@ -134,6 +134,7 @@ pytest-socket = "^0.6.0" syrupy = "^4.0.2" requests-mock = "^1.11.0" langchain-core = {path = "../core", develop = true} +langchain-openai = {path = "../partners/openai", develop = true} [tool.poetry.group.codespell] optional = true diff --git a/libs/langchain/tests/unit_tests/test_dependencies.py b/libs/langchain/tests/unit_tests/test_dependencies.py index 3b0858c02b6a1..512e0a5fc0479 100644 --- a/libs/langchain/tests/unit_tests/test_dependencies.py +++ b/libs/langchain/tests/unit_tests/test_dependencies.py @@ -77,6 +77,7 @@ def test_test_group_dependencies(poetry_conf: Mapping[str, Any]) -> None: "duckdb-engine", "freezegun", "langchain-core", + "langchain-openai", "lark", "pandas", "pytest",