Bottle is compatible with both Python 2.x and 3.x versions, WSGI support, an in-built templating engine, supports Request function-call mapping, and allows you to write JSON data and REST APIs.