AsyncSSH 2.7.0 released!

13 views
Skip to first unread message

Ron Frederick

unread,
Jun 19, 2021, 5:32:16 PM6/19/21
to asyncssh...@googlegroups.com, asyncssh-users
AsyncSSH version 2.7.0 is now available on Github and PyPI, with some new features and a handful of bug fixes. Here’s a list of changes since 2.6.0:

* Added support for the ProxyCommand config file option and a
corresponding proxy_command argument in the SSH connection options,
allowing a subprocess to be used to make the connection to the SSH
server. When the config option is used, it should be fully compatible
with OpenSSH percent expansion in the command to run.

* Added support for accessing terminal information as properties in the
SSHServerProcess class. As part of this change, both the environment
and terminal modes are now available as read-only mappings. Thanks
again to velavokr for suggesitng this and submitting a PR with a
proposed version of the change.

* Fixed terminal information passed to pty_requested() callback to
properly reflect requested terminal type, size, and modes. Thanks go
to velavokr for reporting this issue and proposing a fix.

* Fixed an edge case where a connection object might not be cleaned up
properly if the connection request was cancelled before it was fully
established.

* Fixed an issue where some unit tests weren't properly closing
connection objects before exiting.

Downloads can be found in the usual place:

Home page: http://asyncssh.readthedocs.io
PyPI: https://pypi.python.org/pypi/asyncssh
GitHub: https://github.com/ronf/asyncssh

Please let me know if you have any questions or problems with this new release.
--
Ron Frederick
ro...@timeheart.net



Reply all
Reply to author
Forward
0 new messages