{ "info": { "author": "Jin, Heonkyu", "author_email": "heonkyu.jin@gmail.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 3" ], "description": "# JupyterHub Crowd Authenticator\n\n[Crowd](https://www.atlassian.com/software/crowd) authenticator for [JupyterHub](https://github.com/jupyterhub).\n\n## Installation\nInstall with pip:\n```\npip install jupyterhub_crowd\n```\n\n## Setup\n\nIn ```jupyterhub_config.py```, add:\n```\nc.JupyterHub.authenticator_class = 'jupyterhub_crowd.Crowthenticator'\nc.Crowthenticator.server_url = 'https://crowd.xxx.yyy/'\nc.Crowthenticator.server_appname = 'foo'\nc.Crowthenticator.server_password = 'bar'\nc.Crowthenticator.username_from_email = True\n```\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/hkjinlee/jupyterhub_crowd", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "jupyterhub-crowd", "package_url": "https://pypi.org/project/jupyterhub-crowd/", "platform": "", "project_url": "https://pypi.org/project/jupyterhub-crowd/", "project_urls": { "Homepage": "https://github.com/hkjinlee/jupyterhub_crowd" }, "release_url": "https://pypi.org/project/jupyterhub-crowd/0.0.2/", "requires_dist": [ "jupyterhub", "Crowd" ], "requires_python": "", "summary": "Crowd authenticator for JupyterHub", "version": "0.0.2" }, "last_serial": 5227971, "releases": { "0.0.2": [ { "comment_text": "", "digests": { "md5": "bfe5aca59b58dd6986e7e28308a60075", "sha256": "d6cfbfa02eb67ab4fa5deae9345ff8fa2ad13c5f928ca2d8b40ef9779e122883" }, "downloads": -1, "filename": "jupyterhub_crowd-0.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "bfe5aca59b58dd6986e7e28308a60075", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3093, "upload_time": "2019-05-05T09:14:27", "url": "https://files.pythonhosted.org/packages/0f/65/76b7838e955d9bd63d8f54ee7800b472c7ef7d0cab7ba90511e08054e46e/jupyterhub_crowd-0.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "11c41128061a61be3eadd2347c72ee8d", "sha256": "61bb09bec0a218f741acc7278b1b9a9363c169b4e63690647b94dea235fbdf97" }, "downloads": -1, "filename": "jupyterhub_crowd-0.0.2.tar.gz", "has_sig": false, "md5_digest": "11c41128061a61be3eadd2347c72ee8d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1706, "upload_time": "2019-05-05T09:14:29", "url": "https://files.pythonhosted.org/packages/7c/5f/0bf17cb3bf9999c9a6b80a94af61c26a1b6f06f2c72257eff65dafe1ea49/jupyterhub_crowd-0.0.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "bfe5aca59b58dd6986e7e28308a60075", "sha256": "d6cfbfa02eb67ab4fa5deae9345ff8fa2ad13c5f928ca2d8b40ef9779e122883" }, "downloads": -1, "filename": "jupyterhub_crowd-0.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "bfe5aca59b58dd6986e7e28308a60075", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3093, "upload_time": "2019-05-05T09:14:27", "url": "https://files.pythonhosted.org/packages/0f/65/76b7838e955d9bd63d8f54ee7800b472c7ef7d0cab7ba90511e08054e46e/jupyterhub_crowd-0.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "11c41128061a61be3eadd2347c72ee8d", "sha256": "61bb09bec0a218f741acc7278b1b9a9363c169b4e63690647b94dea235fbdf97" }, "downloads": -1, "filename": "jupyterhub_crowd-0.0.2.tar.gz", "has_sig": false, "md5_digest": "11c41128061a61be3eadd2347c72ee8d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1706, "upload_time": "2019-05-05T09:14:29", "url": "https://files.pythonhosted.org/packages/7c/5f/0bf17cb3bf9999c9a6b80a94af61c26a1b6f06f2c72257eff65dafe1ea49/jupyterhub_crowd-0.0.2.tar.gz" } ] }