Pexpect is a Python module for spawning child applications; controlling them; and responding to expected patterns in their output. Pexpect can be used for automating interactive applications such as ssh, ftp, passwd, telnet, etc. Pexpect is pure Python. Note that Pexpect development has moved to Github: https://github.com/pexpect/pexpect
Terries MaKe Tool aims to be simple, portable, language/compiler independent, easily build modules in parallel, and to be less painful about handling dependencies then any other build tool. It's made to succeed where other tools have failed epically.