Saratoga Documentation¶
Saratoga is a framework for easily creating APIs. It uses Python and Twisted, and supports both CPython 2.7 and PyPy.
Saratoga revolves around versions – it is designed so that you can write code for new versions of your API without disturbing old ones. You simply expand the scope of the unchanged methods, and copy a reference into your new version. It also has helpers for I/O validation and authentication.
You can get the MIT-licensed code on GitHub, or download it from PyPI, with:
$ pip install saratoga
Introduction¶
A look at Saratoga, starting from the ground up.
Specifications¶
This specifies the Saratoga API definition format.