Web Service Made Easy (WSME) simplify the writing of REST web services by providing simple yet powerful typing which removes the need to directly manipulate the request and the response objects.
doc | ||
examples/demo | ||
wsme | ||
.hgignore | ||
.hgtags | ||
LICENSE | ||
MANIFEST.in | ||
README | ||
setup.cfg | ||
setup.py |
Web Services Made Easy ====================== Introduction ------------ Web Service Made Easy (WSME) is a very easy way to implement webservices in your python web application. It is originally a rewrite of TGWebServices with focus on extensibility, framework-independance and better type handling. Main features ~~~~~~~~~~~~~ - Very simple API. - Supports user defined simple and complex types. - Multi-protocol : REST+Json, REST+XML, SOAP, ExtDirect and more to come. - Extensible : easy to add more protocols or more base types. - Framework independance : adapters are provided to easily integrate your API in any web framework, for example a wsgi container, turbogears... - Very few runtime dependencies: webob, simplegeneric (+ Genshi if you use SOAP). - Integration in `Sphinx`_ for making clean documentation with wsme.sphinxext (work in progress). Install ~~~~~~~ :: easy_install WSME Getting Help ~~~~~~~~~~~~ - Read the `WSME Documentation`_. - Questions about WSME should to the `python-wsme mailinglist`_. Contribute ~~~~~~~~~~ :Report issues: `WSME issue tracker`_ :Source code: hg clone https://bitbucket.org/cdevienne/wsme/ :Jenkins: https://jenkins.shiningpanda.com/wsme/job/wsme/ .. _python-wsme mailinglist: http://groups.google.com/group/python-wsme .. _WSME Documentation: http://packages.python.org/WSME/ .. _WSME issue tracker: https://bitbucket.org/cdevienne/wsme/issues?status=new&status=open .. _Sphinx: http://sphinx.pocoo.org/