tornado bcrypt flask flask-Reggie flask-compress requests pymysql diff-match-patch pysha3; python_version < "3.6"