Skip to content

Commit bd19acf

Browse files
[pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
1 parent 7b4b09d commit bd19acf

File tree

5 files changed

+14
-19
lines changed

5 files changed

+14
-19
lines changed

lumigator/backend/backend/alembic/env.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,11 @@
22
from logging.config import fileConfig
33

44
from alembic import context
5-
from sqlalchemy import engine_from_config, pool
6-
75
from backend.records.base import BaseRecord
86
from backend.records.datasets import * # noqa: F403
97
from backend.records.experiments import * # noqa: F403
108
from backend.records.jobs import * # noqa: F403
9+
from sqlalchemy import engine_from_config, pool
1110

1211
"""
1312
NOTE: Do NOT remove imports for the data models: backend.records.{package}

lumigator/backend/backend/tests/e2e/test_api_workflows.py

Lines changed: 9 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,15 @@
66

77
import pytest
88
import requests
9+
from backend.main import app
10+
from backend.tests.conftest import (
11+
DEFAULT_MAX_RETRIES,
12+
DEFAULT_RETRY_INTERVAL_SECONDS,
13+
MAX_JOB_TIMEOUT_SECS,
14+
TEST_CAUSAL_MODEL,
15+
TEST_SEQ2SEQ_MODEL,
16+
wait_for_job,
17+
)
918
from fastapi.testclient import TestClient
1019
from httpx import HTTPStatusError, RequestError
1120
from inference.schemas import GenerationConfig, InferenceJobConfig, InferenceServerConfig
@@ -28,16 +37,6 @@
2837
from lumigator_schemas.workflows import WorkflowDetailsResponse, WorkflowResponse, WorkflowStatus
2938
from pydantic import PositiveInt, ValidationError
3039

31-
from backend.main import app
32-
from backend.tests.conftest import (
33-
DEFAULT_MAX_RETRIES,
34-
DEFAULT_RETRY_INTERVAL_SECONDS,
35-
MAX_JOB_TIMEOUT_SECS,
36-
TEST_CAUSAL_MODEL,
37-
TEST_SEQ2SEQ_MODEL,
38-
wait_for_job,
39-
)
40-
4140
POST_HEADER = {
4241
"accept": "application/json",
4342
"Content-Type": "application/json",

lumigator/backend/backend/tests/unit/tracking/test_mlflow.py

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,14 +3,13 @@
33
from unittest.mock import AsyncMock, MagicMock
44

55
import pytest
6+
from backend.services.exceptions.tracking_exceptions import RunNotFoundError
7+
from backend.tracking.mlflow import MLflowTrackingClient
68
from lumigator_schemas.jobs import JobResults
79
from lumigator_schemas.workflows import WorkflowStatus
810
from mlflow.entities import Metric, Param, Run, RunData, RunInfo, RunStatus, RunTag
911
from mlflow.exceptions import MlflowException
1012

11-
from backend.services.exceptions.tracking_exceptions import RunNotFoundError
12-
from backend.tracking.mlflow import MLflowTrackingClient
13-
1413

1514
@pytest.mark.asyncio
1615
@pytest.mark.parametrize(

lumigator/jobs/evaluator/definition.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,9 @@
11
from uuid import UUID
22

3+
from backend.services.job_interface import JobDefinition
34
from evaluator.schemas import DatasetConfig, EvalJobConfig, EvaluationConfig
45
from lumigator_schemas.jobs import JobCreate, JobType
56

6-
from backend.services.job_interface import JobDefinition
7-
87

98
class JobDefinitionEvaluation(JobDefinition):
109
def generate_config(self, request: JobCreate, record_id: UUID, dataset_path: str, storage_path: str):

lumigator/jobs/inference/definition.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
import os
22
from uuid import UUID
33

4+
from backend.services.job_interface import JobDefinition
45
from inference.schemas import (
56
DatasetConfig,
67
HuggingFacePipelineConfig,
@@ -10,8 +11,6 @@
1011
)
1112
from lumigator_schemas.jobs import JobCreate, JobType
1213

13-
from backend.services.job_interface import JobDefinition
14-
1514
# Served models
1615
OAI_API_URL: str = "https://api.openai.com/v1"
1716
MISTRAL_API_URL: str = "https://api.mistral.ai/v1"

0 commit comments

Comments
 (0)