{ "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 Authentication Service\n\n[![Version](https://img.shields.io/pypi/v/chaosplatform-scheduling.svg)](https://img.shields.io/pypi/v/chaosplatform-scheduling.svg)\n[![License](https://img.shields.io/pypi/l/chaosplatform-scheduling.svg)](https://img.shields.io/pypi/l/chaosplatform-scheduling.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-scheduling.svg?branch=master)](https://travis-ci.org/chaostoolkit/chaosplatform-scheduling)\n[![Python versions](https://img.shields.io/pypi/pyversions/chaosplatform-scheduling.svg)](https://www.python.org/)\n\nThis is the scheduling service of the [Chaos Platform][chaosplatform].\n\n[chaosplatform]: https://chaosplatform.org/\n\n## Purpose\n\n* Provide a REST api to schedule experiment 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-scheduling", "keywords": "", "license": "Apache Software License 2.0", "maintainer": "", "maintainer_email": "", "name": "chaosplatform-scheduling", "package_url": "https://pypi.org/project/chaosplatform-scheduling/", "platform": "", "project_url": "https://pypi.org/project/chaosplatform-scheduling/", "project_urls": { "CI: Travis": "https://travis-ci.org/chaostoolkit/chaosplatform-scheduling", "Docs: RTD": "https://docs.chaosplatform.org", "GitHub: issues": "https://chaostoolkit/chaostoolkit/chaosplatform-scheduling/issues", "GitHub: repo": "https://chaostoolkit/chaostoolkit/chaosplatform-scheduling", "Homepage": "https://github.com/chaostoolkit/chaoshub-scheduling" }, "release_url": "https://pypi.org/project/chaosplatform-scheduling/0.2.0/", "requires_dist": [ "Click (>=7.0)", "flask (>=1.0.2)", "flask-jwt-extended (>=3.14.0)", "cryptography (>=2.3.1)", "dateparser (>=0.7.0)", "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 scheduling service of the Chaos Platform", "version": "0.2.0" }, "last_serial": 4695182, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "f13d349aedc5d73aeaa06ebe82407d61", "sha256": "d2ec3a051e4ba1d06aa5e395c28ccac586d1255fa2a8b620605cabb60e1526fc" }, "downloads": -1, "filename": "chaosplatform_scheduling-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "f13d349aedc5d73aeaa06ebe82407d61", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6.*", "size": 18989, "upload_time": "2019-01-11T10:51:23", "url": "https://files.pythonhosted.org/packages/4b/52/959e5cc092691bb43db748ee686d4abee22fe9ed4234a5868e8a36413db9/chaosplatform_scheduling-0.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "de49a8f5d06a9bd57f10f40b10023edd", "sha256": "53dbdf402b0a4e422ae50809d8cfacf7ff15a3f017e8ddab36d542d1ceb436b6" }, "downloads": -1, "filename": "chaosplatform-scheduling-0.1.0.tar.gz", "has_sig": false, "md5_digest": "de49a8f5d06a9bd57f10f40b10023edd", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6.*", "size": 16614, "upload_time": "2019-01-11T10:51:25", "url": "https://files.pythonhosted.org/packages/00/1f/4887c3b4163ca1abb86fcbce8fcaa9bbf21857fb241e074391b735eba3e9/chaosplatform-scheduling-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "a2ede6901ae2ed40e43540849cf0846c", "sha256": "b0e4212452f9929054db339967e8b6fa3f8481ee8b4235cc45cbc71b4db801de" }, "downloads": -1, "filename": "chaosplatform_scheduling-0.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "a2ede6901ae2ed40e43540849cf0846c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6.*", "size": 18991, "upload_time": "2019-01-11T16:54:51", "url": "https://files.pythonhosted.org/packages/03/3b/a2b37f53aaaa3cf1d591dc0f56e08a1d90ee3595978dba6423a556318d46/chaosplatform_scheduling-0.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8b11e0eb5606ed9ecca770f4c915b86f", "sha256": "bd951bbe4e2ada5ea8968a01c6d434ec17f8d1f028f3672657480c881054c119" }, "downloads": -1, "filename": "chaosplatform-scheduling-0.1.1.tar.gz", "has_sig": false, "md5_digest": "8b11e0eb5606ed9ecca770f4c915b86f", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6.*", "size": 16653, "upload_time": "2019-01-11T16:54:52", "url": "https://files.pythonhosted.org/packages/dc/d1/82b3e7b180fbc1588e9b3db1a899e3c8a75ad8aa4bac639c44665a3cfe28/chaosplatform-scheduling-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "5231df4762ce7bc245de484cecdea175", "sha256": "379ec27557c3fa482364f84410126570a836b28ceb0467337fb1b73a6b59dd62" }, "downloads": -1, "filename": "chaosplatform_scheduling-0.1.2-py3-none-any.whl", "has_sig": false, "md5_digest": "5231df4762ce7bc245de484cecdea175", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6.*", "size": 19061, "upload_time": "2019-01-12T16:55:41", "url": "https://files.pythonhosted.org/packages/50/4a/9f0ae5c8b13229a06152953807817d43652279b97ba3acb5bdc4bf1d904b/chaosplatform_scheduling-0.1.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "536401cb6c4035b0728527f0cfa1ac10", "sha256": "e1e4ec48467f19225e0235edf81826233062b4bd8433a4c507ae369a7456122b" }, "downloads": -1, "filename": "chaosplatform-scheduling-0.1.2.tar.gz", "has_sig": false, "md5_digest": "536401cb6c4035b0728527f0cfa1ac10", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6.*", "size": 16786, "upload_time": "2019-01-12T16:55:43", "url": "https://files.pythonhosted.org/packages/d2/fc/ea7dd33b91855026110a35aa7c141bb00e3366f5e3c6589357acf44e537e/chaosplatform-scheduling-0.1.2.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "8ff6f171288fd1414027dfb80356afad", "sha256": "22e98bf97bb33b7e2123181221f9f410351a84a8501292135c017f6f3922ef85" }, "downloads": -1, "filename": "chaosplatform_scheduling-0.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "8ff6f171288fd1414027dfb80356afad", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6.*", "size": 18536, "upload_time": "2019-01-14T17:45:32", "url": "https://files.pythonhosted.org/packages/b2/82/361bca5ca4d457b6ce6511c32f057c282a5dfdcf9a6455f81fa120143c9c/chaosplatform_scheduling-0.2.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "97ff97ff5b180ad42d9859930aeff470", "sha256": "ab166db54e639bdaf1fa4d5e55c44b38a9f09df032f829d8f03fac6002b5650a" }, "downloads": -1, "filename": "chaosplatform-scheduling-0.2.0.tar.gz", "has_sig": false, "md5_digest": "97ff97ff5b180ad42d9859930aeff470", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6.*", "size": 16466, "upload_time": "2019-01-14T17:45:34", "url": "https://files.pythonhosted.org/packages/f7/98/60437ef7227f04891f1525b2927107a1cc8c8676047342524f37e89d796a/chaosplatform-scheduling-0.2.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "8ff6f171288fd1414027dfb80356afad", "sha256": "22e98bf97bb33b7e2123181221f9f410351a84a8501292135c017f6f3922ef85" }, "downloads": -1, "filename": "chaosplatform_scheduling-0.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "8ff6f171288fd1414027dfb80356afad", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6.*", "size": 18536, "upload_time": "2019-01-14T17:45:32", "url": "https://files.pythonhosted.org/packages/b2/82/361bca5ca4d457b6ce6511c32f057c282a5dfdcf9a6455f81fa120143c9c/chaosplatform_scheduling-0.2.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "97ff97ff5b180ad42d9859930aeff470", "sha256": "ab166db54e639bdaf1fa4d5e55c44b38a9f09df032f829d8f03fac6002b5650a" }, "downloads": -1, "filename": "chaosplatform-scheduling-0.2.0.tar.gz", "has_sig": false, "md5_digest": "97ff97ff5b180ad42d9859930aeff470", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6.*", "size": 16466, "upload_time": "2019-01-14T17:45:34", "url": "https://files.pythonhosted.org/packages/f7/98/60437ef7227f04891f1525b2927107a1cc8c8676047342524f37e89d796a/chaosplatform-scheduling-0.2.0.tar.gz" } ] }