From 49aabfe6f43291eed5181f81978563d5ba553eea Mon Sep 17 00:00:00 2001 From: Scott Idem Date: Wed, 2 Nov 2022 16:09:04 -0400 Subject: [PATCH] Update to websockets --- admin/requirements.txt | 1 + app/routers/websockets.py | 21 ++++++++++++--------- 2 files changed, 13 insertions(+), 9 deletions(-) diff --git a/admin/requirements.txt b/admin/requirements.txt index b3b2aa4..f1b3c19 100644 --- a/admin/requirements.txt +++ b/admin/requirements.txt @@ -16,4 +16,5 @@ pandas openpyxl xlrd qrcode[pil] +websockets # mypy diff --git a/app/routers/websockets.py b/app/routers/websockets.py index f7e5b60..ee04cfe 100644 --- a/app/routers/websockets.py +++ b/app/routers/websockets.py @@ -1,12 +1,12 @@ -from fastapi import APIRouter, FastAPI, WebSocket, WebSocketDisconnect +from fastapi import APIRouter, FastAPI, Response, WebSocket, WebSocketDisconnect from fastapi.responses import HTMLResponse -from typing import List -import aioredis, asyncio, json +from pydantic import BaseModel, EmailStr, Field +from typing import Dict, List, Optional, Set, Union +import aioredis, asyncio, datetime, hashlib, json, os, pathlib, shutil, time -from app.lib_general import * -from ..log import * +from app.lib_general import log, logging, common_route_params, Common_Route_Params, common_route_params_min, Common_Route_Params_Min from app.config import settings -from app.db_sql import * +from app.db_sql import sql_insert, sql_update, sql_insert_or_update, sql_select, sql_delete, redis_lookup_id_random router = APIRouter() @@ -29,8 +29,9 @@ html = """