Skip to content

Releases: ParallelSSH/ssh2-python

0.5.3rc1: Appveyor wheel (#4)

Choose a tag to compare

@pkittenis pkittenis released this 21 Aug 22:16
Add binary wheel building on Windows for all Python versions and PyPi upload on tags.

Release 0.5.2

Choose a tag to compare

@pkittenis pkittenis released this 11 Aug 19:01

Changes

  • Implemented public key subsystem for public key management on remote servers
  • Added all libssh2 error codes to ssh2.error_codes

Release 0.5.0-1

Choose a tag to compare

@pkittenis pkittenis released this 11 Aug 00:40
Updated travis cfg

Release 0.5.0

Choose a tag to compare

@pkittenis pkittenis released this 10 Aug 23:55

Changes

  • Implemented SFTP statvfs and SFTP handle fstatvfs methods.
  • Implemented SFTPStatVFS extension class for file system statistics.
  • SFTP read and readdir functions now return size/error code along with data.
  • SFTP handle fstat now returns attributes.
  • Implemented SFTP handle readdir* methods as python generators.
  • Block directions function renamed to match libssh2.
  • Example scripts.
  • All session authentication methods now raise AuthenticationError on failure.

Fixes

  • SFTP readdir functions can now be used in non-blocking mode
  • Use of SFTP openddir via context manager

Relese 0.4.0

Choose a tag to compare

@pkittenis pkittenis released this 06 Aug 21:45

Changes

  • Implemented SCP send and recv methods, all versions.
  • Conditional compilation of features requiring newer versions of libssh2.
  • Implemented channel receive window adjust, x11_*, poll and handle extended data methods.
  • Implemented session get/set blocking, get/set timeout.
  • Updated agent connection error exception name.
  • Renamed session method name to match libssh2.
  • Info extension classes for SCP file stat structure.

Post-release 0.3.1-3

Choose a tag to compare

@pkittenis pkittenis released this 04 Aug 00:37
Updated travis cfg.

Post-release 0.3.1-2

Choose a tag to compare

@pkittenis pkittenis released this 04 Aug 00:32
Updated travis cfg.

Post-release 0.3.1-1

Choose a tag to compare

@pkittenis pkittenis released this 04 Aug 00:21
Updated travis cfg. Updated setup.py classifiers

Release 0.3.1

Choose a tag to compare

@pkittenis pkittenis released this 04 Aug 00:04

Changes

  • SFTP file handles can now be opened with sftp.open(..) as <handle>
  • Implemented SFTP write*, seek*, stat*, fstat* and last_error methods
  • Implemented SFTPAttribute object creation and de-allocation

Fixes

  • Occasional double de-allocation issue on SFTP file handles

Release 0.3.0

Choose a tag to compare

@pkittenis pkittenis released this 01 Aug 23:29

Changes

  • Agent.get_identities no longer takes user argument
  • All arguments now accept both bytes and unicode strings
  • Documentation strings added
  • More libssh2 methods implemented
  • More robust de-allocation
  • Added SFTP file transfer flag and file mode definitions
  • wait_socket helper function has timeout by default