Skip to content

Commit 60ae93a

Browse files
committed
Polish codebase: Fix linting errors identified by ruff and cleanup unused imports
1 parent bcd6b7e commit 60ae93a

7 files changed

Lines changed: 8 additions & 10 deletions

File tree

src/api/app.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,9 @@
44
from src.pipeline.retrieval import RetrievalWorkflow
55
from src.config.settings import settings
66
from src.utils.logger import logger
7-
from src.db.session import SessionLocal, get_db
7+
from src.db.session import get_db
88
from src.models.db import IngestionJob
99
from src.infra.queue import get_queue
10-
import os
1110
from contextlib import asynccontextmanager
1211
from sqlalchemy.orm import Session
1312

src/jobs/ingestion.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import asyncio
22
from src.db.session import SessionLocal
3-
from src.models.db import IngestionJob, Document
3+
from src.models.db import IngestionJob
44
from src.pipeline.ingestion import IngestionWorkflow
55
from src.utils.logger import logger
66
from src.config.settings import settings

src/pipeline/retrieval.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
from typing import List, Optional, Union
2-
from llama_index.core import VectorStoreIndex, QueryBundle
1+
from typing import List, Union
2+
from llama_index.core import QueryBundle
33
from llama_index.core.schema import NodeWithScore
44
from llama_index.core.workflow import (
55
Workflow,

src/services/chroma.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,8 @@
11
import chromadb
22
from chromadb.config import Settings
33
from chromadb.api.models.Collection import Collection
4-
from typing import List, Dict, Any, Optional
4+
from typing import List, Dict, Any
55
import uuid
6-
import math
76
from src.config.settings import settings
87
from src.utils.logger import logger
98

src/worker.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ def run_worker():
66
redis_conn = get_redis_connection()
77
queue = get_queue()
88

9-
logger.info(f"Starting worker connected to Redis")
9+
logger.info("Starting worker connected to Redis")
1010

1111
# In recent RQ versions, connection is passed to the Worker constructor
1212
worker = Worker([queue], connection=redis_conn)

tests/test_ingestion.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import pytest
2-
from unittest.mock import MagicMock, AsyncMock
2+
from unittest.mock import MagicMock
33
from llama_index.core.schema import Document
44
from src.pipeline.ingestion import IngestionWorkflow, DocumentsLoadedEvent
55
from llama_index.core.workflow import StartEvent

tests/test_retrieval.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import pytest
2-
from unittest.mock import MagicMock, AsyncMock
2+
from unittest.mock import MagicMock
33
from src.pipeline.retrieval import RetrievalWorkflow, QueryTransformedEvent
44
from llama_index.core.workflow import StartEvent, StopEvent
55

0 commit comments

Comments
 (0)