refactor: Replace paramiko with asyncssh for SSH connections

Switches the SSH implementation from `paramiko` to `asyncssh` for
improved capabilities and performance. Updates logic in SSH tunnel
handling, authentication, and dependencies.

Signed-off-by: Sven Sager <akira@narux.de>
This commit is contained in:
2026-08-06 09:59:54 +02:00
parent 50915fd07c
commit 23c09949bb
5 changed files with 131 additions and 117 deletions
+1 -1
View File
@@ -7,6 +7,6 @@ wheel
# Runtime dependencies, must match install_requires in setup.py
keyring>=23.13.1
PyQt5>=5.14.1
paramiko>=2.12.0
asyncssh>=2.14.0
revpimodio2>=2.5.6
zeroconf>=0.24.4