diff --git a/Changelog.rst b/Changelog.rst index 863b4e0d..2f96b30c 100644 --- a/Changelog.rst +++ b/Changelog.rst @@ -7,18 +7,18 @@ Change Log Changes ------- -* Added compression support for all clients via `SSHClient(compress=True)`, `ParallelSSHClient(compress=True)` and - `HostConfig(compress=True)` - defaults to off. #252 +* 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 + 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 `_ - 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 + 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. +* Updated minimum ``ssh2-python`` and ``ssh-python`` requirements. 2.14.0