Live probe today: plain httpx GET to /otsenka-kvartiry-po-adresu-onlayn/ returns 200 OK with full HTML, but body contains only the table header row (__head). Data rows are CSR-rendered. curl_cffi with impersonate=chrome120 gets full SSR (21 rows, 133 cells, 38 dates verified). Override __aenter__/__aexit__/_http_get only in YandexValuationScraper — BaseScraper untouched (other scrapers don't need Chrome TLS). Sibling pattern: yandex_realty.py + scripts/local-sweep-ekb-yandex.py already use curl_cffi chrome120. This brings yandex_valuation in line. Net effect: DOM-based parser from PR #544 will actually have DOM rows to parse. Previous re-sweep returned 0 saves because rows weren't in SSR. |
||
|---|---|---|
| .. | ||
| api | ||
| core | ||
| schemas | ||
| services | ||
| tasks | ||
| __init__.py | ||
| main.py | ||