Releases: ParallelSSH/ssh2-python
Releases · ParallelSSH/ssh2-python
0.17.0-1
Release 0.17.0
Changes
SFTPHandle.write
function changed to return tuple ofreturn_code, bytes_written
for non-blocking applications to be able to handle partial writes within an SFTP write resulting from a blocked socket.Channel.write*
functions changed to return tuple ofreturn_code, bytes_written
as above.
Behaviour in blocking mode has not changed. Non-blocking applications will now need to handle these functions returning a tuple and resume writes from last written offset of given data.
Release 0.16.0
Changes
- Added
Session.sock
public attribute for getting socket used bySession
. - Source distribution default
libssh2
build target updated to upstreamlibssh2
master branch. - Added bundled libssh2 source code for current master branch to repository and source distribution.
- Added automatic build of bundled libssh2 code for source builds and
SYSTEM_LIBSSH2
environment variable to control building and linking against system provided libssh2. This will require additional steps for Windows platforms and older libssh2 versions - see documentation. - Updated binary wheels for all platforms to latest libssh2.
- Added keep alive API implementation - #47.
Release 0.15.0-9
- Added Python 3.6 and 3.7 wheels for all versions of OSX.
- Added Python 3.7 Windows wheels.
- Updated PyPi classifiers.
Release 0.15.0-7
- Added Python 3.6 and 3.7 wheels for all versions of OSX.
- Added Python 3.7 Windows wheels.
- Updated PyPi classifiers.
Release 0.15.0-6
- Added Python 3.6 and 3.7 wheels for all versions of OSX.
- Added Python 3.7 Windows wheels.
- Updated PyPi classifiers.
Release 0.15.0-5
- Added Python 3.6 and 3.7 wheels for all versions of OSX.
- Added Python 3.7 Windows wheels.
- Updated PyPi classifiers.
Release 0.15.0-4
- Added Python 3.6 and 3.7 wheels for all versions of OSX.
- Added Python 3.7 Windows wheels.
- Updated PyPi classifiers.
Release 0.15.0-3
- Added Python 3.6 and 3.7 wheels for all versions of OSX.
- Updated PyPi classifiers.
Release 0.15.0-2
Added Python 3.6 and 3.7 wheels for all versions of OSX.
Updated classifiers.