feat: authentication

This commit is contained in:
Leon
2025-07-19 10:12:11 +02:00
parent 95170e7201
commit 6f7503039d
57 changed files with 1405 additions and 244 deletions

View File

@@ -7,11 +7,15 @@ requires-python = ">=3.13"
dependencies = [
"alembic>=1.16.4",
"apscheduler>=3.11.0",
"bcrypt>=4.3.0",
"fastapi>=0.116.0",
"feedgen>=1.0.0",
"nanoid>=2.0.0",
"passlib>=1.7.4",
"pydantic-settings>=2.10.1",
"python-dotenv>=1.1.1",
"python-jose[cryptography]>=3.5.0",
"python-multipart>=0.0.20",
"sqlalchemy>=2.0.41",
"trafilatura>=1.10.0",
"uvicorn>=0.35.0",