chore(scraper-kit): make scaffold build-safe — drop backend hard-dep until docker-wiring (#2128)
All checks were successful
CI / frontend-tests (pull_request) Has been skipped
CI / openapi-codegen-check (pull_request) Has been skipped
CI / changes (pull_request) Successful in 7s
CI / backend-tests (pull_request) Has been skipped

This commit is contained in:
bot-backend 2026-07-02 17:04:35 +03:00
parent df3d944fe8
commit fe27ca8354
2 changed files with 2 additions and 6 deletions

View file

@ -25,7 +25,8 @@ dependencies = [
"redis>=5.0.0", # async hot cache для /api/v1/search (Phase 3.2)
"pyyaml>=6.0.0", # RBAC roles.yaml loader (app/core/auth.py)
"playwright>=1.45", # Playwright client для connect к tradein-browser (#905)
"scraper-kit", # internal package — общие утилиты скрапперов (#2128)
# scraper-kit — internal package; подключается в шаге C (перенос core + docker-wiring #2137),
# чтобы standalone backend docker-context (COPY pyproject.toml + uv sync) не ломался на build.
]
[dependency-groups]
@ -35,9 +36,6 @@ dev = [
"ruff>=0.5.0",
]
[tool.uv.sources]
scraper-kit = { workspace = true }
[tool.pytest.ini_options]
asyncio_mode = "auto"

2
tradein-mvp/uv.lock generated
View file

@ -1295,7 +1295,6 @@ dependencies = [
{ name = "python-multipart" },
{ name = "pyyaml" },
{ name = "redis" },
{ name = "scraper-kit" },
{ name = "segno" },
{ name = "selectolax" },
{ name = "sentry-sdk" },
@ -1328,7 +1327,6 @@ requires-dist = [
{ name = "python-multipart", specifier = ">=0.0.9" },
{ name = "pyyaml", specifier = ">=6.0.0" },
{ name = "redis", specifier = ">=5.0.0" },
{ name = "scraper-kit", editable = "packages/scraper-kit" },
{ name = "segno", specifier = ">=1.6.0" },
{ name = "selectolax", specifier = ">=0.3.0" },
{ name = "sentry-sdk", specifier = ">=2.0.0" },