diff --git a/backend/scripts/benchmark_rag.py b/backend/scripts/benchmark_rag.py index e198a55f..08584c1e 100644 --- a/backend/scripts/benchmark_rag.py +++ b/backend/scripts/benchmark_rag.py @@ -8,7 +8,6 @@ """ import argparse -import os import sys import textwrap from pathlib import Path @@ -23,8 +22,8 @@ from dotenv import load_dotenv load_dotenv(Path(__file__).parent.parent / ".env.staging") # use staging DB -from routes.learn import _get_catalog_chunk -from services.gemini_service import call_gemini +from routes.learn import _get_catalog_chunk # noqa: E402 +from services.gemini_service import call_gemini # noqa: E402 # ── Ground-truth test cases ──────────────────────────────────────────────────── @@ -519,7 +518,7 @@ def main() -> None: if filter_course: print(f"Filtered to: {filter_course}") - chunk_results = run_chunk_tests(cases) + run_chunk_tests(cases) if not args.chunks_only: llm_results = run_llm_tests(cases, filter_course=filter_course) diff --git a/backend/scripts/ingest_catalog.py b/backend/scripts/ingest_catalog.py index 84eb37a3..d2457ade 100644 --- a/backend/scripts/ingest_catalog.py +++ b/backend/scripts/ingest_catalog.py @@ -27,7 +27,7 @@ load_dotenv(Path(__file__).parent.parent / ".env") sys.path.insert(0, str(Path(__file__).parent.parent)) -from db.connection import table +from db.connection import table # noqa: E402 # ── Config ───────────────────────────────────────────────────────────────────── @@ -144,7 +144,7 @@ def main() -> None: rec["embedding"] = vec # Upsert to Supabase in batches of BATCH_SIZE - print(f"\nUpserting to course_chunks...") + print("\nUpserting to course_chunks...") db = table("course_chunks") inserted = 0 diff --git a/backend/scripts/scrape_bu_catalog.py b/backend/scripts/scrape_bu_catalog.py index b7112b48..52502021 100644 --- a/backend/scripts/scrape_bu_catalog.py +++ b/backend/scripts/scrape_bu_catalog.py @@ -13,7 +13,6 @@ import asyncio import json import re -import sys from datetime import datetime, timezone from pathlib import Path from typing import Optional @@ -349,7 +348,7 @@ def save_checkpoint(batch: list[dict]) -> None: for school in SCHOOLS: print(f"\n>> {school}", flush=True) before = len(all_courses) - school_courses = await scrape_school(client, school, seen_urls, on_batch=save_checkpoint) + await scrape_school(client, school, seen_urls, on_batch=save_checkpoint) print(f" [{school}] +{len(all_courses) - before} -> total {len(all_courses)}", flush=True) elapsed = (datetime.now(timezone.utc) - start).total_seconds()