cloudendpoints / endpoints-python

A Python framework for building RESTful APIs on Google App Engine
Apache License 2.0
51 stars 17 forks source link

Google Cloud Endpoints

Google Cloud Endpoints is a solution for creating RESTful web APIs.

Installation

Install using pip, as recommended per App Engine vendoring_

.. code:: bash

 [sudo] pip install -t lib --ignore-installed google-endpoints

Python Versions

google-endpoints is currently tested with Python 2.7.

Contributing

Contributions to this library are always welcome and highly encouraged.

See the CONTRIBUTING_ documentation for more information on how to get started.

Versioning

This library follows Semantic Versioning_

Details

For detailed documentation of google-endpoints, please see the Cloud Endpoints Documentation_.

License

Apache - See LICENSE_ for more information.

.. CONTRIBUTING: https://github.com/cloudendpoints/endpoints-python/blob/master/CONTRIBUTING.rst .. LICENSE: https://github.com/cloudendpoints/endpoints-python/blob/master/LICENSE.txt .. Install virtualenv: http://docs.python-guide.org/en/latest/dev/virtualenvs/ .. pip: https://pip.pypa.io .. edit RST online: http://rst.ninjs.org .. RST cheatsheet: http://docutils.sourceforge.net/docs/user/rst/cheatsheet.txt .. py.test: http://pytest.org .. Tox-driven python development: http://www.boronine.com/2012/11/15/Tox-Driven-Python-Development/ .. _Sphinx documentation example: http://sphinx-doc.org/latest/ext/example_google.html .. hyper: https://github.com/lukasa/hyper .. Google APIs: https://github.com/google/googleapis/ .. Semantic Versioning: http://semver.org/ .. Cloud Endpoints Documentation: https://cloud.google.com/endpoints/docs/frameworks/ .. _App Engine vendoring: https://cloud.google.com/appengine/docs/python/tools/using-libraries-python-27#vendoring