Skip to content

Commit 760424a

Browse files
committed
chore(dependencies): simplify resolution markers and update accelerate version
- Refactored `uv.lock` resolution markers by reducing redundancy and simplifying platform-based conditions. - Upgraded `accelerate` package to version 1.12.0. - Adjusted package groups to enhance compatibility and reduce unnecessary duplication.
1 parent a12c8e4 commit 760424a

File tree

2 files changed

+3230
-3460
lines changed

2 files changed

+3230
-3460
lines changed

pyproject.toml

Lines changed: 11 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,7 @@ dev = [
6666
"mkdocs-macros-plugin",
6767
"mkdocs-autorefs",
6868
"prometheus-client",
69+
"pandas-stubs",
6970
]
7071
experiment = [
7172
"random-word",
@@ -183,12 +184,10 @@ anthropic = [
183184
]
184185
langchain = [
185186
"langgraph",
186-
"langchain>=1.0.0",
187-
"langchain-openai",
187+
"langchain[openai]>=1.0.0",
188188
"langchain-community",
189189
"langchain-text-splitters",
190-
"langsmith>=0.3.45",
191-
"langchain-classic>=1.0.0",
190+
"langsmith",
192191
]
193192
sql = [
194193
"sqlparse",
@@ -228,6 +227,14 @@ conflicts = [
228227
{ group = "torch-stable" },
229228
{ group = "torch-legacy" },
230229
],
230+
[
231+
{group = "torch-gpu-legacy"},
232+
{group = "langchain"},
233+
],
234+
[
235+
{group = "torch-legacy"},
236+
{group = "langchain"},
237+
]
231238
]
232239
environments = [
233240
"sys_platform == 'linux'",

0 commit comments

Comments
 (0)