Releases: ParallelSSH/ssh2-python
Releases · ParallelSSH/ssh2-python
Release 0.13.0-2
Changes
- Upgrade embedded
libssh2in binary wheels to latest version plus enhancements. - Adds support for ECDSA host keys.
- Adds support for SHA-256 host key fingerprints.
- Added SSH agent forwarding implementation.
- Windows wheels switched to OpenSSL back end.
- Windows wheels include zlib and have compression enabled.
- Windows wheels no MAC and no encryption options enabled, same as posix wheels.
- SCP functions now raise appropriate exception for all known libssh2 error codes.
ssh2.session.Session.disconnectnow returns0on success and raises exceptions on errors.- All session
userauth_*functions now raise specific exceptions.
Fixes
- SCP functions could not be used in non-blocking mode.
Note - libssh2 changes apply to binary wheels only. For building from source see documentation.
Release 0.13.0-1
Changes
- Upgrade embedded
libssh2in binary wheels to latest version plus enhancements. - Adds support for ECDSA host keys.
- Adds support for SHA-256 host key fingerprints.
- Added SSH agent forwarding implementation.
- Windows wheels switched to OpenSSL back end.
- Windows wheels include zlib and have compression enabled.
- Windows wheels no MAC and no encryption options enabled, same as posix wheels.
- SCP functions now raise appropriate exception for all known libssh2 error codes.
ssh2.session.Session.disconnectnow returns0on success and raises exceptions on errors.- All session
userauth_*functions now raise specific exceptions.
Fixes
- SCP functions could not be used in non-blocking mode.
Note - libssh2 changes apply to binary wheels only. For building from source see documentation
0.13.0
Release 0.11.0-1
Post release for CI fixes.
Release 0.11.0
Changes
- Session functions now raise exceptions.
- Channel functions now raise specific exceptions.
- SCP errors now raise exceptions.
- SFTP open handle errors now raise exceptions.
- Added exceptions for all known libssh2 error codes.
- Added
ssh2.utils.handle_error_codesfunction for raising appropriate exception from error code. - Added file types to
ssh2.sftp.
Release 0.10.0
Changes
- Added
ssh2.channel.Channel.shellfor opening interactive shells.
Fixes
ssh2.channel.Channel.process_startupwould not handle request types with no message correctly.
Release 0.9.1
Fixes
- Binary wheels would have bad version info and require
gitfor installation - #17
Release 0.9.0
Changes
- Enabled embedded
libssh2library functionality for versions >=1.6.0.
Release 0.8.0
Changes
- Implemented known host API, all functions.
- Added
hostkeymethod onSessionclass for retrieving server host key. - Added server host key verification from known hosts file example.
- Added exceptions for all known host API errors.
Release 0.7.0-5
Post release for packaging additions - no code changes.
- Include Cython source and definition files in distributable packages.
- Build OSX binary wheels for OSX versions
10.10,10.11and10.12.