mirror of
https://github.com/mealie-recipes/mealie.git
synced 2026-02-15 04:13:11 -05:00
chore: Upgrade to ruff 15.0.0 (#7003)
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
from enum import Enum
|
||||
from enum import StrEnum
|
||||
|
||||
from fastapi import APIRouter, HTTPException, status
|
||||
from pydantic import UUID4
|
||||
@@ -10,7 +10,7 @@ from mealie.schema.recipe.recipe_timeline_events import RecipeTimelineEventOut
|
||||
router = APIRouter(prefix="/recipes")
|
||||
|
||||
|
||||
class ImageType(str, Enum):
|
||||
class ImageType(StrEnum):
|
||||
original = "original.webp"
|
||||
small = "min-original.webp"
|
||||
tiny = "tiny-original.webp"
|
||||
|
||||
@@ -3,7 +3,7 @@ import enum
|
||||
from mealie.schema._mealie import MealieModel
|
||||
|
||||
|
||||
class SupportedMigrations(str, enum.Enum):
|
||||
class SupportedMigrations(enum.StrEnum):
|
||||
nextcloud = "nextcloud"
|
||||
chowdown = "chowdown"
|
||||
copymethat = "copymethat"
|
||||
|
||||
@@ -9,7 +9,7 @@ from mealie.schema._mealie.datetime_parse import parse_datetime
|
||||
from mealie.schema.response.pagination import PaginationBase
|
||||
|
||||
|
||||
class WebhookType(str, enum.Enum):
|
||||
class WebhookType(enum.StrEnum):
|
||||
mealplan = "mealplan"
|
||||
|
||||
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
from datetime import date
|
||||
from enum import Enum
|
||||
from enum import StrEnum
|
||||
from typing import Annotated
|
||||
from uuid import UUID
|
||||
|
||||
@@ -16,7 +16,7 @@ from mealie.schema.recipe.recipe import RecipeSummary
|
||||
from mealie.schema.response.pagination import PaginationBase
|
||||
|
||||
|
||||
class PlanEntryType(str, Enum):
|
||||
class PlanEntryType(StrEnum):
|
||||
breakfast = "breakfast"
|
||||
lunch = "lunch"
|
||||
dinner = "dinner"
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import datetime
|
||||
from enum import Enum
|
||||
from enum import StrEnum
|
||||
from typing import Annotated
|
||||
|
||||
import sqlalchemy as sa
|
||||
@@ -14,7 +14,7 @@ from mealie.services.query_filter.builder import QueryFilterBuilder, QueryFilter
|
||||
logger = get_logger()
|
||||
|
||||
|
||||
class PlanRulesDay(str, Enum):
|
||||
class PlanRulesDay(StrEnum):
|
||||
monday = "monday"
|
||||
tuesday = "tuesday"
|
||||
wednesday = "wednesday"
|
||||
@@ -33,7 +33,7 @@ class PlanRulesDay(str, Enum):
|
||||
return PlanRulesDay.unset
|
||||
|
||||
|
||||
class PlanRulesType(str, Enum):
|
||||
class PlanRulesType(StrEnum):
|
||||
breakfast = "breakfast"
|
||||
lunch = "lunch"
|
||||
dinner = "dinner"
|
||||
|
||||
@@ -5,7 +5,7 @@ from mealie.schema.recipe.recipe_category import CategoryBase, TagBase
|
||||
from mealie.schema.recipe.recipe_settings import RecipeSettings
|
||||
|
||||
|
||||
class ExportTypes(str, enum.Enum):
|
||||
class ExportTypes(enum.StrEnum):
|
||||
JSON = "json"
|
||||
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
from enum import Enum
|
||||
from enum import StrEnum
|
||||
|
||||
|
||||
class RecipeImageTypes(str, Enum):
|
||||
class RecipeImageTypes(StrEnum):
|
||||
original = "original.webp"
|
||||
min = "min-original.webp"
|
||||
tiny = "tiny-original.webp"
|
||||
|
||||
@@ -320,7 +320,7 @@ class ParsedIngredient(MealieModel):
|
||||
ingredient: RecipeIngredient
|
||||
|
||||
|
||||
class RegisteredParser(str, enum.Enum):
|
||||
class RegisteredParser(enum.StrEnum):
|
||||
nlp = "nlp"
|
||||
brute = "brute"
|
||||
openai = "openai"
|
||||
|
||||
@@ -11,14 +11,14 @@ from mealie.db.models.group import ReportModel
|
||||
from mealie.schema._mealie import MealieModel
|
||||
|
||||
|
||||
class ReportCategory(str, enum.Enum):
|
||||
class ReportCategory(enum.StrEnum):
|
||||
backup = "backup"
|
||||
restore = "restore"
|
||||
migration = "migration"
|
||||
bulk_import = "bulk_import"
|
||||
|
||||
|
||||
class ReportSummaryStatus(str, enum.Enum):
|
||||
class ReportSummaryStatus(enum.StrEnum):
|
||||
in_progress = "in-progress"
|
||||
success = "success"
|
||||
failure = "failure"
|
||||
|
||||
@@ -9,12 +9,12 @@ from pydantic_core.core_schema import ValidationInfo
|
||||
from mealie.schema._mealie import MealieModel
|
||||
|
||||
|
||||
class OrderDirection(str, enum.Enum):
|
||||
class OrderDirection(enum.StrEnum):
|
||||
asc = "asc"
|
||||
desc = "desc"
|
||||
|
||||
|
||||
class OrderByNullPosition(str, enum.Enum):
|
||||
class OrderByNullPosition(enum.StrEnum):
|
||||
first = "first"
|
||||
last = "last"
|
||||
|
||||
|
||||
@@ -7,7 +7,7 @@ from mealie.schema.recipe.recipe_image_types import RecipeImageTypes
|
||||
from mealie.services._base_service import BaseService
|
||||
|
||||
|
||||
class TemplateType(str, enum.Enum):
|
||||
class TemplateType(enum.StrEnum):
|
||||
json = "json"
|
||||
zip = "zip"
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
from enum import Enum
|
||||
from enum import StrEnum
|
||||
from re import search as regex_search
|
||||
from uuid import uuid4
|
||||
|
||||
@@ -15,7 +15,7 @@ from mealie.services.scraper.scraped_extras import ScrapedExtras
|
||||
from .recipe_scraper import RecipeScraper
|
||||
|
||||
|
||||
class ParserErrors(str, Enum):
|
||||
class ParserErrors(StrEnum):
|
||||
BAD_RECIPE_DATA = "BAD_RECIPE_DATA"
|
||||
NO_RECIPE_DATA = "NO_RECIPE_DATA"
|
||||
CONNECTION_ERROR = "CONNECTION_ERROR"
|
||||
|
||||
Reference in New Issue
Block a user