github ParallelSSH/parallel-ssh 2.15.0

latest release: 2.16.0
14 hours ago

Changes

  • Added compression support for all clients via SSHClient(compress=True), ParallelSSHClient(compress=True) and
    HostConfig(compress=True) - defaults to off. #252
  • Added "keyboard interactive" login support for native clients. This is fully automated username and password
    authentication via SSH's keyboard interactive authentication mechanism and does not actually require a human at the
    keyboard. Used in cases where the server does not allow any other authentication mechanism.
    Note that server configuration may disallow remote command execution via run_command when keyboard interactive
    authentication is required - use interactive shells to run commands with in such cases. See
    Interactive Shells <https://parallel-ssh.readthedocs.io/en/latest/advanced.html#running-commands-on-shells>_
    documentation. Also supported via HostConfig entries. Currently native clients only.
  • Added pssh.exceptions.InvalidAPIUseError for errors raised on client initialisation when an invalid API use is
    detected. For example, keyboard interactive authentication enabled without a password provided.
  • Updated minimum ssh2-python and ssh-python requirements.

Don't miss a new parallel-ssh release

NewReleases is sending notifications on new releases.