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>
37 lines
548 B
Plaintext
37 lines
548 B
Plaintext
# Core
|
|
python-telegram-bot==21.5
|
|
httpx==0.28.1
|
|
aiohttp==3.14.1
|
|
|
|
# Scraping
|
|
beautifulsoup4==4.15.0
|
|
lxml==5.4.0
|
|
trafilatura==1.12.2
|
|
youtube-transcript-api==0.6.3
|
|
pdfplumber==0.11.9
|
|
feedparser==6.0.12
|
|
duckduckgo-search==6.4.2
|
|
|
|
# Storage & Embeddings
|
|
sqlite-vec==0.1.9
|
|
aiosqlite==0.22.1
|
|
|
|
# Processing
|
|
tiktoken==0.7.0
|
|
numpy==1.26.4
|
|
scikit-learn==1.5.1
|
|
|
|
# Claude API (scoring)
|
|
anthropic>=0.40.0
|
|
|
|
# PDF export
|
|
markdown==3.10.2
|
|
reportlab==4.2.5
|
|
|
|
# Utilities
|
|
pydantic==2.13.4
|
|
pydantic-settings==2.14.2
|
|
tenacity==9.0.0
|
|
structlog==24.4.0
|
|
python-dotenv==1.0.1
|