Metadata-Version: 2.0
Name: gemstone
Version: 0.9.0
Summary: Build microservices with Python
Home-page: https://github.com/vladcalin/gemstone
Author: Vlad Calin
Author-email: vlad.s.calin@gmail.com
License: MIT
Keywords: microservice,service,gemstone,jsonrpc,rpc,http,asynchronous,async,tornado,asyncio
Platform: UNKNOWN
Classifier: Development Status :: 3 - Alpha
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Topic :: Utilities
Classifier: Programming Language :: Python :: 3.4
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
Requires-Dist: click
Requires-Dist: pika
Requires-Dist: simplejson
Requires-Dist: tornado

The **gemstone** framework
~~~~~~~~~~~~~~~~~~~~~~~~~~

.. image:: https://badge.fury.io/py/gemstone.svg
    :target: https://badge.fury.io/py/gemstone
.. image:: https://travis-ci.org/vladcalin/gemstone.svg?branch=master
    :target: https://travis-ci.org/vladcalin/gemstone
.. image :: https://ci.appveyor.com/api/projects/status/i6rep3022e7occ8e?svg=true
    :target: https://ci.appveyor.com/project/vladcalin/gemstone
.. image:: https://readthedocs.org/projects/gemstone/badge/?version=latest
    :target: http://gemstone.readthedocs.io/en/latest/?badge=latest
    :alt: Documentation Status
.. image:: https://coveralls.io/repos/github/vladcalin/gemstone/badge.svg?branch=master
    :target: https://coveralls.io/github/vladcalin/gemstone?branch=master
.. image:: https://codeclimate.com/github/vladcalin/gemstone/badges/gpa.svg
    :target: https://codeclimate.com/github/vladcalin/gemstone
    :alt: Code Climate
.. image:: https://landscape.io/github/vladcalin/gemstone/master/landscape.svg?style=flat
   :target: https://landscape.io/github/vladcalin/gemstone/master
   :alt: Code Health


An extensible and simplistic library for writing microservices in Python.

Core features:

    - JSON RPC 2.0 communication (request-response)
    - Event based communication (publisher-subscriber)
    - autodiscovery
    - dynamic configuration of the services
    - possibility to add web application functionality
    - API token based security

See the documentation for more info: `documentation <http://gemstone.readthedocs.io/en/latest/>`_

Check out the issue tracker: `issue tracker <https://github.com/vladcalin/gemstone/issues>`_

Changes: `Changelog <https://github.com/vladcalin/gemstone/blob/master/docs/changes.rst>`_



