bcrypt==5.0.0
blinker==1.9.0
cffi==2.0.0
click==8.3.0
cryptography==46.0.1
Flask==3.1.2
Flask-Bcrypt==1.0.1
Flask-Login==0.6.3
Flask-Sock==0.7.0
itsdangerous==2.2.0
Jinja2==3.1.6
MarkupSafe==3.0.2
paramiko==3.5.1
pycparser==2.23
PyNaCl==1.5.0
PyYAML==6.0.2
simple-websocket==1.1.0
Werkzeug==3.1.3

# Hinweis: Das Browser-SSH-Terminal (Switch-Verbindungstest) nutzt paramiko
# (reines Python) statt eines lokalen pty + System-ssh-Client und läuft
# damit plattformunabhängig — auch unter Windows. Die SSH-Verbindung wird
# dabei immer serverseitig (vom PoE-Server) aufgebaut, nie vom Browser aus.
#
# PyYAML wird für das netplan-Backend der Host-Netzwerkeinstellungen
# gebraucht (Systemeinstellungen → Netzwerkeinstellungen) — schreibt/liest
# die eigene Override-Datei unter /etc/netplan/.
