Metadata-Version: 1.1
Name: mortise
Version: 1.0.1
Summary: Synchronous state machine framework for event driven systems
Home-page: https://github.com/keyme/mortise
Author: KeyMe Inc <opensource@key.me>
Author-email: UNKNOWN
License: MIT
Description-Content-Type: UNKNOWN
Description: # Mortise - A python state machine framework
        
        Mortise is a synchronous state machine library for event based
        systems.
        
        ## Features
        
        * Synchronous state-machine event handling
        * No external dependencies
        * Composable / Reusable state support via pushdown automata
        * State timeout and retry limit support
        * Directed exception handling + state transitions on exception
        * State machine visualization (requires graphviz)
        
        ## Requirements
        
        * Python >= 3.4
        * GraphViz (Optional for state machine visualization)
        
        ## Examples
        
        See the `examples` folder.
        
        ## Authors
        
        Mortise was developed at [Keyme](www.key.me) by [Jeff Ciesielski](https://github.com/Jeff-Ciesielski) and [Lianne Lairmore](https://github.com/knithacker)
        
Keywords: state fsm
Platform: UNKNOWN
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: Topic :: Software Development :: Libraries
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3.4
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
