-r requirements.txt # Tests pytest>=8.0,<10 # End-to-End-Smoke-Test (Browser-Steuerung). Nutzt standardmäßig das installierte # Microsoft Edge oder Google Chrome, siehe docs/TESTING.md. playwright>=1.45,<2 # Linting / Formatierung. Auf eine Minor-Version begrenzt, weil ruff mit neuen # Versionen neue Regeln einführt und `ruff check` sonst unerwartet fehlschlagen kann. ruff>=0.16,<0.17