{ "info": { "author": "Jeremiah Boby", "author_email": "mail@jeremiahboby.me", "bugtrack_url": null, "classifiers": [ "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.7" ], "description": "# Contenders\nA self-hosted programming challenge framework, powered by [Dash](https://dash.plot.ly).\n\n## Setup\n```\n$ pip install contenders\n\n$ contenders --help\nContenders: Self-hosted programming challenge framework.\n\nUsage:\n contenders -h | --help\n contenders [--host=] [--port=]\n\nOptions:\n -h --help Show this help message.\n --host= Specify the flask webserver's host.\n --port= Specify the port for the flask webserver.\n```\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "", "keywords": "", "license": "", "maintainer": "Jeremiah Boby", "maintainer_email": "mail@jeremiahboby.me", "name": "contenders", "package_url": "https://pypi.org/project/contenders/", "platform": "", "project_url": "https://pypi.org/project/contenders/", "project_urls": null, "release_url": "https://pypi.org/project/contenders/0.1.1/", "requires_dist": [ "dash (>=0.40.0,<0.41.0)", "dash-bootstrap-components (>=0.3.5,<0.4.0)", "dash-table (>=3.6,<4.0)", "pandas (>=0.24.2,<0.25.0)", "docopt (>=0.6.2,<0.7.0)" ], "requires_python": ">=3.7,<4.0", "summary": "A self-hosted programming challenge framework.", "version": "0.1.1" }, "last_serial": 4991747, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "6967dc96d9c1b4ffe0d048d75633c96d", "sha256": "cc57b3f0539cfc17d776035ff38004cf2f1c185b4cec7d3855d9f7eb2894bd32" }, "downloads": -1, "filename": "contenders-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "6967dc96d9c1b4ffe0d048d75633c96d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7,<4.0", "size": 3589, "upload_time": "2019-03-26T15:37:48", "url": "https://files.pythonhosted.org/packages/f6/93/d6417e9e5e95b89d08bea403611748a2d4e912998f7442793188cc2bd9d2/contenders-0.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4ce855039a9af098da1370632a3d8f27", "sha256": "792d30f5837673294977e771176e63e5176a05a888420dc242775f37ec46d89c" }, "downloads": -1, "filename": "contenders-0.1.0.tar.gz", "has_sig": false, "md5_digest": "4ce855039a9af098da1370632a3d8f27", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7,<4.0", "size": 2029, "upload_time": "2019-03-26T15:37:51", "url": "https://files.pythonhosted.org/packages/3a/d1/cd5bda982939dc7497d9c8c392d027fac9b4093360ab46a00981a34e2ce2/contenders-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "a9fd88c48675c4af4b9bbabab5d8f66b", "sha256": "691ce45b5e8ecfcebe85da5efe459753f15b925bd119af1b7dd43c7c2a5011b6" }, "downloads": -1, "filename": "contenders-0.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "a9fd88c48675c4af4b9bbabab5d8f66b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7,<4.0", "size": 4254, "upload_time": "2019-03-27T09:46:50", "url": "https://files.pythonhosted.org/packages/8f/7b/bef8c2d6983aa8d73075d51a938dac41c2ffbff6c4d2d9176be9649f3d3c/contenders-0.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1aca212e25059efca8591154ab70d001", "sha256": "4cb09be74dbeb0a95b07c80c1f347145b95748a8f9b4757364cd987fba13e9fe" }, "downloads": -1, "filename": "contenders-0.1.1.tar.gz", "has_sig": false, "md5_digest": "1aca212e25059efca8591154ab70d001", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7,<4.0", "size": 2360, "upload_time": "2019-03-27T09:46:52", "url": "https://files.pythonhosted.org/packages/87/6b/c2eb93b2cf060562f8e0801e1b3dbe9cf7696dbd2e9112a462db9a1d0a2a/contenders-0.1.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "a9fd88c48675c4af4b9bbabab5d8f66b", "sha256": "691ce45b5e8ecfcebe85da5efe459753f15b925bd119af1b7dd43c7c2a5011b6" }, "downloads": -1, "filename": "contenders-0.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "a9fd88c48675c4af4b9bbabab5d8f66b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7,<4.0", "size": 4254, "upload_time": "2019-03-27T09:46:50", "url": "https://files.pythonhosted.org/packages/8f/7b/bef8c2d6983aa8d73075d51a938dac41c2ffbff6c4d2d9176be9649f3d3c/contenders-0.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1aca212e25059efca8591154ab70d001", "sha256": "4cb09be74dbeb0a95b07c80c1f347145b95748a8f9b4757364cd987fba13e9fe" }, "downloads": -1, "filename": "contenders-0.1.1.tar.gz", "has_sig": false, "md5_digest": "1aca212e25059efca8591154ab70d001", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7,<4.0", "size": 2360, "upload_time": "2019-03-27T09:46:52", "url": "https://files.pythonhosted.org/packages/87/6b/c2eb93b2cf060562f8e0801e1b3dbe9cf7696dbd2e9112a462db9a1d0a2a/contenders-0.1.1.tar.gz" } ] }