Refactor Add Ruff linting options. Fix suggestions

This commit is contained in:
Esa Kataja
2024-11-25 19:21:03 +02:00
parent cc0fd8ec64
commit 8ecd30db0e
5 changed files with 7 additions and 10 deletions
+5
View File
@@ -19,4 +19,9 @@ dependencies = [
[dependency-groups]
dev = [
"ruff>=0.8.0",
]
[tool.ruff]
extend-select = ["C4", "SIM", "TCH", "ERA", "FAST", "DOC"]
target-version = "py312"
-1
View File
@@ -26,7 +26,6 @@ def init_db():
from os import unlink
unlink(settings.db_url)
# return
sql = ""
with open("lib/database/database.sql") as f:
sql = f.read()
-6
View File
@@ -1,11 +1,5 @@
# from .movie import Movie
# from .score import Score
# from .card import Card
from .general import Message
__all__ = [
# "Movie",
# "Score",
# "Card",
"Message",
]
+1 -1
View File
@@ -10,7 +10,7 @@ router = APIRouter(
)
@router.get("/", response_model=list[Card])
@router.get("/", responses={200: {"model": list[Card]}})
async def get_cards() -> list[Card]:
"""Get all cards"""
return get_all_cards()
+1 -2
View File
@@ -14,8 +14,7 @@ router = APIRouter(
@router.get(
"/",
response_model=list[UserOut],
responses={200: {"model": UserOut}, 404: {"model": Message}},
responses={200: {"model": list[UserOut]}, 404: {"model": Message}},
)
async def get_users() -> list[UserOut]:
"""Get all users"""