bottle argon2_cffi pyjwt requests bcrypt sqlite pymongo flask cherrypy pyramid django