Parallel-ssh

Latest version: v2.12.0

Safety actively analyzes 634631 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 3 of 9

2.5.2

+++++

Fixes
-----

* Agent authentication would not work for the libssh clients under ``pssh.clients.ssh`` - 267.
* Password authentication would be attempted if all other methods failed even when no password was provided.
* Gevent minimum version was too low - 269.

2.5.1

+++++

Fixes
-----

* Successful identity file authentication would raise error - 264.

2.5.0

+++++

Changes
-------

* Python 2 no longer supported.
* Updated class arguments, refactor for ``pssh.clients.native.tunnel``.

Fixes
-----

* Closed clients with proxy host enabled would not shutdown their proxy servers.
* Clients with proxy host enabled would not disconnect the proxy client on ``.disconnect`` being called.
* Default identity files would not be used when private key was not specified - 222.
* ``ParallelSSHClient(<..>, identity_auth=False`` would not be honoured.

2.4.0

+++++

Changes
-------

* Added interactive shell support to single and parallel clients - see `documentation <https://parallel-ssh.readthedocs.io/en/latest/advanced.html#interactive-shells>`_.
* Added ``pssh.utils.enable_debug_logger`` function.
* ``ParallelSSHClient`` timeout parameter is now also applied to *starting* remote commands via ``run_command``.
* ``HostOutput.stdin`` now handles EAGAIN automatically when writing - 165.
* Assigning to ``ParallelSSHClient.hosts`` cleans up clients of hosts no longer in host list - 220.

Fixes
-----

* ``SSHClient`` with proxy enabled could not be used without setting port - 248
* Encoding would not be applied to command string on ``run_command`` and interactive shells, `utf-8` used instead - 174.

2.3.2

+++++

Fixes
-----

* Client output implementation Python 2 support.

2.3.1

+++++

Changes
-------

* ``SSHClient.read_output`` and ``read_stderr`` now take buffer to read from as argument instead of channel.
* ``SSHClient.wait_finished`` now takes ``HostOutput`` argument instead of channel.

Fixes
-----

* Output for multiple commands on one host run at the same time would be lost.

Page 3 of 9

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.