jbarbadillo / pyFSM

A simple finite state machine for event driven applications

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

pyFSM

PyPI PyPI License Codacy Badge Build Status

Simple FSM class for event driven application under GNU LGPL v3.0 license.

pyFSM is compatible with Python-2 and Python-3.

What is pyFSM intended for?

This is class will be useful if you need to design a robust event driven system with clear states where some tasks must be done. A good example is a state machine for a robot that has to go from one position to another.

Currently is under development, so you will have to wait, but very soon you will be able to

  • Create a FSM for a robust event driven application

Installation

You can install pyFSM with:

$ git clone https://github.com/jbarbadillo/pyFSM.git
$ cd pyFSM
$ pip install .

About

A simple finite state machine for event driven applications

License:GNU Lesser General Public License v3.0


Languages

Language:Python 100.0%