Release Notes: In addition to small fixes, this release adds a few new features, including --inline-stdout and a PSSH_HOST environment variable. It also includes complete man pages, which were previously missing from some of the utilities, and a --version option.
Release Notes: This version adds the ability to set multiple hosts with a single "-H" flag. pscp can now copy multiple local files. This release also includes a number of bugfixes and improvements, including a fix for a problem with the askpass option in the presence of host key errors.
Release Notes: This release fixes a crash with Python 2.4 and works around a potential crash due to a Python bug (which will be fixed in Python 2.6.5, 2.7, and 3.1.2).
Release Notes: This release adds support for Python 3, a new "-H" option for specifying hosts one-by-one instead of (or in addition to) using a hosts file, new "-x" and "-X" options for passing extra commandline arguments to ssh and rsync, a "-S" option to prsync for the special case of passing extra arguments to ssh, and a new "-I" option for specifying that pssh should read from standard input.
Release Notes: This release fixes a timeout bug and a typographical bug in pslurp. It also adds support for comments in hosts files and adds exception handling and error messages for incorrect command-line arguments.
Release Notes: A minor bug has been fixed. select returns select.error on an error, not OSError.
Release Notes: This release adds several bugfixes. The broken SIGCHLD handler was finally removed. All programs now dynamically redefine the _cleanup function in subprocess to an empty lambda since subprocess is not thread-safe. Finally, missing verbose options in several programs were added.
Release Notes: A 64-bit bug was fixed: select now uses None when there is no timeout rather than sys.maxint. EINTR is caught on select, read, and write calls. Longopts were fixed for pnuke, prsync, pscp, pslurp, and pssh. Missing environment variables options support was added.
Release Notes: Asynchronous I/O has been reverted back to the 1.2.2 style due to some issues in the 1.3.0 release.
Release Notes: New features include ANSI color output, timestamps in status messages, support for piping stdin to each ssh process, a "-i" option for "inlining" output to stdout, and more. pssh also now includes a setup.py file, allowing pssh to be installed using standard Python tools.