{ "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 Account Service\n\n[![Version](https://img.shields.io/pypi/v/chaosplatform-account.svg)](https://img.shields.io/pypi/v/chaosplatform-account.svg)\n[![License](https://img.shields.io/pypi/l/chaosplatform-account.svg)](https://img.shields.io/pypi/l/chaosplatform-account.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-account.svg?branch=master)](https://travis-ci.org/chaostoolkit/chaosplatform-account)\n[![Python versions](https://img.shields.io/pypi/pyversions/chaosplatform-account.svg)](https://www.python.org/)\n\nThis is the account service of the [Chaos Platform][chaosplatform].\n\n[chaosplatform]: https://chaosplatform.org/\n\n## Purpose\n\n* Provide a REST api to manage users, organizations and workspaces\n* Provide a gRPC api to manage registrations of new users\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/chaosplatform-account", "keywords": "", "license": "Apache Software License 2.0", "maintainer": "", "maintainer_email": "", "name": "chaosplatform-account", "package_url": "https://pypi.org/project/chaosplatform-account/", "platform": "", "project_url": "https://pypi.org/project/chaosplatform-account/", "project_urls": { "CI: Travis": "https://travis-ci.org/chaostoolkit/chaosplatform-account", "Docs: RTD": "https://docs.chaosplatform.org", "GitHub: issues": "https://chaostoolkit/chaostoolkit/chaosplatform-account/issues", "GitHub: repo": "https://chaostoolkit/chaostoolkit/chaosplatform-account", "Homepage": "https://github.com/chaostoolkit/chaosplatform-account" }, "release_url": "https://pypi.org/project/chaosplatform-account/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 account service of the Chaos Platform project", "version": "0.2.0" }, "last_serial": 4695161, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "6732bad1b6b81fe82d2a231459d3cbbe", "sha256": "ac3ead5d821605ac7653228c1acd70e7bfc013647563739ced703d62bee29278" }, "downloads": -1, "filename": "chaosplatform_account-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "6732bad1b6b81fe82d2a231459d3cbbe", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6.*", "size": 25817, "upload_time": "2019-01-11T09:58:03", "url": "https://files.pythonhosted.org/packages/8c/53/bfc8d62515bead4e2b4b66208ed064d70f137454cfd16eee986bbc806794/chaosplatform_account-0.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "bc2e46bff03a4537281b3ad3d548e0a5", "sha256": "06240e1099ef2a6c707d7d7bee75653bcf643f8c333822b2b36948eb11e8b8d5" }, "downloads": -1, "filename": "chaosplatform-account-0.1.0.tar.gz", "has_sig": false, "md5_digest": "bc2e46bff03a4537281b3ad3d548e0a5", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6.*", "size": 17511, "upload_time": "2019-01-11T09:58:05", "url": "https://files.pythonhosted.org/packages/80/68/4cd6d23ee63d7901ea6f3494e72afbdc2175e22f537eebe2a999d7d466fc/chaosplatform-account-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "63b388f70261495904b393ae9677eb99", "sha256": "b109c9a895c22f0a048f76b8dcbd2c9fec880a9d94b6747fc5649ba2ea537192" }, "downloads": -1, "filename": "chaosplatform_account-0.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "63b388f70261495904b393ae9677eb99", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6.*", "size": 25881, "upload_time": "2019-01-12T16:36:35", "url": "https://files.pythonhosted.org/packages/c3/bd/8ba8b7b1db05bb4f59a9b9699887e991cadcc22f3f96390c2e61b3b9fce4/chaosplatform_account-0.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a92ed76089fb3d9e21bd14ef03f3eac6", "sha256": "e74268ed33cb5f3e1458cad87d2e395f9cb9f7eff5f8a355d48b43a3c9196913" }, "downloads": -1, "filename": "chaosplatform-account-0.1.1.tar.gz", "has_sig": false, "md5_digest": "a92ed76089fb3d9e21bd14ef03f3eac6", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6.*", "size": 17643, "upload_time": "2019-01-12T16:36:36", "url": "https://files.pythonhosted.org/packages/fd/c0/0478fa55a7e23e4468a38f0ecb36d7f88ba7a4e18f3458646991695e988d/chaosplatform-account-0.1.1.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "659ed6ac41995605ad6b9057b68f6ab3", "sha256": "482075f1db837d73e8acb336b3008116c19ad7436a811e8e57cdd26af27e9f8e" }, "downloads": -1, "filename": "chaosplatform_account-0.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "659ed6ac41995605ad6b9057b68f6ab3", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6.*", "size": 25625, "upload_time": "2019-01-14T17:42:53", "url": "https://files.pythonhosted.org/packages/11/b2/9859d160d83114cd16f55e993a98651c3ff2a43c323571d320d1e08142cf/chaosplatform_account-0.2.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "995ec7214e3f4257379625742c1b43cc", "sha256": "1dbb0d3e816b530fd2e3751e7f7a0202f2b5421db174b570669155705a574002" }, "downloads": -1, "filename": "chaosplatform-account-0.2.0.tar.gz", "has_sig": false, "md5_digest": "995ec7214e3f4257379625742c1b43cc", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6.*", "size": 17528, "upload_time": "2019-01-14T17:42:54", "url": "https://files.pythonhosted.org/packages/21/52/9faca15bcfddb0d1ee42c26542c34158121ce2dbc04a893c209d0931fa73/chaosplatform-account-0.2.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "659ed6ac41995605ad6b9057b68f6ab3", "sha256": "482075f1db837d73e8acb336b3008116c19ad7436a811e8e57cdd26af27e9f8e" }, "downloads": -1, "filename": "chaosplatform_account-0.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "659ed6ac41995605ad6b9057b68f6ab3", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6.*", "size": 25625, "upload_time": "2019-01-14T17:42:53", "url": "https://files.pythonhosted.org/packages/11/b2/9859d160d83114cd16f55e993a98651c3ff2a43c323571d320d1e08142cf/chaosplatform_account-0.2.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "995ec7214e3f4257379625742c1b43cc", "sha256": "1dbb0d3e816b530fd2e3751e7f7a0202f2b5421db174b570669155705a574002" }, "downloads": -1, "filename": "chaosplatform-account-0.2.0.tar.gz", "has_sig": false, "md5_digest": "995ec7214e3f4257379625742c1b43cc", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6.*", "size": 17528, "upload_time": "2019-01-14T17:42:54", "url": "https://files.pythonhosted.org/packages/21/52/9faca15bcfddb0d1ee42c26542c34158121ce2dbc04a893c209d0931fa73/chaosplatform-account-0.2.0.tar.gz" } ] }