| .. |
|
__init__.py
|
feat: add tradein-mvp subproject (Trade-In Estimator под /trade-in)
|
2026-05-21 00:25:39 +03:00 |
|
avito.py
|
fix(scrapers): avito per-card parse_failures counter + logging (Refs #823) (#830)
|
2026-05-30 20:01:50 +00:00 |
|
avito_detail.py
|
feat(tradein): infer repair_state from listing description text (#622) (#632)
|
2026-05-28 15:37:34 +00:00 |
|
avito_exceptions.py
|
fix(tradein): avito content-block (HTTP-200) не маскируется под end-of-pagination (Refs #754) (#779)
|
2026-05-30 16:28:23 +00:00 |
|
avito_houses.py
|
fix(tradein): decode Avito houses URL-encoded __preloadedState__ (#566)
|
2026-05-28 15:58:19 +05:00 |
|
avito_imv.py
|
fix(tradein-imv): harden Avito IMV anti-bot path + offline contract tests (#565)
|
2026-05-28 16:29:05 +05:00 |
|
base.py
|
fix(scrapers): COALESCE-backfill listing_date/area_m2 in save_listings ON CONFLICT (Refs #821) (#829)
|
2026-05-30 19:58:06 +00:00 |
|
cian.py
|
fix(tradein): cian SERP warm-up GET для seed cookies (_CIAN_GK/_yasc) (T2) (#846)
|
2026-05-31 06:01:30 +00:00 |
|
cian_detail.py
|
feat(scrapers): route cian sessions through mobile proxy (Refs #806) (#818)
|
2026-05-30 19:10:36 +00:00 |
|
cian_newbuilding.py
|
feat(tradein): houses.cian_zhk_url column + backfill (#568) (#627)
|
2026-05-28 13:57:43 +00:00 |
|
cian_state_parser.py
|
fix(tradein): cian _cianConfig concat-формат + auth из header-frontend (#639) (#819)
|
2026-05-30 19:08:01 +00:00 |
|
cian_valuation.py
|
fix(tradein/cian): sanitize valuation cache writes (047 UNIQUE + 026/044 cols) (#523)
|
2026-05-24 13:44:39 +00:00 |
|
n1.py
|
feat(scrapers/n1): извлекать floor/total_floors из ведущего N/M-токена (Refs #795) (#802)
|
2026-05-30 17:31:13 +00:00 |
|
repair_state_normalizer.py
|
feat(tradein): infer repair_state from listing description text (#622) (#632)
|
2026-05-28 15:37:34 +00:00 |
|
snapshot_writer.py
|
fix(tradein): implement listings_snapshots + offer_price_history writers (#567) (#624)
|
2026-05-28 13:49:52 +00:00 |
|
yandex_detail.py
|
feat(tradein): infer repair_state from listing description text (#622) (#632)
|
2026-05-28 15:37:34 +00:00 |
|
yandex_helpers.py
|
fix(tradein): Yandex listing_date — keyword + absolute-no-year (#602)
|
2026-05-27 13:11:22 +00:00 |
|
yandex_newbuilding.py
|
feat(tradein): scraper_settings live-config + Yandex admin trigger endpoints (#484)
|
2026-05-23 15:28:34 +00:00 |
|
yandex_realty.py
|
fix(scrapers): yandex area из embedded-state JSON (Refs #775) (#783)
|
2026-05-30 16:38:12 +00:00 |
|
yandex_valuation.py
|
fix(yandex-valuation): off-by-one cell index in _parse_row_cells (#552)
|
2026-05-24 19:57:17 +00:00 |