| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| 2.15.0 source code.tar.gz | 2025-10-12 | 169.7 kB | |
| 2.15.0 source code.zip | 2025-10-12 | 229.4 kB | |
| README.md | 2025-10-12 | 1.2 kB | |
| Totals: 3 Items | 400.3 kB | 0 | |
Changes
- Added compression support for all clients via
SSHClient(compress=True),ParallelSSHClient(compress=True)andHostConfig(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_commandwhen keyboard interactive authentication is required - use interactive shells to run commands with in such cases. SeeInteractive Shells <https://parallel-ssh.readthedocs.io/en/latest/advanced.html#running-commands-on-shells>_ documentation. Also supported viaHostConfigentries. Currently native clients only. - Added
pssh.exceptions.InvalidAPIUseErrorfor 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-pythonandssh-pythonrequirements.