fix(tradein): гарантировать lxml в backend-образе — bust кэша uv sync + assert import #2061

Merged
lekss361 merged 1 commit from fix/tradein-dockerfile-lxml into main 2026-06-28 15:16:04 +00:00

1 commit

Author SHA1 Message Date
0f0212a95c fix(tradein): гарантировать lxml в backend-образе — bust кэша uv sync + assert import
All checks were successful
CI / changes (pull_request) Successful in 7s
CI / frontend-tests (pull_request) Has been skipped
CI / openapi-codegen-check (pull_request) Has been skipped
CI / backend-tests (pull_request) Has been skipped
Образ tradein-backend задеплоился без lxml (слой `uv sync` переиспользовал
устаревший build-cache при rapid-merge PR3+PR4), из-за чего ГАР-loader падает
с ModuleNotFoundError. lxml корректно в [project].dependencies — проблема в кэше.
Меняю команду RUN (детерминированно инвалидирует слой) + `import lxml` как
build-time assert: если зависимость снова пропадёт — сборка упадёт громко.
2026-06-28 15:15:09 +00:00