diff --git a/requirements.txt b/requirements.txt index 6abd587..e6ab9d2 100644 --- a/requirements.txt +++ b/requirements.txt @@ -2,13 +2,11 @@ python-telegram-bot==22.8 httpx==0.28.1 aiohttp==3.14.1 -# aiohttp lo necesita para decodificar respuestas brotli: HEADERS anuncia -# "Accept-Encoding: ...br" y sin él toda web que responda br falla con -# "Can not decode content-encoding: brotli" (fuentes perdidas en silencio). -# brotlicffi y NO Brotli puro: aiohttp 3.14 + Brotli falla en streams -# troceados (disclosure.org, todaywhy.com); con brotlicffi (que aiohttp -# prefiere) decodifican todos — verificado en el pod 2026-07-04. -brotlicffi==1.1.0.0 +# NO instalar backend brotli (Brotli/brotlicffi): el decode incremental br de +# aiohttp 3.14 está roto (falla con streams válidos según el troceo), y con un +# backend presente aiohttp anuncia br POR DEFECTO en toda sesión sin +# Accept-Encoding explícito — el 2026-07-04 eso rompió publish_draft/autofill +# contra Ghost/Cloudflare (drafts duplicados). Sin backend, nada anuncia br. # Scraping beautifulsoup4==4.15.0