11[project ]
22name = " uipath-langchain"
3- version = " 0.5.66 "
3+ version = " 1.0.0 "
44description = " Python SDK that enables developers to build and deploy LangGraph agents to the UiPath Cloud Platform"
55readme = { file = " README.md" , content-type = " text/markdown" }
66requires-python = " >=3.11"
@@ -10,7 +10,6 @@ dependencies = [
1010 " langgraph>=1.0.0, <2.0.0" ,
1111 " langchain-core>=1.2.11, <2.0.0" ,
1212 " langgraph-checkpoint-sqlite>=3.0.3, <4.0.0" ,
13- " langchain-openai>=1.0.0, <2.0.0" ,
1413 " langchain>=1.0.0, <2.0.0" ,
1514 " pydantic-settings>=2.6.0" ,
1615 " python-dotenv>=1.0.1" ,
@@ -20,6 +19,7 @@ dependencies = [
2019 " jsonpath-ng>=1.7.0" ,
2120 " mcp==1.26.0" ,
2221 " langchain-mcp-adapters==0.2.1" ,
22+ " uipath-langchain-client[openai]>=1.1.7" ,
2323]
2424
2525classifiers = [
@@ -35,8 +35,10 @@ maintainers = [
3535]
3636
3737[project .optional-dependencies ]
38- vertex = [" langchain-google-genai>=2.0.0" , " google-generativeai>=0.8.0" ]
39- bedrock = [" langchain-aws>=0.2.35" , " boto3-stubs>=1.41.4" ]
38+ bedrock = [" uipath-langchain-client[aws]>=1.1.7" ]
39+ anthropic = [" uipath-langchain-client[anthropic]>=1.1.7" ]
40+ vertex = [" uipath-langchain-client[google,vertexai]>=1.1.7" ]
41+ all = [" uipath-langchain-client[all]>=1.1.7" ]
4042
4143[project .entry-points ."uipath .middlewares" ]
4244register = " uipath_langchain.middlewares:register_middleware"
@@ -82,8 +84,6 @@ select = ["E", "F", "B", "I"]
8284
8385[tool .ruff .lint .per-file-ignores ]
8486"*" = [" E501" ]
85- "src/uipath_langchain/chat/bedrock.py" = [" E402" ]
86- "src/uipath_langchain/chat/vertex.py" = [" E402" ]
8787
8888[tool .ruff .format ]
8989quote-style = " double"
0 commit comments