From 11ff8270ea67f673ed279b249f7f5d162dc0ab90 Mon Sep 17 00:00:00 2001 From: Brandon Hancock Date: Thu, 2 Jan 2025 11:42:47 -0500 Subject: [PATCH] add back in crewai tool dependencies and drop litellm version --- pyproject.toml | 3 ++- uv.lock | 4 +++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index 10d7ea62d..84bffac8c 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -11,7 +11,7 @@ dependencies = [ # Core Dependencies "pydantic>=2.4.2", "openai>=1.13.3", - "litellm>=1.56.4", + "litellm>=1.44.22", "instructor>=1.3.3", # Text Processing @@ -71,6 +71,7 @@ docling = [ [tool.uv] dev-dependencies = [ + "crewai-tools>=0.17.0", "ruff>=0.8.2", "mypy>=1.10.0", "pre-commit>=3.6.0", diff --git a/uv.lock b/uv.lock index 438d6dc8b..0f5043e40 100644 --- a/uv.lock +++ b/uv.lock @@ -645,6 +645,7 @@ tools = [ [package.dev-dependencies] dev = [ { name = "cairosvg" }, + { name = "crewai-tools" }, { name = "mkdocs" }, { name = "mkdocs-material" }, { name = "mkdocs-material-extensions" }, @@ -675,7 +676,7 @@ requires-dist = [ { name = "instructor", specifier = ">=1.3.3" }, { name = "json-repair", specifier = ">=0.25.2" }, { name = "jsonref", specifier = ">=1.1.0" }, - { name = "litellm", specifier = ">=1.56.4" }, + { name = "litellm", specifier = ">=1.44.22" }, { name = "mem0ai", marker = "extra == 'mem0'", specifier = ">=0.1.29" }, { name = "openai", specifier = ">=1.13.3" }, { name = "openpyxl", specifier = ">=3.1.5" }, @@ -699,6 +700,7 @@ requires-dist = [ [package.metadata.requires-dev] dev = [ { name = "cairosvg", specifier = ">=2.7.1" }, + { name = "crewai-tools", specifier = ">=0.17.0" }, { name = "mkdocs", specifier = ">=1.4.3" }, { name = "mkdocs-material", specifier = ">=9.5.7" }, { name = "mkdocs-material-extensions", specifier = ">=1.3.1" },