Metadata-Version: 2.1
Name: rhodes
Version: 0.5.4
Summary: rhodes
Home-page: https://github.com/mattsb42/rhodes
Author: Matt Bullock
Author-email: m@ttsb42.com
Maintainer: Matt Bullock
License: Apache 2.0
Keywords: rhodes rhodes
Platform: UNKNOWN
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: Natural Language :: English
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: Implementation :: CPython
Requires-Python: >=3.6
Requires-Dist: attrs
Requires-Dist: pytz
Requires-Dist: jsonpath-rw
Requires-Dist: troposphere

######
Rhodes
######

.. image:: https://img.shields.io/pypi/v/rhodes.svg
   :target: https://pypi.python.org/pypi/rhodes
   :alt: Latest Version

.. image:: https://img.shields.io/pypi/pyversions/rhodes.svg
   :target: https://pypi.python.org/pypi/rhodes
   :alt: Supported Python Versions

.. image:: https://img.shields.io/badge/code_style-black-000000.svg
   :target: https://github.com/ambv/black
   :alt: Code style: black

.. image:: https://readthedocs.org/projects/rhodes/badge/
   :target: https://rhodes.readthedocs.io/
   :alt: Documentation Status

.. image:: https://github.com/mattsb42/rhodes/workflows/Continuous%20Integration%20testing%20for%20Pull%20Requests/badge.svg
   :target: https://github.com/mattsb42/rhodes/actions?query=workflow%3A%22Continuous+Integration+testing+for+Pull+Requests%22
   :alt: Pull Request CI Build Status


Rhodes is a library designed to make creating `AWS Step Functions`_ state machines
simple and less error prone.
Rhodes is designed to integrate tightly with `Troposphere`_ to provide a seamless experience
for building state machines in your `AWS CloudFormation`_ templates.

For some examples of what this looks like, check out the `examples`_.

.. important::

    This project is a work in progress and is not ready for production use.
    The low-level API is unlikely to change,
    but the higher-level helper APIs might as I find better patterns.


.. _AWS Step Functions: https://docs.aws.amazon.com/step-functions/latest/dg/welcome.html
.. _AWS CloudFormation: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/Welcome.html
.. _Troposphere: https://troposphere.readthedocs.io
.. _examples: https://github.com/mattsb42/rhodes/tree/master/examples/src


