updating docs, and switching to six.print_()