Skip to content

Commit 287ca44

Browse files
authored
Added better dependencies to anthropic client (#5)
1 parent 16be400 commit 287ca44

7 files changed

Lines changed: 37 additions & 12 deletions

File tree

.github/workflows/publish-dev.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ jobs:
6565
python-version-file: ".python-version"
6666

6767
- name: Install dependencies
68-
run: uv sync --dev --all-extras
68+
run: uv sync --dev --all-extras --locked
6969

7070
- name: Set development versions and update PR
7171
env:

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -565,7 +565,7 @@ byo_embeddings = UiPathAzureOpenAIEmbeddings(
565565
# Clone and install with dev dependencies
566566
git clone https://github.com/UiPath/uipath-llm-client.git
567567
cd uipath-llm-client
568-
uv sync --dev
568+
uv sync
569569

570570
# Run tests
571571
uv run pytest

packages/uipath_langchain_client/CHANGELOG.md

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,14 @@
22

33
All notable changes to `uipath_langchain_client` will be documented in this file.
44

5+
## [1.0.3] - 2026-02-02
6+
7+
### Bug Fix
8+
- Added better dependencies for langchain-anthropic to include boto and vertex
9+
510
## [1.0.2] - 2026-02-02
611

7-
### Buf Fix
12+
### Bug Fix
813
- Removed old fix on Gemini streaming and updated with a new cleaner one
914

1015
## [1.0.1] - 2026-02-02

packages/uipath_langchain_client/pyproject.toml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ readme = "README.md"
66
requires-python = ">=3.11"
77
dependencies = [
88
"langchain>=1.2.7",
9-
"uipath-llm-client>=1.0.2",
9+
"uipath-llm-client>=1.0.3",
1010
]
1111

1212
[project.optional-dependencies]
@@ -20,6 +20,7 @@ google = [
2020
"langchain-google-genai>=4.2.0",
2121
]
2222
anthropic = [
23+
"anthropic[bedrock,vertex]>=0.77.0",
2324
"langchain-anthropic>=1.3.1",
2425
]
2526
azure = [
@@ -40,4 +41,4 @@ build-backend = "hatchling.build"
4041
packages = ["src/uipath_langchain_client"]
4142

4243
[tool.hatch.version]
43-
path = "src/uipath_langchain_client/__version__.py"
44+
path = "src/uipath_langchain_client/__version__.py"
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
__title__ = "UiPath LangChain Client"
22
__description__ = "A Python client for interacting with UiPath's LLM services via LangChain."
3-
__version__ = "1.0.2"
3+
__version__ = "1.0.3"

pyproject.toml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,12 @@ packages = ["src/uipath_llm_client"]
6262
[tool.hatch.version]
6363
path = "src/uipath_llm_client/__version__.py"
6464

65+
[[tool.uv.index]]
66+
name = "testpypi"
67+
url = "https://test.pypi.org/simple/"
68+
publish-url = "https://test.pypi.org/legacy/"
69+
explicit = true
70+
6571
[tool.ruff]
6672
line-length = 100
6773
target-version = "py313"

uv.lock

Lines changed: 19 additions & 6 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)