diff --git a/libs/standard-tests/langchain_tests/integration_tests/chat_models.py b/libs/standard-tests/langchain_tests/integration_tests/chat_models.py index 14228ae1f46..7041f0c9f38 100644 --- a/libs/standard-tests/langchain_tests/integration_tests/chat_models.py +++ b/libs/standard-tests/langchain_tests/integration_tests/chat_models.py @@ -1275,7 +1275,7 @@ class ChatModelIntegrationTests(ChatModelTests): name="greeting_generator", description="Generate a greeting in a particular style of speaking.", ) - if not self.has_tool_choice: + if self.has_tool_choice: tool_choice: Optional[str] = "any" else: tool_choice = None diff --git a/libs/standard-tests/pyproject.toml b/libs/standard-tests/pyproject.toml index 45bbe98931c..7f4dcc3ba4a 100644 --- a/libs/standard-tests/pyproject.toml +++ b/libs/standard-tests/pyproject.toml @@ -7,7 +7,7 @@ authors = [{ name = "Erick Friis", email = "erick@langchain.dev" }] license = { text = "MIT" } requires-python = "<4.0,>=3.9" dependencies = [ - "langchain-core<1.0.0,>=0.3.43", + "langchain-core<1.0.0,>=0.3.47", "pytest<9,>=7", "pytest-asyncio<1,>=0.20", "httpx<1,>=0.25.0", @@ -16,7 +16,7 @@ dependencies = [ "numpy<3,>=1.26.2", ] name = "langchain-tests" -version = "0.3.14" +version = "0.3.15" description = "Standard tests for LangChain implementations" readme = "README.md" diff --git a/libs/standard-tests/uv.lock b/libs/standard-tests/uv.lock index 2f9a5d4c765..766c99f5d16 100644 --- a/libs/standard-tests/uv.lock +++ b/libs/standard-tests/uv.lock @@ -288,7 +288,7 @@ wheels = [ [[package]] name = "langchain-core" -version = "0.3.43" +version = "0.3.47" source = { editable = "../core" } dependencies = [ { name = "jsonpatch" }, @@ -346,7 +346,7 @@ typing = [ [[package]] name = "langchain-tests" -version = "0.3.14" +version = "0.3.15" source = { editable = "." } dependencies = [ { name = "httpx" },