Compare commits

..
Author SHA1 Message Date
pselamyandClaude Opus 4.6 04f81951f4 fix: replace (str, Enum) with StrEnum to resolve ruff UP042
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-10 01:16:07 +00:00
4 changed files with 7 additions and 7 deletions
+2 -2
View File
@@ -6,12 +6,12 @@ POSTGRES_USER=tracker
POSTGRES_PASSWORD=dev_password POSTGRES_PASSWORD=dev_password
# Constructed database URL (for application use) # Constructed database URL (for application use)
DATABASE_URL=postgresql://tracker:dev_password@localhost:5432/polymarket_tracker DATABASE_URL=postgresql://${POSTGRES_USER}:${POSTGRES_PASSWORD}@${POSTGRES_HOST}:${POSTGRES_PORT}/${POSTGRES_DB}
# Redis Configuration # Redis Configuration
REDIS_HOST=localhost REDIS_HOST=localhost
REDIS_PORT=6379 REDIS_PORT=6379
REDIS_URL=redis://localhost:6379 REDIS_URL=redis://${REDIS_HOST}:${REDIS_PORT}
# Optional: Development tool ports # Optional: Development tool ports
ADMINER_PORT=8080 ADMINER_PORT=8080
+1 -1
View File
@@ -19,7 +19,7 @@ if config.config_file_name is not None:
target_metadata = Base.metadata target_metadata = Base.metadata
# Get database URL from environment variable or config # Get database URL from environment variable or config
database_url = os.environ.get("DATABASE_URL") database_url = os.environ.get("SQLALCHEMY_DATABASE_URL")
if database_url: if database_url:
config.set_main_option("sqlalchemy.url", database_url) config.set_main_option("sqlalchemy.url", database_url)
@@ -11,7 +11,7 @@ import logging
from collections.abc import Callable from collections.abc import Callable
from dataclasses import dataclass from dataclasses import dataclass
from datetime import UTC, datetime from datetime import UTC, datetime
from enum import Enum from enum import StrEnum
from redis.asyncio import Redis from redis.asyncio import Redis
@@ -27,7 +27,7 @@ DEFAULT_CACHE_TTL_SECONDS = 600 # 10 minutes
DEFAULT_REDIS_KEY_PREFIX = "polymarket:market:" DEFAULT_REDIS_KEY_PREFIX = "polymarket:market:"
class SyncState(str, Enum): class SyncState(StrEnum):
"""State of the metadata synchronizer.""" """State of the metadata synchronizer."""
STOPPED = "stopped" STOPPED = "stopped"
+2 -2
View File
@@ -11,7 +11,7 @@ import contextlib
import logging import logging
from dataclasses import dataclass from dataclasses import dataclass
from datetime import UTC, datetime from datetime import UTC, datetime
from enum import Enum from enum import StrEnum
from typing import TYPE_CHECKING from typing import TYPE_CHECKING
from redis.asyncio import Redis from redis.asyncio import Redis
@@ -43,7 +43,7 @@ if TYPE_CHECKING:
logger = logging.getLogger(__name__) logger = logging.getLogger(__name__)
class PipelineState(str, Enum): class PipelineState(StrEnum):
"""Pipeline lifecycle states.""" """Pipeline lifecycle states."""
STOPPED = "stopped" STOPPED = "stopped"