Compare commits

..

No commits in common. "fb7b3323e49e7d4b0b2830407be10c20e8925fc2" and "7494255180bc3070ce3f89f12cb184031199463c" have entirely different histories.

View file

@ -220,12 +220,7 @@ class EkbGeoportalClient:
}
url = f"{GEOPORTAL_HOST}{WFS_PATH}"
try:
# Геопортал ЕКБ отдаёт сертификат российского CA (Минцифры), которого нет в
# стандартном trust store httpx → TLS verify падает. Данные публичные,
# read-only → verify=False (тот же подход, что curl -k при разведке).
async with httpx.AsyncClient(
timeout=self._timeout, headers=_BROWSER_HEADERS, verify=False
) as client:
async with httpx.AsyncClient(timeout=self._timeout, headers=_BROWSER_HEADERS) as client:
resp = await client.get(url, params=params)
if resp.status_code != 200:
logger.warning("geoportal WFS → HTTP %d for bbox=%s", resp.status_code, bbox)