chore(deps): bump 9 dependencias y eliminar fastapi/uvicorn sin uso
Build & Deploy ResearchOwl / build-and-push (push) Successful in 47s

Consolida el backlog de Renovate en un solo bump, ignorando las ramas
rancias que proponían downgrades (youtube-transcript-api, trafilatura,
sqlite-vec se quedan como están):

- aiohttp 3.10.0 -> 3.14.1
- httpx 0.27.0 -> 0.28.1 (PTB 21.5 requiere httpx~=0.27, que admite 0.28;
  el código solo usa AsyncClient(timeout=...), sin APIs eliminadas)
- beautifulsoup4 4.12.3 -> 4.15.0
- lxml 5.2.2 -> 5.4.0
- duckduckgo-search 6.2.6 -> 6.4.2
- aiosqlite 0.20.0 -> 0.22.1
- markdown 3.7 -> 3.10.2
- pydantic 2.8.0 -> 2.13.4 + pydantic-settings 2.4.0 -> 2.14.2
- fastapi y uvicorn eliminados: ningún módulo los importa

Verificado con install aislado (--target) + imports completos + pytest.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
ChemaVX
2026-07-03 07:38:27 +00:00
co-authored by Claude Fable 5
parent dcfe674322
commit b872d00efc
+9 -11
View File
@@ -1,22 +1,20 @@
# Core # Core
fastapi==0.115.0
uvicorn==0.30.0
python-telegram-bot==21.5 python-telegram-bot==21.5
httpx==0.27.0 httpx==0.28.1
aiohttp==3.10.0 aiohttp==3.14.1
# Scraping # Scraping
beautifulsoup4==4.12.3 beautifulsoup4==4.15.0
lxml==5.2.2 lxml==5.4.0
trafilatura==1.12.2 trafilatura==1.12.2
youtube-transcript-api==0.6.3 youtube-transcript-api==0.6.3
pdfplumber==0.11.9 pdfplumber==0.11.9
feedparser==6.0.12 feedparser==6.0.12
duckduckgo-search==6.2.6 duckduckgo-search==6.4.2
# Storage & Embeddings # Storage & Embeddings
sqlite-vec==0.1.9 sqlite-vec==0.1.9
aiosqlite==0.20.0 aiosqlite==0.22.1
# Processing # Processing
tiktoken==0.7.0 tiktoken==0.7.0
@@ -27,12 +25,12 @@ scikit-learn==1.5.1
anthropic>=0.40.0 anthropic>=0.40.0
# PDF export # PDF export
markdown==3.7 markdown==3.10.2
reportlab==4.2.5 reportlab==4.2.5
# Utilities # Utilities
pydantic==2.8.0 pydantic==2.13.4
pydantic-settings==2.4.0 pydantic-settings==2.14.2
tenacity==9.0.0 tenacity==9.0.0
structlog==24.4.0 structlog==24.4.0
python-dotenv==1.0.1 python-dotenv==1.0.1