From 9ff28d99de3166b0dc66331003fe2519baa9f066 Mon Sep 17 00:00:00 2001 From: matsewe Date: Wed, 3 Jul 2024 12:16:00 +0200 Subject: [PATCH] Clean up --- .gitignore | 3 ++- app/main.py | 7 ++----- app/security.py | 6 ++---- 3 files changed, 6 insertions(+), 10 deletions(-) diff --git a/.gitignore b/.gitignore index 9b0dcdd..44fa5ea 100644 --- a/.gitignore +++ b/.gitignore @@ -1,4 +1,5 @@ __pycache__ .venv .vscode -.env \ No newline at end of file +.env +data \ No newline at end of file diff --git a/app/main.py b/app/main.py index 17a8e6a..3065f31 100644 --- a/app/main.py +++ b/app/main.py @@ -1,4 +1,4 @@ -from fastapi import FastAPI, Request, Depends, Cookie, Security +from fastapi import FastAPI, Request, Depends, Security from app.routers import admin, songs, session from fastapi.staticfiles import StaticFiles from fastapi.responses import HTMLResponse @@ -6,17 +6,14 @@ from fastapi.templating import Jinja2Templates from app.database import engine, Base, get_db, SessionLocal from app.crud import get_songs_and_vote_for_session, get_setting from sqlalchemy.orm import Session -from typing import Annotated from app.schemas import Song -import json import os import asyncio -from jose import JWTError, jwt from app.security import get_current_user from starlette.middleware import Middleware -from starlette_context import context, plugins +from starlette_context import plugins from starlette_context.middleware import RawContextMiddleware Base.metadata.create_all(engine) diff --git a/app/security.py b/app/security.py index 8a5af6f..2b0957e 100644 --- a/app/security.py +++ b/app/security.py @@ -1,8 +1,6 @@ -from typing import Annotated - -from fastapi import HTTPException, Cookie, status, Request +from fastapi import HTTPException, status, Request from fastapi.security import SecurityScopes -from jose import JWTError, jwt +from jose import JWTError from pydantic import ValidationError import os