{ "info": { "author": "ChaosIQ", "author_email": "contact@chaosiq.io", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "License :: OSI Approved :: Apache Software License", "Operating System :: POSIX", "Operating System :: Unix", "Programming Language :: Python", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Programming Language :: Python :: 3 :: Only", "Programming Language :: Python :: Implementation :: CPython" ], "description": "# Chaos Platform Experiment and Execution Service\n\n[![Version](https://img.shields.io/pypi/v/chaosplatform-experiment.svg)](https://img.shields.io/pypi/v/chaosplatform-experiment.svg)\n[![License](https://img.shields.io/pypi/l/chaosplatform-experiment.svg)](https://img.shields.io/pypi/l/chaosplatform-experiment.svg)\n[![StackOverflow](https://img.shields.io/badge/StackOverflow-ChaosPlatform-blue.svg)](https://stackoverflow.com/questions/tagged/chaosplatform+or+chaostoolkit)\n\n[![Build Status](https://travis-ci.org/chaostoolkit/chaosplatform-experiment.svg?branch=master)](https://travis-ci.org/chaostoolkit/chaosplatform-experiment)\n[![Python versions](https://img.shields.io/pypi/pyversions/chaosplatform-experiment.svg)](https://www.python.org/)\n\nThis is the experiment/execution service of the [Chaos Platform][chaosplatform].\n\n[chaosplatform]: https://chaosplatform.org/\n\n## Purpose\n\n* Provide a REST api to manage experiment and their executions\n\n## Content\n\n* [Install]\n* [Configure]\n* [Run]\n\n[install]: ./docs/install.md\n[configure]: ./docs/settings.md\n[run]: ./docs/run.md\n\n## Contribute\n\nContributors to this project are welcome as this is an open-source effort that\nseeks [discussions][join] and continuous improvement.\n\n[join]: https://join.chaostoolkit.org/\n\nFrom a code perspective, if you wish to contribute, you will need to run a \nPython 3.5+ environment. Then, fork this repository and submit a PR. The\nproject cares for code readability and checks the code style to match best\npractices defined in [PEP8][pep8]. Please also make sure you provide tests\nwhenever you submit a PR so we keep the code reliable.\n\n[pep8]: https://pycodestyle.readthedocs.io/en/latest/\n\nThe Chaos Platform projects require all contributors must sign a\n[Developer Certificate of Origin][dco] on each commit they would like to merge\ninto the master branch of the repository. Please, make sure you can abide by\nthe rules of the DCO before submitting a PR.\n\n[dco]: https://github.com/probot/dco#how-it-works\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/chaostoolkit/chaoshub-experiment", "keywords": "", "license": "Apache Software License 2.0", "maintainer": "", "maintainer_email": "", "name": "chaosplatform-experiment", "package_url": "https://pypi.org/project/chaosplatform-experiment/", "platform": "", "project_url": "https://pypi.org/project/chaosplatform-experiment/", "project_urls": { "CI: Travis": "https://travis-ci.org/chaostoolkit/chaosplatform-experiment", "Docs: RTD": "https://docs.chaosplatform.org", "GitHub: issues": "https://chaostoolkit/chaostoolkit/chaosplatform-experiment/issues", "GitHub: repo": "https://chaostoolkit/chaostoolkit/chaosplatform-experiment", "Homepage": "https://github.com/chaostoolkit/chaoshub-experiment" }, "release_url": "https://pypi.org/project/chaosplatform-experiment/0.2.0/", "requires_dist": [ "Click (>=7.0)", "flask (>=1.0.2)", "blinker (>=1.4)", "flask-jwt-extended (>=3.14.0)", "cryptography (>=2.3.1)", "itsdangerous (>=0.24)", "flask-caching (>=1.4.0)", "cherrypy (>=18.0.1)", "wsgi-request-logger (>=0.4.6)", "Flask-SQLAlchemy (>=2.3.2)", "Flask-Login (>=0.4.1)", "Flask-JWT-Extended (>=3.14.0)", "flask-marshmallow (>=0.9.0)", "simplejson (>=3.15.0)", "sqlalchemy (>=1.2.15)", "sqlalchemy-utils (>=0.33.9)", "sqlalchemy-json (>=0.2.1)", "grpcio (>=1.17.1)", "chaosplatform-grpc (>=0.1.0)", "chaosplatform-relational-storage (>=0.2.0)", "toml (>=0.10.0)" ], "requires_python": ">=3.6.*", "summary": "The experiment service of the Chaos Platform project", "version": "0.2.0" }, "last_serial": 4695172, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "e648fc563fe4376033a580dc4bfcb902", "sha256": "0f2a2f724ec7368233a6fef9fda7ae8ac3a6d8eebbc3ffd24d8cf03c7d731ec7" }, "downloads": -1, "filename": "chaosplatform_experiment-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "e648fc563fe4376033a580dc4bfcb902", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7.*", "size": 21131, "upload_time": "2019-01-11T10:15:04", "url": "https://files.pythonhosted.org/packages/6b/01/3c894b3bfad01db19bac83a113843e62eb3963027f3903d172cca0a5f7a0/chaosplatform_experiment-0.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "38cf1693610efe2e5e3e7a2b2d77e299", "sha256": "f64e1786d43d2dd0d0893791c1ca94a488e1739277d5dc5e12ff79920d2f988b" }, "downloads": -1, "filename": "chaosplatform-experiment-0.1.0.tar.gz", "has_sig": false, "md5_digest": "38cf1693610efe2e5e3e7a2b2d77e299", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7.*", "size": 17762, "upload_time": "2019-01-11T10:15:06", "url": "https://files.pythonhosted.org/packages/ad/21/13c87af02cdeef739b9fd20ba3107b2ddd4101a810e20bd4fd1dc369a295/chaosplatform-experiment-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "5fabb4f30bfcb5bf862d54a4903f44f2", "sha256": "d2f0942e319c1d3bdf7f3d4731a3a1bd4b5a84d74764044b9baa34ddf643ab0e" }, "downloads": -1, "filename": "chaosplatform_experiment-0.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "5fabb4f30bfcb5bf862d54a4903f44f2", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6.*", "size": 21128, "upload_time": "2019-01-11T12:06:00", "url": "https://files.pythonhosted.org/packages/57/cb/20fba436c295e11dbd31c7fb7d5e08636bc6f8222c9b38ff44b4e3c85749/chaosplatform_experiment-0.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "85aa92262c3c9a7e052aa57444734f93", "sha256": "b4eefd891cca05055d557722bc580ee50f6860b7f3c6a2a8e199dcf9e2c0e50d" }, "downloads": -1, "filename": "chaosplatform-experiment-0.1.1.tar.gz", "has_sig": false, "md5_digest": "85aa92262c3c9a7e052aa57444734f93", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6.*", "size": 17805, "upload_time": "2019-01-11T12:06:01", "url": "https://files.pythonhosted.org/packages/4b/d5/0b6ee12b676d59a8c49b2a3fa3490a877eb193e1955b4295ac778b92c717/chaosplatform-experiment-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "df77c7ec790e4c7ccbf804a0e1330fd8", "sha256": "3dc77e0e7dcbc2557f2aa6f9f24fa9ce0504ce5ced4a813456326912e6c54368" }, "downloads": -1, "filename": "chaosplatform_experiment-0.1.2-py3-none-any.whl", "has_sig": false, "md5_digest": "df77c7ec790e4c7ccbf804a0e1330fd8", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6.*", "size": 21198, "upload_time": "2019-01-12T16:53:14", "url": "https://files.pythonhosted.org/packages/d0/cd/b1043d5f064a006bfd2773d94f57269be1be4285d28de70606f5c98936db/chaosplatform_experiment-0.1.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "698343f254811cdf55ca223a3843659c", "sha256": "148529741f04003be4861331d1f9037f4300d5366ec266afb4ef9462038444d2" }, "downloads": -1, "filename": "chaosplatform-experiment-0.1.2.tar.gz", "has_sig": false, "md5_digest": "698343f254811cdf55ca223a3843659c", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6.*", "size": 17946, "upload_time": "2019-01-12T16:53:15", "url": "https://files.pythonhosted.org/packages/ca/55/80d48a3888e9740e3180e045c9e8d127cdf800bae0754ed20832d50d4912/chaosplatform-experiment-0.1.2.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "807dafdbde25dc50dddd180bc2ed1c99", "sha256": "faa9b6273af9b57fb242f1b5b14adf20b6f80066a3ce9d1413d2d77b55f6f8df" }, "downloads": -1, "filename": "chaosplatform_experiment-0.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "807dafdbde25dc50dddd180bc2ed1c99", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6.*", "size": 21084, "upload_time": "2019-01-14T17:43:34", "url": "https://files.pythonhosted.org/packages/84/4f/adf8a8e91245ad89b3faa495d886ff95d760a0703b779900b6258d1ff5dd/chaosplatform_experiment-0.2.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c4f1c43a84de11cfeab7473fdefdd6f1", "sha256": "14e903450c63222d6f3b6338b0b6fe16e0b92a3a47287bdc2330a59daa73334e" }, "downloads": -1, "filename": "chaosplatform-experiment-0.2.0.tar.gz", "has_sig": false, "md5_digest": "c4f1c43a84de11cfeab7473fdefdd6f1", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6.*", "size": 18141, "upload_time": "2019-01-14T17:43:36", "url": "https://files.pythonhosted.org/packages/0a/87/e848a3066e9eae8c2aff5fd6fb36bdd16187d04a89cc332090803b3f1565/chaosplatform-experiment-0.2.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "807dafdbde25dc50dddd180bc2ed1c99", "sha256": "faa9b6273af9b57fb242f1b5b14adf20b6f80066a3ce9d1413d2d77b55f6f8df" }, "downloads": -1, "filename": "chaosplatform_experiment-0.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "807dafdbde25dc50dddd180bc2ed1c99", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6.*", "size": 21084, "upload_time": "2019-01-14T17:43:34", "url": "https://files.pythonhosted.org/packages/84/4f/adf8a8e91245ad89b3faa495d886ff95d760a0703b779900b6258d1ff5dd/chaosplatform_experiment-0.2.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c4f1c43a84de11cfeab7473fdefdd6f1", "sha256": "14e903450c63222d6f3b6338b0b6fe16e0b92a3a47287bdc2330a59daa73334e" }, "downloads": -1, "filename": "chaosplatform-experiment-0.2.0.tar.gz", "has_sig": false, "md5_digest": "c4f1c43a84de11cfeab7473fdefdd6f1", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6.*", "size": 18141, "upload_time": "2019-01-14T17:43:36", "url": "https://files.pythonhosted.org/packages/0a/87/e848a3066e9eae8c2aff5fd6fb36bdd16187d04a89cc332090803b3f1565/chaosplatform-experiment-0.2.0.tar.gz" } ] }