A Python framework to make creating REST API clients easier. It uses declarative syntax (much like Django forms and models).
pip install restxl
import restxl
class GoogleMapsRequest(restxl.Request):
sensor = restxl.CharVariable(required=True)
avoid = restxl.CharVariable(required=False)
units = restxl.CharVariable(required=False)
mode = restxl.CharVariable(default_value='driving')
class Meta(restxl.Request.Meta):
response_type = 'json'
pip install restxl
View on PyPi
hg clone https://bitbucket.org/brianjinwright/restxl
View on BitBucket
git clone git://github.com/ipoots/RestXL.git
View on Github