{ "info": { "author": "Jonatan Dellagostin", "author_email": "jdellagostin@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "License :: OSI Approved :: GNU General Public License v3 (GPLv3)", "Programming Language :: Python :: 2.6", "Programming Language :: Python :: 2.7", "Topic :: System :: Shells" ], "description": ".. image:: https://travis-ci.org/jonDel/state_machine_db.svg?branch=master\n :target: https://travis-ci.org/jonDel/state_machine_db\n :alt: Travis CI build status (Linux)\n\n.. image:: https://img.shields.io/pypi/v/state_machine_db.svg\n :target: https://pypi.python.org/pypi/state_machine_db/\n :alt: Latest PyPI version\n\n.. image:: https://readthedocs.org/projects/state-machine-db/badge/?version=master\n :target: http://state-machine-db.readthedocs.io/en/master/?badge=master\n :alt: Documentation Status\n\n.. image:: https://coveralls.io/repos/github/jonDel/state_machine_db/badge.svg?branch=master\n :target: https://coveralls.io/github/jonDel/state_machine_db?branch=master\n\n.. image:: https://landscape.io/github/jonDel/state_machine_db/master/landscape.svg?style=flat\n :target: https://landscape.io/github/jonDel/state_machine_db/master\n :alt: Code Health\n\n\nstate_machine_db\n================\n\n**state_machine_db** provides the implementation of a recoverable (sqlite3) state machine\n\n\nExample\n-------\n\n.. code:: python\n\n >>> import logging\n >>> loggin.basicConfig()\n >>> from state_machine_db import StateMachine\n >>> st = StateMachine('/tmp/db.sqlite', 'first')\n >>> st.logger.setLevel('DEBUG')\n >>> st.start()\n >>> st.update_flag = True\n\n\nInstallation\n------------\n\nTo install state_machine, simply run:\n\n::\n\n $ pip install state_machine_db\n\nstate_machine_db is compatible with Python 2.6+\n\nDocumentation\n-------------\n\nhttps://state_machine_db.readthedocs.io\n\nSource Code\n-----------\n\nFeel free to fork, evaluate and contribute to this project.\n\nSource: https://github.com/jonDel/state_machine_db\n\nLicense\n-------\n\nGPLv3 licensed.", "description_content_type": null, "docs_url": null, "download_url": null, "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/jonDel/state_machine_db", "keywords": "state machine finite", "license": "GPLv3", "maintainer": null, "maintainer_email": null, "name": "state-machine-db", "package_url": "https://pypi.org/project/state-machine-db/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/state-machine-db/", "project_urls": { "Homepage": "https://github.com/jonDel/state_machine_db" }, "release_url": "https://pypi.org/project/state-machine-db/0.1/", "requires_dist": null, "requires_python": null, "summary": "Provides the implementation of a configurable state machine", "version": "0.1" }, "last_serial": 2644075, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "8c615a415692bfdc00ee08572ac00c72", "sha256": "c22775378399f6056ea79a65bf86ff45b327fd5af4d8a9406c74eb51f06c87c2" }, "downloads": -1, "filename": "state_machine_db-0.1-py2.7.egg", "has_sig": false, "md5_digest": "8c615a415692bfdc00ee08572ac00c72", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 5016, "upload_time": "2017-02-15T15:06:48", "url": "https://files.pythonhosted.org/packages/c1/3d/997bf3e8fe7161e5b0f4d4f3944b2d0fb2a529d80552a93a0c2c4a92e223/state_machine_db-0.1-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "897e746be686ad4fc988552b7b6713d2", "sha256": "2b449eb650bfc17b590477ad87c6b1fdf526ba369ddb9afc12480af2dfb756ad" }, "downloads": -1, "filename": "state_machine_db-0.1.tar.gz", "has_sig": false, "md5_digest": "897e746be686ad4fc988552b7b6713d2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5493, "upload_time": "2017-02-15T15:07:22", "url": "https://files.pythonhosted.org/packages/44/36/531124a9fcafbd90fa2c0bd1f4d1e651c0981d572a89e4d75627551d740f/state_machine_db-0.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "8c615a415692bfdc00ee08572ac00c72", "sha256": "c22775378399f6056ea79a65bf86ff45b327fd5af4d8a9406c74eb51f06c87c2" }, "downloads": -1, "filename": "state_machine_db-0.1-py2.7.egg", "has_sig": false, "md5_digest": "8c615a415692bfdc00ee08572ac00c72", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 5016, "upload_time": "2017-02-15T15:06:48", "url": "https://files.pythonhosted.org/packages/c1/3d/997bf3e8fe7161e5b0f4d4f3944b2d0fb2a529d80552a93a0c2c4a92e223/state_machine_db-0.1-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "897e746be686ad4fc988552b7b6713d2", "sha256": "2b449eb650bfc17b590477ad87c6b1fdf526ba369ddb9afc12480af2dfb756ad" }, "downloads": -1, "filename": "state_machine_db-0.1.tar.gz", "has_sig": false, "md5_digest": "897e746be686ad4fc988552b7b6713d2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5493, "upload_time": "2017-02-15T15:07:22", "url": "https://files.pythonhosted.org/packages/44/36/531124a9fcafbd90fa2c0bd1f4d1e651c0981d572a89e4d75627551d740f/state_machine_db-0.1.tar.gz" } ] }