diff --git a/packages/uipath_langchain_client/CHANGELOG.md b/packages/uipath_langchain_client/CHANGELOG.md index b5ba487..351bed8 100644 --- a/packages/uipath_langchain_client/CHANGELOG.md +++ b/packages/uipath_langchain_client/CHANGELOG.md @@ -2,6 +2,11 @@ All notable changes to `uipath_langchain_client` will be documented in this file. +## [1.18.2] - 2026-09-01 + +### Fixed +- Bound `langchain-anthropic>=1.4.1,<1.7.0` on the `anthropic` and `bedrock` extras; 1.7.0 changed the private `_create`/`_acreate` contract, breaking `UiPathChatAnthropic`. + ## [1.18.1] - 2026-08-31 ### Fixed diff --git a/packages/uipath_langchain_client/pyproject.toml b/packages/uipath_langchain_client/pyproject.toml index c32941d..8b3760a 100644 --- a/packages/uipath_langchain_client/pyproject.toml +++ b/packages/uipath_langchain_client/pyproject.toml @@ -17,11 +17,12 @@ google = [ "langchain-google-genai>=4.2.2,<5.0.0", ] anthropic = [ - "langchain-anthropic>=1.4.1,<2.0.0", + "langchain-anthropic>=1.4.1,<1.7.0", "anthropic[bedrock,vertex]>=0.96.0,<1.0.0", ] bedrock = [ "langchain-aws[anthropic]>=1.4.5,<2.0.0", + "langchain-anthropic>=1.4.1,<1.7.0", "anthropic[bedrock]>=0.96.0,<1.0.0", ] vertexai = [ diff --git a/packages/uipath_langchain_client/src/uipath_langchain_client/__version__.py b/packages/uipath_langchain_client/src/uipath_langchain_client/__version__.py index f0fffc7..99572b9 100644 --- a/packages/uipath_langchain_client/src/uipath_langchain_client/__version__.py +++ b/packages/uipath_langchain_client/src/uipath_langchain_client/__version__.py @@ -1,3 +1,3 @@ __title__ = "UiPath LangChain Client" __description__ = "A Python client for interacting with UiPath's LLM services via LangChain." -__version__ = "1.18.1" +__version__ = "1.18.2" diff --git a/uv.lock b/uv.lock index 24f488c..eb5586a 100644 --- a/uv.lock +++ b/uv.lock @@ -3748,6 +3748,7 @@ azure = [ ] bedrock = [ { name = "anthropic", extra = ["bedrock"] }, + { name = "langchain-anthropic" }, { name = "langchain-aws", extra = ["anthropic"] }, ] fireworks = [ @@ -3773,8 +3774,9 @@ requires-dist = [ { name = "anthropic", extras = ["bedrock", "vertex"], marker = "extra == 'all'", specifier = ">=0.96.0,<1.0.0" }, { name = "anthropic", extras = ["bedrock", "vertex"], marker = "extra == 'anthropic'", specifier = ">=0.96.0,<1.0.0" }, { name = "langchain", specifier = ">=1.2.15,<2.0.0" }, - { name = "langchain-anthropic", marker = "extra == 'all'", specifier = ">=1.4.1,<2.0.0" }, - { name = "langchain-anthropic", marker = "extra == 'anthropic'", specifier = ">=1.4.1,<2.0.0" }, + { name = "langchain-anthropic", marker = "extra == 'all'", specifier = ">=1.4.1,<1.7.0" }, + { name = "langchain-anthropic", marker = "extra == 'anthropic'", specifier = ">=1.4.1,<1.7.0" }, + { name = "langchain-anthropic", marker = "extra == 'bedrock'", specifier = ">=1.4.1,<1.7.0" }, { name = "langchain-aws", extras = ["anthropic"], marker = "extra == 'all'", specifier = ">=1.4.5,<2.0.0" }, { name = "langchain-aws", extras = ["anthropic"], marker = "extra == 'bedrock'", specifier = ">=1.4.5,<2.0.0" }, { name = "langchain-azure-ai", marker = "extra == 'all'", specifier = ">=1.2.2,<2.0.0" },