refactor: remove unused imports and reorganize module-level constants across multiple routers

This commit is contained in:
2026-06-09 18:02:50 +00:00
parent d95541f3c1
commit 19795c6a0a
38 changed files with 78 additions and 118 deletions
-3
View File
@@ -11,7 +11,6 @@ from faker import Faker
from devplacepy.services.bot.browser import BotBrowser
from devplacepy.services.bot.config import (
CATEGORIES,
FEED_TOPICS,
GIST_LANGUAGES,
PERSONAS,
@@ -1828,7 +1827,6 @@ class DevPlaceBot:
on_news_detail = "/news/" in curl
on_news_list = bool(re.search(r"/news(\?|$)", curl))
on_notifications = "/notifications" in curl
on_feed = "/feed" in curl or curl.strip("/") == self.base_url
actions = 0
did_post = session_posted
@@ -1846,7 +1844,6 @@ class DevPlaceBot:
actions += 1
curl = await b.url()
page_text = (await b.html()).lower()
on_feed = "/feed" in curl
on_post = "/posts/" in curl
continue
-2
View File
@@ -14,10 +14,8 @@ from devplacepy.services.containers.backend.base import Mount, PortMapping, RunS
from devplacepy.services.containers.runtime import get_backend
from devplacepy.services.devii.tasks.schedule import (
Schedule,
next_run,
now_utc,
to_iso,
from_iso,
)
IMAGE_NAME_RE = re.compile(r"^[a-z0-9][a-z0-9._-]{0,62}$")
-1
View File
@@ -2,7 +2,6 @@
from __future__ import annotations
import json
import logging
from typing import Any, Optional
-1
View File
@@ -17,7 +17,6 @@ from .client import ClientController
from .config import Settings
from .cost import CostTracker
from .cost.tracker import Pricing
from .errors import AuthRequiredError
from .http_client import PlatformClient
from .llm import LLMClient
from .registry import CATALOG
-1
View File
@@ -3,7 +3,6 @@
import asyncio
import logging
import shutil
from pathlib import Path
from devplacepy.config import DATA_DIR
from devplacepy import project_files
@@ -6,7 +6,7 @@ import logging
from datetime import datetime, timedelta, timezone
from typing import Optional
from devplacepy.database import db, get_table
from devplacepy.database import db
from devplacepy.services.openai_gateway.reliability import percentile
from devplacepy.services.openai_gateway.usage import (
GATEWAY_CONCURRENCY,