← 返回首页
Releases · ParallelSSH/ssh2-python · GitHub
Skip to content

Navigation Menu

Toggle navigation
Sign in
Appearance settings
Search or jump to...

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Include my email address so I can be contacted

Saved searches

Use saved searches to filter your results more quickly

Appearance settings
Resetting focus

Releases: ParallelSSH/ssh2-python

1.2.0.post1: Updated copyright notices (#241)

Compare

Choose a tag to compare

Filter
pkittenis released this 12 Oct 13:09
c92aa3e
* Updated copyright notices * Updated setup.py

1.2.0

Compare

Choose a tag to compare

Filter
pkittenis released this 11 Oct 15:22
ca6af52

Changes

  • Added constants for session related flags under ssh2.session.
  • Added ssh2.session.Session.flag function for enabling/disabling session flags like compression support.
  • Added ssh2.session.userauth_keyboardinteractive_callback for authentication using Python callback function,
    for example for Oauth and other two-factor (2FA) or more factor authentication. Thanks @MattCatz .
  • ssh2.sftp_handle.SFTPHandle.closed is now a public property indicating whether ssh2.sftp_handle.SFTPHandle.close
    was called on a SFTPHandle or not.
  • Added ssh2.channel.Channel.signal function for sending signals over SSH to an open channel - #221
  • Added ssh2.session.Session.direct_streamlocal_ex for creating Channel objects tunneling a local UNIX socket
    via the remote host to a third party - #40
  • Added new libssh2 error codes under ssh2.error_codes, equivalent Python exceptions under ssh2.exceptions
    and updated error code handling for all functions.
  • Removed deprecated libssh2 ssh2.channel.Channel functions receive_window_adjust, handle_extended_data
    and ignore_extended_data.
  • Removed deprecated libssh2 ssh2.session.Session functions startup, scp_recv and scp_send.

Packaging

  • Removed Windows Python 3.7 wheel builds.
  • OSX binary wheels now use embedded libssh2 rather than brew package.

1.2.0rc3: Updated types for osx (#235)

Pre-release
Compare

Choose a tag to compare

Filter
pkittenis released this 04 Oct 20:10
9371bad
* Updated types for osx * Updated tests

1.2.0rc2: Remove deprecated libssh2 functionality (#233)

Compare

Choose a tag to compare

Filter
pkittenis released this 04 Oct 19:26
979ea2e
* Removed deprecated libssh2 functions and their equivalent Session and Channel functions * Updated tests

1.2.0rc1

1.2.0rc1 Pre-release
Pre-release
Compare

Choose a tag to compare

Filter
pkittenis released this 04 Oct 17:51
08a5ef6
Added new libssh2 error codes as python exceptions. Updated error han…

1.1.2.post1

Compare

Choose a tag to compare

Filter
pkittenis released this 23 Jan 03:05
221e2fd
Updated appveyor cfg (#216)

1.1.2

Compare

Choose a tag to compare

Filter
pkittenis released this 23 Jan 02:16
a61495c

Changes

No code changes.

Packaging

  • Added Windows Python 3.7 and 3.13 wheel builds.
  • Removed manylinux 2010 wheels.
  • Wheel builds now use embedded libssh and zlib.
  • Dockerfiles and scripts updates.

1.1.1

Compare

Choose a tag to compare

Filter
pkittenis released this 12 Jan 22:54
e58f3ad

Changes

  • Support for Python >=3.12.
  • Upgraded embedded and wheel libssh2 to 1.11.1.
  • Upgraded wheel OpenSSL to 3.4.0.
  • Removed testing for Python versions <3.8.

Fixes

  • Calling ssh2.session.Session.methods without a valid connection would cause a segfault - #203.

Packaging

  • Added binary wheels for Python versions 3.11, 3.12 and 3.13 on support manylinux wheel builds.
  • Added OSX 12.0, 13.0 and 14.0 wheels, Apple Silicon.
  • Support OSX brew OpenSSL from source builds.
  • Top level tests directory is now cross platform and can be run by vendors.
  • Moved CI specific integration tests to their own space.

1.1.1rc4

1.1.1rc4 Pre-release
Pre-release
Compare

Choose a tag to compare

Filter
pkittenis released this 12 Jan 22:14
4b77159
Manylinux (#211) * Updated changelog * Updated manylinux wheel building * Updated CI cfg

1.1.1rc3

1.1.1rc3 Pre-release
Pre-release
Compare

Choose a tag to compare

Filter
pkittenis released this 12 Jan 21:24
46088cc
Appveyor (#210) * Fix broken openssl library names on appveyor builds

Footer

© 2026 GitHub, Inc.