Changes
- Moved socket polling to
gevent.select.poll
to increase performance and better handle high number of sockets - #189 HostOutput.exit_code
is now a dynamic property returning eitherNone
when exit code not ready or the exit code as reported by channel - #191ParallelSSHClient.get_exit_codes
is now a no-op and scheduled to be removed in2.0.0
.
Packaging
- Removed OSX Python 3.6 and 3.7 wheels. OSX wheels for brew python, currently 3.8, on OSX 10.14 and 10.15 are provided.
Fixes
- Native client would fail on using sockets with large file descriptor values - #189