Skip to content

Commit b541a56

Browse files
authored
chore(langchain): uncomment some optional deps (#33243)
remaining: - azure-ai - cohere - huggingface - community
1 parent 4a6890a commit b541a56

File tree

2 files changed

+700
-106
lines changed

2 files changed

+700
-106
lines changed

libs/langchain/pyproject.toml

Lines changed: 25 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -25,20 +25,20 @@ readme = "README.md"
2525
community = ["langchain-community"]
2626
anthropic = ["langchain-anthropic"]
2727
openai = ["langchain-openai"]
28-
# azure-ai = ["langchain-azure-ai"]
29-
# cohere = ["langchain-cohere"]
28+
#azure-ai = ["langchain-azure-ai"]
29+
#cohere = ["langchain-cohere"]
3030
google-vertexai = ["langchain-google-vertexai"]
3131
google-genai = ["langchain-google-genai"]
32-
# fireworks = ["langchain-fireworks"]
33-
# ollama = ["langchain-ollama"]
32+
fireworks = ["langchain-fireworks"]
33+
ollama = ["langchain-ollama"]
3434
together = ["langchain-together"]
35-
# mistralai = ["langchain-mistralai"]
36-
# huggingface = ["langchain-huggingface"]
37-
# groq = ["langchain-groq"]
38-
# aws = ["langchain-aws"]
39-
# deepseek = ["langchain-deepseek"]
40-
# xai = ["langchain-xai"]
41-
# perplexity = ["langchain-perplexity"]
35+
mistralai = ["langchain-mistralai"]
36+
#huggingface = ["langchain-huggingface"]
37+
groq = ["langchain-groq"]
38+
aws = ["langchain-aws"]
39+
deepseek = ["langchain-deepseek"]
40+
xai = ["langchain-xai"]
41+
perplexity = ["langchain-perplexity"]
4242

4343
[project.urls]
4444
"Source Code" = "https://github.com/langchain-ai/langchain/tree/master/libs/langchain"
@@ -50,29 +50,29 @@ test = [
5050
"pytest>=8.0.0,<9.0.0",
5151
"pytest-cov>=4.0.0,<5.0.0",
5252
"pytest-dotenv>=0.5.2,<1.0.0",
53-
"duckdb-engine>=0.9.2,<1.0.0",
5453
"pytest-watcher>=0.2.6,<1.0.0",
54+
"pytest-asyncio>=0.23.2,<1.0.0",
55+
"pytest-mock>=3.10.0,<4.0.0",
56+
"pytest-socket>=0.6.0,<1.0.0",
57+
"pytest-xdist<4.0.0,>=3.6.1",
58+
"numpy>=1.26.4; python_version<'3.13'",
59+
"numpy>=2.1.0; python_version>='3.13'",
60+
"cffi<1.17.1; python_version < \"3.10\"",
61+
"cffi; python_version >= \"3.10\"",
62+
"duckdb-engine>=0.9.2,<1.0.0",
5563
"freezegun>=1.2.2,<2.0.0",
5664
"responses>=0.22.0,<1.0.0",
57-
"pytest-asyncio>=0.23.2,<1.0.0",
5865
"lark>=1.1.5,<2.0.0",
5966
"pandas>=2.0.0,<3.0.0",
60-
"pytest-mock>=3.10.0,<4.0.0",
61-
"pytest-socket>=0.6.0,<1.0.0",
6267
"syrupy>=4.0.2,<5.0.0",
6368
"requests-mock>=1.11.0,<2.0.0",
64-
"pytest-xdist<4.0.0,>=3.6.1",
6569
"blockbuster>=1.5.18,<1.6.0",
66-
"cffi<1.17.1; python_version < \"3.10\"",
67-
"cffi; python_version >= \"3.10\"",
70+
"toml>=0.10.2,<1.0.0",
71+
"packaging>=24.2.0,<26.0.0",
6872
"langchain-tests",
6973
"langchain-core",
7074
"langchain-text-splitters",
7175
"langchain-openai",
72-
"toml>=0.10.2,<1.0.0",
73-
"packaging>=24.2.0,<26.0.0",
74-
"numpy>=1.26.4; python_version<'3.13'",
75-
"numpy>=2.1.0; python_version>='3.13'",
7676
]
7777
test_integration = [
7878
"vcrpy>=7.0.0,<8.0.0",
@@ -91,17 +91,17 @@ lint = [
9191
]
9292
typing = [
9393
"mypy>=1.15.0,<1.16.0",
94+
"mypy-protobuf>=3.0.0,<4.0.0",
9495
"types-pyyaml>=6.0.12.2,<7.0.0.0",
9596
"types-requests>=2.28.11.5,<3.0.0.0",
9697
"types-toml>=0.10.8.1,<1.0.0.0",
9798
"types-redis>=4.3.21.6,<5.0.0.0",
9899
"types-pytz>=2023.3.0.0,<2024.0.0.0",
99100
"types-chardet>=5.0.4.6,<6.0.0.0",
100-
"mypy-protobuf>=3.0.0,<4.0.0",
101-
"langchain-core",
102-
"langchain-text-splitters",
103101
"numpy>=1.26.4; python_version < '3.13'",
104102
"numpy>=2.1.0; python_version >= '3.13'",
103+
"langchain-core",
104+
"langchain-text-splitters",
105105
]
106106
dev = [
107107
"jupyter>=1.0.0,<2.0.0",

0 commit comments

Comments
 (0)