parallel-ssh v1.12.0 Release Notes

Release Date: 2020-08-27 // over 3 years ago
  • ๐Ÿ”„ Changes

    • โž• Added ssh-python based native client with run_command implementation.
    • 0๏ธโƒฃ ParallelSSHClient.join with timeout no longer consumes output by default to allow reading of output after timeout.

    ๐Ÿ›  Fixes

    • โฑ ParallelSSHClient.join with timeout would raise Timeout before value given when client was busy with other commands - #207

    โœ… ssh-python client at pssh.clients.ssh.ParallelSSHClient is available for testing. Please report any issues.

    To use:

    from pssh.clients.ssh import ParallelSSHClient

    ๐Ÿš€ This release adds (yet another) client, this one based on ssh-python (libssh). Key features of this client are more supported authentication methods compared to ssh2-python.

    ๐Ÿš€ Future releases will also enable certificate authentication for the ssh-python client.

    ๐Ÿš€ Please migrate to one of the two native clients if have not already as paramiko is very quickly accumulating yet more bugs and the 2.0.0 release which removes it is imminent.

    ๐Ÿ“Œ Users that require paramiko for any reason can pin their parallel-ssh versions to parallel-ssh<2.0.0.