From 8bad965e296c01a51f56220737397663e252678b Mon Sep 17 00:00:00 2001 From: Michael SCHAL Date: Mon, 1 Dec 2025 01:07:22 +0100 Subject: [PATCH] feat: Add `ImprovedSearchService` for persistent browser-based e-commerce search scraping. --- app/services/improved_search_service.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/app/services/improved_search_service.py b/app/services/improved_search_service.py index 3985137..1d7cd7a 100644 --- a/app/services/improved_search_service.py +++ b/app/services/improved_search_service.py @@ -14,6 +14,9 @@ from bs4 import BeautifulSoup from playwright.async_api import Browser, BrowserContext, Page, async_playwright from sqlalchemy.orm import Session +from app.models import SearchSite +from app.schemas import SearchProgress, SearchResultItem + from app.core.search_config import SITE_CONFIGS, BROWSERLESS_URL from app.services.ai_price_extractor import AIPriceExtractor