Flask==3.1.0
Flask-SQLAlchemy==3.1.1
Flask-Migrate==4.0.7
Flask-Login==0.6.3
Flask-Session==0.8.0
Werkzeug==3.1.3
nbsplogin @ git+https://git.chaotikum.org/tvluke/nbsplogin.git@v1.5.1
presencelib @ git+https://git.chaotikum.org/tvluke/presencelib.git
requests==2.31.0
requests-oauthlib==1.3.1
gunicorn==21.2.0
qrcode==8.2
python-mpd2==3.1.0
markdown==3.4.4
Flask-APScheduler==1.13.1
icalendar==5.0.11
pywebpush==2.0.1
py-vapid>=1.9.4
chaotikumflaskfooter @ git+https://git.chaotikum.org/tvluke/chaotikumflaskfooter.git

# Testing
pytest==8.3.4
pytest-flask==1.3.0
