|
| 1 | +from contextlib import asynccontextmanager |
| 2 | + |
1 | 3 | import asyncpg |
2 | | -from apscheduler.eventbrokers.redis import RedisEventBroker |
| 4 | +from apscheduler import AsyncScheduler |
3 | 5 | from apscheduler.datastores.sqlalchemy import SQLAlchemyDataStore |
4 | | -from fastapi import FastAPI, Depends |
| 6 | +from apscheduler.eventbrokers.redis import RedisEventBroker |
| 7 | +from fastapi import Depends, FastAPI |
5 | 8 | from fastapi_cache import FastAPICache |
6 | 9 | from fastapi_cache.backends.redis import RedisBackend |
7 | 10 |
|
| 11 | +from app.api.health import router as health_router |
8 | 12 | from app.api.nonsense import router as nonsense_router |
9 | 13 | from app.api.shakespeare import router as shakespeare_router |
10 | 14 | from app.api.stuff import router as stuff_router |
| 15 | +from app.api.user import router as user_router |
11 | 16 | from app.config import settings as global_settings |
12 | 17 | from app.database import engine |
13 | | -from app.utils.logging import AppLogger |
14 | | -from app.api.user import router as user_router |
15 | | -from app.api.health import router as health_router |
16 | | -from app.redis import get_redis, get_cache |
| 18 | +from app.redis import get_cache, get_redis |
17 | 19 | from app.services.auth import AuthBearer |
18 | 20 | from app.services.scheduler import SchedulerMiddleware |
19 | | - |
20 | | -from contextlib import asynccontextmanager |
21 | | - |
22 | | -from apscheduler import AsyncScheduler |
| 21 | +from app.utils.logging import AppLogger |
23 | 22 |
|
24 | 23 | logger = AppLogger().get_logger() |
25 | 24 |
|
|
0 commit comments