Release 1.6.0
Changes
- Added
scp_send
andscp_recv
functions to native clients for sending and receiving files via SCP respectively. - Refactoring - clients moved to their own sub-package -
pssh.clients
- with backwards compatibility for imports frompssh.pssh_client
andpssh.pssh2_client
. - Show underlying exception from native client library when raising
parallel-ssh
exceptions. host
parameter added to all exceptions raised by parallel clients - #116- Deprecation warning for client imports.
- Deprecation warning for default client changing from paramiko to native client from
2.0.0
. - Upgrade embedded
libssh2
in binary wheels to latest version plus enhancements. - Adds support for ECDSA host keys for native client.
- Adds support for SHA-256 host key fingerprints for native client.
- Added SSH agent forwarding to native client, defaults to on as per paramiko client -
forward_ssh_agent
keyword parameter. - Windows wheels switched to OpenSSL back end for native client.
- Windows wheels include zlib and have compression enabled for native client.
- Added OSX 10.13 wheel build.
Fixes
- Windows native client could not connect to newer SSH servers - thanks Pavel.
Note - libssh2 changes apply to binary wheels only. For building from source, see documentation.