Skip to content

Commit e57ee07

Browse files
authored
chore(deps): refresh dependencies with LiteLLM compatibility cap (#1051)
Signed-off-by: phernandez <paul@basicmachines.co>
1 parent fce0cfc commit e57ee07

2 files changed

Lines changed: 1496 additions & 1395 deletions

File tree

pyproject.toml

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,9 @@ dependencies = [
4848
"fastembed>=0.7.4",
4949
"sqlite-vec>=0.1.6",
5050
"openai>=1.100.2",
51-
"litellm>=1.60.0,<2.0.0",
51+
# LiteLLM 1.92 added a Rust bridge whose PyO3 version rejects Python 3.14.
52+
# Keep the last universal wheel while Basic Memory supports Python 3.14.
53+
"litellm>=1.60.0,<1.92.0",
5254
"logfire>=4.19.0",
5355
"psutil>=5.9.0",
5456
# uvloop's C event loop has no self._ready.popleft() codepath, so the
@@ -142,6 +144,10 @@ reportMissingTypeStubs = false
142144
reportUnusedImport = "none"
143145
pythonVersion = "3.12"
144146

147+
[tool.ty.terminal]
148+
# Keep advisory diagnostics visible without treating them as type errors.
149+
error-on-warning = false
150+
145151

146152

147153
[tool.coverage.run]

0 commit comments

Comments
 (0)