Commit Graph
8 Commits
Author SHA1 Message Date
akira 23c09949bb 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>
2026-08-06 09:59:54 +02:00
akira 24f4d688ba build: Upgrade buildsystem with new Makefile and make.bat
If a PyInstaller target is called from the Makefile, all libraries
installed in the virtual environment are captured with version and
license. The file 'bundled-libraries.md' contains a list of libraries
with version and license. The file 'open-source-licenses.txt'
includes the name, version, author, project URL, description and
complete license for each installed library. The files are included
in the output of the PyInstaller.
2023-10-26 06:17:42 +02:00
akira d203958b5f Bugfix: Add missing packages to install_requires 2023-01-17 13:22:38 +01:00
akira 7a7741e60b Save SSH credentials with keyring module
The keyring module will save the username and password of the SSH
connection to the operating system password storage.
2023-01-10 09:08:33 +01:00
akira 09c95e2319 Update translation file 2023-01-07 13:57:45 +01:00
akira d0e6eefd0e Add PyInstaller script for Windows 2023-01-05 15:55:30 +01:00
akira 7f9111b5b0 Update Makefile and requirements.txt for build and clean ui files 2023-01-04 22:26:47 +01:00
akira 9f8409f375 Get AVAHI IPv4 addresses with service_info 2021-04-10 15:42:04 +02:00