cleanup
This commit is contained in:
parent
650c12d073
commit
7145e86ded
@ -4,15 +4,10 @@
|
|||||||
import logging
|
import logging
|
||||||
import traceback
|
import traceback
|
||||||
import regex
|
import regex
|
||||||
import json
|
|
||||||
|
|
||||||
from aiohttp import ClientSession, ClientTimeout
|
from aiohttp import ClientSession, ClientTimeout
|
||||||
from fastapi import FastAPI, Request, HTTPException, BackgroundTasks
|
from fastapi import FastAPI, Request, HTTPException, BackgroundTasks
|
||||||
from pydantic import BaseModel
|
|
||||||
from .constructors import ValidHookSongRequest, ValidAISongRequest
|
from .constructors import ValidHookSongRequest, ValidAISongRequest
|
||||||
|
|
||||||
# pylint: enable=bad-indentation
|
|
||||||
|
|
||||||
class AI(FastAPI):
|
class AI(FastAPI):
|
||||||
"""AI Endpoints"""
|
"""AI Endpoints"""
|
||||||
def __init__(self, app: FastAPI, my_util, constants, glob_state): # pylint: disable=super-init-not-called
|
def __init__(self, app: FastAPI, my_util, constants, glob_state): # pylint: disable=super-init-not-called
|
||||||
|
@ -6,7 +6,6 @@ from pydantic import BaseModel
|
|||||||
# Constructors
|
# Constructors
|
||||||
# TODO: REORDER
|
# TODO: REORDER
|
||||||
|
|
||||||
|
|
||||||
"""
|
"""
|
||||||
AI
|
AI
|
||||||
"""
|
"""
|
||||||
|
@ -8,11 +8,9 @@ import datetime
|
|||||||
import traceback
|
import traceback
|
||||||
import aiosqlite as sqlite3
|
import aiosqlite as sqlite3
|
||||||
from fastapi import FastAPI, Request, HTTPException
|
from fastapi import FastAPI, Request, HTTPException
|
||||||
from pydantic import BaseModel
|
|
||||||
from .constructors import ValidTopKarmaRequest, ValidKarmaRetrievalRequest,\
|
from .constructors import ValidTopKarmaRequest, ValidKarmaRetrievalRequest,\
|
||||||
ValidKarmaUpdateRequest
|
ValidKarmaUpdateRequest
|
||||||
|
|
||||||
|
|
||||||
class KarmaDB:
|
class KarmaDB:
|
||||||
"""Karma DB Util"""
|
"""Karma DB Util"""
|
||||||
def __init__(self):
|
def __init__(self):
|
||||||
|
@ -4,7 +4,6 @@
|
|||||||
import importlib
|
import importlib
|
||||||
import traceback
|
import traceback
|
||||||
from fastapi import FastAPI
|
from fastapi import FastAPI
|
||||||
from pydantic import BaseModel
|
|
||||||
from .constructors import ValidArtistSearchRequest, ValidAlbumDetailRequest,\
|
from .constructors import ValidArtistSearchRequest, ValidAlbumDetailRequest,\
|
||||||
ValidTrackInfoRequest
|
ValidTrackInfoRequest
|
||||||
|
|
||||||
|
@ -1,24 +1,16 @@
|
|||||||
#!/usr/bin/env python3.12
|
#!/usr/bin/env python3.12
|
||||||
# pylint: disable=bare-except, broad-exception-raised, broad-exception-caught
|
# pylint: disable=bare-except, broad-exception-raised, broad-exception-caught
|
||||||
|
|
||||||
import importlib
|
|
||||||
import traceback
|
|
||||||
import logging
|
import logging
|
||||||
import os
|
import os
|
||||||
import urllib.parse
|
import urllib.parse
|
||||||
from typing import Optional
|
|
||||||
import regex
|
import regex
|
||||||
import aiohttp
|
|
||||||
import aiosqlite as sqlite3
|
import aiosqlite as sqlite3
|
||||||
from fastapi import FastAPI, HTTPException
|
from fastapi import FastAPI, HTTPException
|
||||||
from pydantic import BaseModel
|
|
||||||
from .constructors import ValidTypeAheadRequest, ValidLyricRequest
|
from .constructors import ValidTypeAheadRequest, ValidLyricRequest
|
||||||
from lyric_search.sources import aggregate
|
from lyric_search.sources import aggregate
|
||||||
from lyric_search import notifier
|
from lyric_search import notifier
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
class CacheUtils:
|
class CacheUtils:
|
||||||
"""Lyrics Cache DB Utils"""
|
"""Lyrics Cache DB Utils"""
|
||||||
def __init__(self):
|
def __init__(self):
|
||||||
|
@ -1,16 +1,9 @@
|
|||||||
#!/usr/bin/env python3.12
|
#!/usr/bin/env python3.12
|
||||||
# pylint: disable=bare-except, broad-exception-caught, invalid-name
|
# pylint: disable=bare-except, broad-exception-caught, invalid-name
|
||||||
|
|
||||||
import logging
|
|
||||||
import traceback
|
|
||||||
import time
|
import time
|
||||||
from fastapi import FastAPI
|
from fastapi import FastAPI
|
||||||
from aiohttp import ClientSession, ClientTimeout
|
|
||||||
import redis.asyncio as redis
|
import redis.asyncio as redis
|
||||||
from redis.commands.search.query import Query
|
|
||||||
from redis.commands.search.indexDefinition import IndexDefinition, IndexType
|
|
||||||
from redis.commands.search.field import TextField, TagField
|
|
||||||
from redis.commands.json.path import Path
|
|
||||||
from lyric_search.sources import private, cache as LyricsCache, redis_cache
|
from lyric_search.sources import private, cache as LyricsCache, redis_cache
|
||||||
|
|
||||||
class Misc(FastAPI):
|
class Misc(FastAPI):
|
||||||
|
@ -1,5 +1,4 @@
|
|||||||
#!/usr/bin/env python3.12
|
#!/usr/bin/env python3.12
|
||||||
# pylint: disable=bare-except, broad-exception-caught, invalid-name
|
|
||||||
|
|
||||||
import logging
|
import logging
|
||||||
import traceback
|
import traceback
|
||||||
@ -15,10 +14,10 @@ from .constructors import ValidRadioNextRequest, ValidRadioReshuffleRequest, Val
|
|||||||
ValidRadioQueueRemovalRequest, ValidRadioSongRequest, RadioException
|
ValidRadioQueueRemovalRequest, ValidRadioSongRequest, RadioException
|
||||||
from uuid import uuid4 as uuid
|
from uuid import uuid4 as uuid
|
||||||
from typing import Optional
|
from typing import Optional
|
||||||
from pydantic import BaseModel
|
|
||||||
from fastapi import FastAPI, BackgroundTasks, Request, Response, HTTPException
|
from fastapi import FastAPI, BackgroundTasks, Request, Response, HTTPException
|
||||||
from fastapi.responses import RedirectResponse
|
from fastapi.responses import RedirectResponse
|
||||||
from aiohttp import ClientSession, ClientTimeout
|
from aiohttp import ClientSession, ClientTimeout
|
||||||
|
# pylint: disable=bare-except, broad-exception-caught, invalid-name
|
||||||
|
|
||||||
double_space = regex.compile(r'\s{2,}')
|
double_space = regex.compile(r'\s{2,}')
|
||||||
|
|
||||||
@ -26,10 +25,7 @@ double_space = regex.compile(r'\s{2,}')
|
|||||||
TODO:
|
TODO:
|
||||||
minor refactoring/type annotations/docstrings
|
minor refactoring/type annotations/docstrings
|
||||||
"""
|
"""
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
class Radio(FastAPI):
|
class Radio(FastAPI):
|
||||||
"""Radio Endpoints"""
|
"""Radio Endpoints"""
|
||||||
def __init__(self, app: FastAPI, my_util, constants, glob_state) -> None: # pylint: disable=super-init-not-called
|
def __init__(self, app: FastAPI, my_util, constants, glob_state) -> None: # pylint: disable=super-init-not-called
|
||||||
|
@ -8,8 +8,8 @@ import logging
|
|||||||
import traceback
|
import traceback
|
||||||
import time
|
import time
|
||||||
import datetime
|
import datetime
|
||||||
from aiohttp import ClientSession, ClientTimeout
|
|
||||||
import gpt
|
import gpt
|
||||||
|
from aiohttp import ClientSession, ClientTimeout
|
||||||
|
|
||||||
class RadioUtil:
|
class RadioUtil:
|
||||||
def __init__(self, constants) -> None:
|
def __init__(self, constants) -> None:
|
||||||
|
@ -2,10 +2,8 @@
|
|||||||
|
|
||||||
import os
|
import os
|
||||||
import random
|
import random
|
||||||
from typing import Optional
|
|
||||||
import aiosqlite as sqlite3
|
import aiosqlite as sqlite3
|
||||||
from fastapi import FastAPI
|
from fastapi import FastAPI
|
||||||
from pydantic import BaseModel
|
|
||||||
from .constructors import RandMsgRequest
|
from .constructors import RandMsgRequest
|
||||||
|
|
||||||
class RandMsg(FastAPI):
|
class RandMsg(FastAPI):
|
||||||
|
@ -3,10 +3,8 @@
|
|||||||
import os
|
import os
|
||||||
import aiosqlite as sqlite3
|
import aiosqlite as sqlite3
|
||||||
from fastapi import FastAPI
|
from fastapi import FastAPI
|
||||||
from pydantic import BaseModel
|
|
||||||
from .constructors import ValidShowEpisodeLineRequest, ValidShowEpisodeListRequest
|
from .constructors import ValidShowEpisodeLineRequest, ValidShowEpisodeListRequest
|
||||||
|
|
||||||
|
|
||||||
class Transcriptions(FastAPI):
|
class Transcriptions(FastAPI):
|
||||||
"""Transcription Endpoints"""
|
"""Transcription Endpoints"""
|
||||||
def __init__(self, app: FastAPI, util, constants, glob_state): # pylint: disable=super-init-not-called
|
def __init__(self, app: FastAPI, util, constants, glob_state): # pylint: disable=super-init-not-called
|
||||||
|
@ -1,6 +1,4 @@
|
|||||||
#!/usr/bin/env python3.12
|
#!/usr/bin/env python3.12
|
||||||
import os
|
|
||||||
import asyncio
|
|
||||||
from typing import Optional
|
from typing import Optional
|
||||||
from openai import AsyncOpenAI
|
from openai import AsyncOpenAI
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user