{ "info": { "author": "EatFirst", "author_email": "it+opensource@eatfirst.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Operating System :: Microsoft :: Windows", "Operating System :: POSIX", "Operating System :: Unix", "Programming Language :: Python", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: Implementation :: CPython", "Programming Language :: Python :: Implementation :: PyPy", "Topic :: Utilities" ], "description": "========\nOverview\n========\n\n\n\nA simple class based finite state machine with parsing time validation\n\n* Free software: MIT license\n\nInstallation\n============\n\n::\n\n pip install tuco\n\nDocumentation\n=============\n\nhttps://python-tuco.readthedocs.io/\n\nDevelopment\n===========\nMake sure you have a running redis instance and to run the all tests run::\n\n tox\n\nNote, to combine the coverage data from all the tox environments run:\n\n.. list-table::\n :widths: 10 90\n :stub-columns: 1\n\n - - Windows\n - ::\n\n set PYTEST_ADDOPTS=--cov-append\n tox\n\n - - Other\n - ::\n\n PYTEST_ADDOPTS=--cov-append tox\n\n\nChangelog\n=========\n\n0.3.0\n-----\n\n- Fix: Propagate existing __classcell__ to fix a DeprecationWarning.\n\n0.2.0\n-----\n\n- Feature: Add get_all_states() method.\n\n0.1.0\n-----\n\n- Initial release.", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/eatfirst/python-tuco", "keywords": "", "license": "MIT license", "maintainer": "", "maintainer_email": "", "name": "tuco", "package_url": "https://pypi.org/project/tuco/", "platform": "", "project_url": "https://pypi.org/project/tuco/", "project_urls": { "Homepage": "https://github.com/eatfirst/python-tuco" }, "release_url": "https://pypi.org/project/tuco/0.3.0/", "requires_dist": null, "requires_python": "", "summary": "A simple class based finite state machine with parsing time validation", "version": "0.3.0" }, "last_serial": 5971852, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "46fe04e8cc3aaded5bf1b1c410aa6c83", "sha256": "ef173008a07d746814b34a087fc889ab0cf44df62a4940807e429b0f85a802e9" }, "downloads": -1, "filename": "tuco-0.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "46fe04e8cc3aaded5bf1b1c410aa6c83", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 11993, "upload_time": "2018-01-05T14:39:41", "url": "https://files.pythonhosted.org/packages/3f/56/5af8993d40bba08a252c727e060b7aa5ec993d1e3a78e026ea0d48ed5d9f/tuco-0.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "33df63fcf7b918157b2822b410c9dc8c", "sha256": "67c24133e49e3933ebaf9d8da2cfd0618e37fa1d2682e2d5f17d5cc9c58b1a5e" }, "downloads": -1, "filename": "tuco-0.1.0.tar.gz", "has_sig": false, "md5_digest": "33df63fcf7b918157b2822b410c9dc8c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29011, "upload_time": "2018-01-05T14:39:19", "url": "https://files.pythonhosted.org/packages/bb/62/ef670ccc67cdf63c36ebf79da80ec3851d317f36d2faec2fc44801954bef/tuco-0.1.0.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "8401427dc0185549fd4e6005fee6c315", "sha256": "1d1dabd04d6c2685803cac2237b7a80a7dc80a5e4e9fae395f99ca46a64d3a97" }, "downloads": -1, "filename": "tuco-0.2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "8401427dc0185549fd4e6005fee6c315", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 12015, "upload_time": "2018-01-29T14:43:26", "url": "https://files.pythonhosted.org/packages/22/8e/178c0f2084170cc3fd6a5a37b98136e34b7430ecd384df1665ce1a89b133/tuco-0.2.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b6a76641bcbbc82adcab46431ed72890", "sha256": "63b7deacebdf7bc8cf4d64ace5e8dda07f8af76b20ede86ea7d7770ac906fc71" }, "downloads": -1, "filename": "tuco-0.2.0.tar.gz", "has_sig": false, "md5_digest": "b6a76641bcbbc82adcab46431ed72890", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29068, "upload_time": "2018-01-29T14:43:32", "url": "https://files.pythonhosted.org/packages/4a/a1/39b42ca7ddc751ff4c3a29ef7f8571abe4cd5e6c59089e71ee53a385cfae/tuco-0.2.0.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "ab490ff8dedc75aac115b58dc0094663", "sha256": "5eac5a79ab019ff775f17886cdf2ec7917d1ee9c387813bd86bd0c32557f6017" }, "downloads": -1, "filename": "tuco-0.3.0.tar.gz", "has_sig": false, "md5_digest": "ab490ff8dedc75aac115b58dc0094663", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29862, "upload_time": "2019-01-03T09:04:39", "url": "https://files.pythonhosted.org/packages/d2/aa/0548c366b96b8198d0da8753908b14c1ec1bf4777c9bb06543aef1193091/tuco-0.3.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "ab490ff8dedc75aac115b58dc0094663", "sha256": "5eac5a79ab019ff775f17886cdf2ec7917d1ee9c387813bd86bd0c32557f6017" }, "downloads": -1, "filename": "tuco-0.3.0.tar.gz", "has_sig": false, "md5_digest": "ab490ff8dedc75aac115b58dc0094663", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29862, "upload_time": "2019-01-03T09:04:39", "url": "https://files.pythonhosted.org/packages/d2/aa/0548c366b96b8198d0da8753908b14c1ec1bf4777c9bb06543aef1193091/tuco-0.3.0.tar.gz" } ] }