From fd6f4592e90d68b404219783670b419de4bc1a29 Mon Sep 17 00:00:00 2001 From: Ramesh Karki Date: Fri, 10 Oct 2025 08:38:35 +0300 Subject: [PATCH] Fix crawl4ai scraper imports for package execution --- src/opendeepsearch/context_scraping/crawl4ai_scraper.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/opendeepsearch/context_scraping/crawl4ai_scraper.py b/src/opendeepsearch/context_scraping/crawl4ai_scraper.py index ed380e8..13a3c58 100644 --- a/src/opendeepsearch/context_scraping/crawl4ai_scraper.py +++ b/src/opendeepsearch/context_scraping/crawl4ai_scraper.py @@ -71,7 +71,7 @@ async def scrape(self, url: str) -> Dict[str, ExtractionResult]: """ # Handle Wikipedia URLs if 'wikipedia.org/wiki/' in url: - from src.opendeepsearch.context_scraping.utils import get_wikipedia_content + from opendeepsearch.context_scraping.utils import get_wikipedia_content try: content = get_wikipedia_content(url) # Create same result for all strategies since we're using Wikipedia content @@ -160,12 +160,12 @@ async def extract(self, extraction_config: ExtractionConfig, url: str) -> Extrac content = result.extracted_content if self.filter_content and content: - from src.opendeepsearch.context_scraping.utils import filter_quality_content + from opendeepsearch.context_scraping.utils import filter_quality_content content = filter_quality_content(content) else: content = result.extracted_content if self.filter_content and content: - from src.opendeepsearch.context_scraping.utils import filter_quality_content + from opendeepsearch.context_scraping.utils import filter_quality_content content = filter_quality_content(content) if self.debug: