You can also try https://github.com/brightio/freedom. This is easy to use, native python (no dependencies) and also handles terminal resize which expect doesn't.