Features: - GWÖ-Matrix 2.0 Analyse für NRW-Landtagsanträge - Verbesserungsvorschläge im Redline-Format (Original/Vorschlag/Begründung) - Wahlprogramm- und Parteiprogrammtreue-Bewertung - Landtag-Suche via OPAL-API - Tag-Wolke mit Multi-Select Filter - Partei-Filter mit Durchschnittswerten - PDF-Report-Generierung - Security Headers (CSP, X-Frame-Options, etc.) - Persistente SQLite-DB via Docker Volumes Tech Stack: - FastAPI + Jinja2 - Qwen LLM via DashScope API - SQLite + aiosqlite - WeasyPrint für PDF - Docker Compose mit Traefik
14 lines
267 B
Plaintext
14 lines
267 B
Plaintext
fastapi>=0.115.0,<0.116.0
|
|
starlette>=0.38.0,<0.42.0
|
|
uvicorn[standard]>=0.30.0
|
|
jinja2>=3.1.0,<3.1.6
|
|
python-multipart>=0.0.9
|
|
pymupdf>=1.24.0
|
|
openai>=1.50.0
|
|
aiosqlite>=0.20.0
|
|
httpx>=0.27.0
|
|
beautifulsoup4>=4.12.0
|
|
weasyprint>=62.0
|
|
pydantic>=2.9.0
|
|
pydantic-settings>=2.5.0
|