@@ -25,20 +25,20 @@ readme = "README.md"
25
25
community = [" langchain-community" ]
26
26
anthropic = [" langchain-anthropic" ]
27
27
openai = [" langchain-openai" ]
28
- # azure-ai = ["langchain-azure-ai"]
29
- # cohere = ["langchain-cohere"]
28
+ # azure-ai = ["langchain-azure-ai"]
29
+ # cohere = ["langchain-cohere"]
30
30
google-vertexai = [" langchain-google-vertexai" ]
31
31
google-genai = [" langchain-google-genai" ]
32
- # fireworks = ["langchain-fireworks"]
33
- # ollama = ["langchain-ollama"]
32
+ fireworks = [" langchain-fireworks" ]
33
+ ollama = [" langchain-ollama" ]
34
34
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" ]
42
42
43
43
[project .urls ]
44
44
"Source Code" = " https://github.com/langchain-ai/langchain/tree/master/libs/langchain"
@@ -50,29 +50,29 @@ test = [
50
50
" pytest>=8.0.0,<9.0.0" ,
51
51
" pytest-cov>=4.0.0,<5.0.0" ,
52
52
" pytest-dotenv>=0.5.2,<1.0.0" ,
53
- " duckdb-engine>=0.9.2,<1.0.0" ,
54
53
" 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" ,
55
63
" freezegun>=1.2.2,<2.0.0" ,
56
64
" responses>=0.22.0,<1.0.0" ,
57
- " pytest-asyncio>=0.23.2,<1.0.0" ,
58
65
" lark>=1.1.5,<2.0.0" ,
59
66
" 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" ,
62
67
" syrupy>=4.0.2,<5.0.0" ,
63
68
" requests-mock>=1.11.0,<2.0.0" ,
64
- " pytest-xdist<4.0.0,>=3.6.1" ,
65
69
" 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 " ,
68
72
" langchain-tests" ,
69
73
" langchain-core" ,
70
74
" langchain-text-splitters" ,
71
75
" 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'" ,
76
76
]
77
77
test_integration = [
78
78
" vcrpy>=7.0.0,<8.0.0" ,
@@ -91,17 +91,17 @@ lint = [
91
91
]
92
92
typing = [
93
93
" mypy>=1.15.0,<1.16.0" ,
94
+ " mypy-protobuf>=3.0.0,<4.0.0" ,
94
95
" types-pyyaml>=6.0.12.2,<7.0.0.0" ,
95
96
" types-requests>=2.28.11.5,<3.0.0.0" ,
96
97
" types-toml>=0.10.8.1,<1.0.0.0" ,
97
98
" types-redis>=4.3.21.6,<5.0.0.0" ,
98
99
" types-pytz>=2023.3.0.0,<2024.0.0.0" ,
99
100
" 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" ,
103
101
" numpy>=1.26.4; python_version < '3.13'" ,
104
102
" numpy>=2.1.0; python_version >= '3.13'" ,
103
+ " langchain-core" ,
104
+ " langchain-text-splitters" ,
105
105
]
106
106
dev = [
107
107
" jupyter>=1.0.0,<2.0.0" ,
0 commit comments