Metadata-Version: 2.0
Name: prestans
Version: 2.0.16
Summary: A WSGI compliant REST micro-framework
Home-page: https://github.com/anomaly/prestans.git
Author: Anomaly Software
Author-email: support@anomaly.net.au
License: New BSD
Download-URL: https://github.com/anomaly/prestans/archive/2.0.16.tar.gz
Platform: any
Classifier: Environment :: Web Environment
Classifier: Intended Audience :: Developers
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 2.7
Classifier: Topic :: Internet :: WWW/HTTP
Classifier: Topic :: Internet :: WWW/HTTP :: WSGI
Classifier: Topic :: Software Development :: Libraries :: Application Frameworks
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Requires-Dist: WebOb (==1.4)

Prestans is a REST micro-framework built right on top of WSGI, designed to perform and co-exists with other middleware and frameworks that you employ. 

Our target audience are developers building large REST backends for use with pure Ajax (using a framework like Google Closure) or mobile applications. 

Prestans is designed for you to "take as much or as little" as you like.

Features:

- Built right on top of WSGI, designed ground up to cooperate with other frameworks
- Strong representative of REST philosophies leveraging HTTP headers and verbs
- Support for multiple dialects, including formalised patterns for binary content 
- Handlers maps HTTP verbs to implemented class methods, complimented  with custom 
request parser and response writer (built on top of WebOb)
- Unforgivingly strict parsing of requests and responses to ensure data integrity
- Helper methods to ease transformation of persistent objects to REST responses
- Pluggable integration to authentication



