From 84bb350d2136b981075df282abe7df74add834aa Mon Sep 17 00:00:00 2001 From: appleb_m Date: Wed, 29 Apr 2026 17:19:04 +0200 Subject: [PATCH] automation_api_router.py: remove superfluous imports --- src/aare/daq/automation_api_router.py | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/src/aare/daq/automation_api_router.py b/src/aare/daq/automation_api_router.py index bc4f67eb..c2658af3 100644 --- a/src/aare/daq/automation_api_router.py +++ b/src/aare/daq/automation_api_router.py @@ -1,11 +1,9 @@ from __future__ import annotations import asyncio -import json -from typing import AsyncGenerator, TYPE_CHECKING +from typing import AsyncGenerator from fastapi import APIRouter, Depends, HTTPException, status -from pydantic import BaseModel, Field from starlette.responses import StreamingResponse from aare.common.automation_models import ( @@ -24,10 +22,9 @@ from aare.common.automation_queue_manager import ( WorkflowRedisManager, build_default_steps, ) -from aare.common.automation_workflow import STATE_REGISTRY, HANDLER_REGISTRY + from aare.daq.automation_runner import PersistentWorkflowRunner from aare.daq.auth import parse_token, check_jwt_rw, check_jwt_ro, oauth2_scheme -from aare.common.models import TokenData from aare.daq.config import BeamlineConfig from aare.daq.automation_runner import AutomationLoop