removing serpapi from dependenices

This commit is contained in:
Lorenze Jay
2025-01-10 18:17:27 -08:00
parent d3d3cc4c28
commit e26667ea40

View File

@@ -14,7 +14,7 @@ class SerpApiBaseTool(BaseTool):
super().__init__(**kwargs)
try:
from serpapi import Client
from serpapi import Client # type: ignore
except ImportError:
import click
@@ -24,6 +24,7 @@ class SerpApiBaseTool(BaseTool):
import subprocess
subprocess.run(["uv", "add", "serpapi"], check=True)
from serpapi import Client
else:
raise ImportError(
"`serpapi` package not found, please install with `uv add serpapi`"