Skip to content

Releases: ParallelSSH/ssh-python

1.2.0.post1: Updated copyright notices, setup.py classifiers (#104)

12 Oct 13:13
87a0b44

Choose a tag to compare

* Updated copyright notices, setup.py classifiers

* Updated setup.py

1.2.0

11 Oct 15:37
159d04f

Choose a tag to compare

Changes

  • Added private key file formats to ssh.key and ssh.key.Key.export_privkey_file_format for exporting private key
    file with specified format - #96
  • Added ssh.channel.Channel.get_exit_status implementation and tests.
  • Added key exchange types under ssh.session.
  • Added ssh.session.Session.options_set_int_val for setting an integer value libssh option - for example
    compression level.

Packaging

  • OSX wheel builds now use embedded libssh rather than brew package.
  • Dropped Windows Python 3.7 builds.
  • Added Python 3.14 manylinux wheels.

1.2.0rc2

11 Oct 13:36
65890f1

Choose a tag to compare

1.2.0rc2 Pre-release
Pre-release
Updated Cython and Cython generated files (#102)

1.2.0rc1: Key exchange types, set integer option values

11 Oct 12:43
e3d584e

Choose a tag to compare

Added key exchange types
Added function for setting integer option types
Added CI compressed session test (#101)

1.1.1

23 Jan 02:16
5f3e3d7

Choose a tag to compare

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.
  • Source distribution now uses embedded libssh.
  • Added embedded krb5 for wheel builds.
  • Dockerfiles and scripts updates.

1.1.0

13 Jan 01:37
d90ea3e

Choose a tag to compare

Changes

  • Updated embedded and manylinux libssh to 0.11.1.
  • Support for Python >=3.12.
  • Upgraded wheel OpenSSL to 3.4.0.
  • Removed testing for Python versions <3.8.

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.0rc1: Updates (#90)

13 Jan 00:59
5d09370

Choose a tag to compare

Pre-release
* Upgrade to libssh 0.11.1
* Upgrade to OpenSSL 3.4.0
* Updated appveyor cfg and scripts
* Updated manylinux builds and CI cfg

1.0.0

03 Dec 21:19
a62aaf2

Choose a tag to compare

Changes

  • Updated embedded and manylinux libssh to 0.10.4 - thank you @enkore

Packaging

  • Upgraded wheel OpenSSL to 1.1.1q.
  • Added testing for Python 3.11, removed 3.10.
  • Added Windows wheel build for Python 3.11.
  • Added OSX 12.0 wheels.
  • Removed OSX <= 10.0 wheels.

1.0.0-rc2: Wheels (#69)

03 Dec 20:54
a62aaf2

Choose a tag to compare

Pre-release
* Updated ci cfg
* Updated changelog, manylinux scripts.

1.0.0-rc1: Chg log (#68)

03 Dec 18:46
cac4dcc

Choose a tag to compare

Pre-release
* Updated change log, cfg
* Updated CI cfg, osx wheels script