diff --git a/requirements.txt b/requirements.txt index 0dd55a3..0e61990 100644 --- a/requirements.txt +++ b/requirements.txt @@ -60,7 +60,6 @@ scipy==1.14.1 sentence-transformers==3.1.0 six==1.16.0 smmap==5.0.1 -streamlit==1.38.0 sympy==1.13.2 tenacity==9.0.0 threadpoolctl==3.5.0 diff --git a/similarityRunner/interfaces/ConnectorInterface.py b/similarityRunner/interfaces/ConnectorInterface.py index df7e2a3..3dccc3f 100644 --- a/similarityRunner/interfaces/ConnectorInterface.py +++ b/similarityRunner/interfaces/ConnectorInterface.py @@ -1,6 +1,7 @@ """ File contains Connector interface """ + import abc from models.connector_models import ConnectorSettings, Output, ConnectorOutput diff --git a/similarityRunner/interfaces/UserInterface.py b/similarityRunner/interfaces/UserInterface.py index d53c8d7..6607418 100644 --- a/similarityRunner/interfaces/UserInterface.py +++ b/similarityRunner/interfaces/UserInterface.py @@ -1,6 +1,7 @@ """ File contains UserInterface interface """ + import abc from models.user_models import SimilarityOutput diff --git a/similarityRunner/models/connector_models.py b/similarityRunner/models/connector_models.py index ea42e26..e734555 100644 --- a/similarityRunner/models/connector_models.py +++ b/similarityRunner/models/connector_models.py @@ -3,6 +3,7 @@ - the base class for connector settings and derived classes. - the base class for connector output and derived classes. """ + import pandas as pd from pydantic import BaseModel @@ -13,6 +14,7 @@ class ConnectorSettings(BaseModel): """ ConnectorSettings class is a base class for connector settings. """ + # here will be common fields for all connectors @@ -20,4 +22,5 @@ class ConnectorOutput(BaseModel): """ ConnectorOutput class is a base class for connector output. """ + # here will be common fields for all connectors diff --git a/similarityRunner/models/user_models.py b/similarityRunner/models/user_models.py index 8db9d97..4ad8985 100644 --- a/similarityRunner/models/user_models.py +++ b/similarityRunner/models/user_models.py @@ -1,6 +1,7 @@ """ This module contains the user models """ + from pydantic import BaseModel @@ -8,6 +9,7 @@ class SimilarityOutput(BaseModel): """ SimilarityOutput class isclass containing similarity output. """ + # here will be common fields for all similarity models table_names: list[str] - distances: dict[(str, str),float] + distances: dict[(str, str), float]