Skip to content

Releases: ParallelSSH/ssh2-python

0.17.0-3

14 Dec 09:12
Compare
Choose a tag to compare

Packaging

  • Updated embedded OpenSSL version for Windows wheel builds.

0.17.0.post2: Added libssh2 modules to package data. Resolves #51.

14 Dec 00:40
Compare
Choose a tag to compare
Added python 3.7 target to travis cfg. Removed OSX 6.4 builds from travis cfg - deprecated by travis-ci.
Updated changelog.

0.17.0-1

13 Dec 09:39
Compare
Choose a tag to compare

Packaging

  • Source distribution builds would not include embedded libssh2 module in package - #51
  • Removed OSX 10.10 binary wheel builds - deprecated by Travis-CI.

Release 0.17.0

03 Nov 18:40
Compare
Choose a tag to compare

Changes

  • SFTPHandle.write function changed to return tuple of return_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 of return_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

23 Oct 21:09
Compare
Choose a tag to compare

Changes

  • Added Session.sock public attribute for getting socket used by Session.
  • Source distribution default libssh2 build target updated to upstream libssh2 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

17 Jul 15:16
Compare
Choose a tag to compare
  • 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

16 Jul 14:09
Compare
Choose a tag to compare
  • 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

16 Jul 12:31
Compare
Choose a tag to compare
  • 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

16 Jul 11:40
Compare
Choose a tag to compare
  • 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

16 Jul 10:50
Compare
Choose a tag to compare
  • Added Python 3.6 and 3.7 wheels for all versions of OSX.
  • Added Python 3.7 Windows wheels.
  • Updated PyPi classifiers.