Fixed ruff errors

This commit is contained in:
maziggy
2026-02-04 15:17:34 +01:00
parent 0569c48fac
commit 1401962a08
5 changed files with 10 additions and 10 deletions
+2 -2
View File
@@ -4,10 +4,10 @@ This module defines all permissions using a string enum with `resource:action` n
Permissions are additive across groups - a user has all permissions from all their groups.
"""
from enum import Enum
from enum import StrEnum
class Permission(str, Enum):
class Permission(StrEnum):
"""All available permissions in the system.
Permissions follow the pattern: resource:action
+2 -2
View File
@@ -2,12 +2,12 @@
import re
from datetime import datetime
from enum import Enum
from enum import StrEnum
from pydantic import BaseModel, Field, field_validator
class ScheduleType(str, Enum):
class ScheduleType(StrEnum):
"""Backup schedule types."""
HOURLY = "hourly"
+2 -2
View File
@@ -1,13 +1,13 @@
"""Pydantic schemas for notification providers."""
from datetime import datetime
from enum import Enum
from enum import StrEnum
from typing import Any
from pydantic import BaseModel, Field, field_validator
class ProviderType(str, Enum):
class ProviderType(StrEnum):
"""Supported notification provider types."""
CALLMEBOT = "callmebot"
+2 -2
View File
@@ -1,12 +1,12 @@
"""Pydantic schemas for notification templates."""
from datetime import datetime
from enum import Enum
from enum import StrEnum
from pydantic import BaseModel, Field
class EventType(str, Enum):
class EventType(StrEnum):
"""Supported notification event types."""
PRINT_START = "print_start"
+2 -2
View File
@@ -11,7 +11,7 @@ Orchestrates firmware updates for Bambu Lab printers:
import asyncio
import logging
from dataclasses import dataclass
from enum import Enum
from enum import StrEnum
from sqlalchemy import select
from sqlalchemy.ext.asyncio import AsyncSession
@@ -30,7 +30,7 @@ from backend.app.services.printer_manager import printer_manager
logger = logging.getLogger(__name__)
class FirmwareUploadStatus(str, Enum):
class FirmwareUploadStatus(StrEnum):
"""Status of a firmware upload operation."""
IDLE = "idle"