fix: replace (str, Enum) with StrEnum (ruff UP042) (#83)

Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
Patrick Selamy
2026-03-09 21:11:19 -04:00
committed by GitHub
co-authored by Claude Opus 4.6
parent f3801987fe
commit 753d6cf1de
2 changed files with 4 additions and 4 deletions
@@ -11,7 +11,7 @@ import logging
from collections.abc import Callable
from dataclasses import dataclass
from datetime import UTC, datetime
from enum import Enum
from enum import StrEnum
from redis.asyncio import Redis
@@ -27,7 +27,7 @@ DEFAULT_CACHE_TTL_SECONDS = 600 # 10 minutes
DEFAULT_REDIS_KEY_PREFIX = "polymarket:market:"
class SyncState(str, Enum):
class SyncState(StrEnum):
"""State of the metadata synchronizer."""
STOPPED = "stopped"
+2 -2
View File
@@ -11,7 +11,7 @@ import contextlib
import logging
from dataclasses import dataclass
from datetime import UTC, datetime
from enum import Enum
from enum import StrEnum
from typing import TYPE_CHECKING
from redis.asyncio import Redis
@@ -43,7 +43,7 @@ if TYPE_CHECKING:
logger = logging.getLogger(__name__)
class PipelineState(str, Enum):
class PipelineState(StrEnum):
"""Pipeline lifecycle states."""
STOPPED = "stopped"