Some cool stuff like history saving to transcripts, support for argparse based parsers etc: https://github.com/python-cmd2/cmd2/blob/master/CHANGELOG.md It is now possible to run tests though many fails.