Release Notes: Some big patches were added, which reintroduce the expect_exact() method. Apparently, a lot of people are using this method. It speeds up pattern matching if you don't need regexes. A lot of the examples were cleaned up. The hive.py script is almost useful enough to be its own project.
Release Notes: This release adds a new run() function which wraps the spawn() class and can handle most of the tasks for which spawn() was used (it's like a super os.system() function), a new pxssh class which specializes spawn to handle SSH connections, buffering, and improved speed.
Release Notes: A run() function was added, which can be used with result = pexpect.run(command) instead of child = pexpect.spawn(command). The ability to operate on open file descriptors was added, making it possible to control streams such as those from serial port devices.
Release Notes: This project was previously named Pypect.