feat: replace Trafilatura with readability and nh3

This commit is contained in:
Leon
2025-08-07 04:44:56 +02:00
parent f6d6743b4d
commit 427a32e951
5 changed files with 176 additions and 166 deletions

View File

@@ -8,17 +8,19 @@ dependencies = [
"alembic>=1.16.4",
"apscheduler>=3.11.0",
"bcrypt>=4.3.0",
"beautifulsoup4>=4.13.4",
"fastapi>=0.116.0",
"feedgen>=1.0.0",
"nanoid>=2.0.0",
"nh3>=0.3.0",
"passlib>=1.7.4",
"pydantic-settings>=2.10.1",
"pydantic[email]>=2.11.7",
"python-dotenv>=1.1.1",
"python-jose[cryptography]>=3.5.0",
"python-multipart>=0.0.20",
"readability-lxml>=0.8.4.1",
"sqlalchemy>=2.0.41",
"trafilatura>=1.10.0",
"uvicorn>=0.35.0",
]