forked from retoor/devplacepy
refactor: remove unused imports and reorganize module-level constants across multiple routers
This commit is contained in:
@@ -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
|
||||
|
||||
|
||||
@@ -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}$")
|
||||
|
||||
@@ -2,7 +2,6 @@
|
||||
|
||||
from __future__ import annotations
|
||||
|
||||
import json
|
||||
import logging
|
||||
from typing import Any, Optional
|
||||
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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,
|
||||
|
||||
Reference in New Issue
Block a user