{ "info": { "author": "The Critic contributors", "author_email": "critic-dev@critic-review.org", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "Operating System :: POSIX :: Linux", "Programming Language :: Python :: 3.6", "Topic :: Software Development :: Version Control" ], "description": "\nA Critic code review system hosts one or more Git repositories, often mirrors\nof some authoritative source, and allows collaborative code review of commits\non branches in these repositories.\n\nAn example system can be found at https://critic-review.org/, where changes to\nthe Critic code review system itself are reviewed.\n\n", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://critic-review.org/", "keywords": "", "license": "Apache License, Version 2.0", "maintainer": "", "maintainer_email": "", "name": "critic-review", "package_url": "https://pypi.org/project/critic-review/", "platform": "", "project_url": "https://pypi.org/project/critic-review/", "project_urls": { "Homepage": "https://critic-review.org/" }, "release_url": "https://pypi.org/project/critic-review/2.0.1/", "requires_dist": [ "argon2-cffi", "passlib", "psycopg2", "pygments", "requests" ], "requires_python": "~=3.6", "summary": "The Critic code review system", "version": "2.0.1" }, "last_serial": 3332492, "releases": { "2.0.1": [ { "comment_text": "", "digests": { "md5": "b1238ae018ddac6789d16172ba79e791", "sha256": "1db1ff72d7eeecd1711583ef5ae3aa909c4ecd62aab3d299a80525703cf12f79" }, "downloads": -1, "filename": "critic_review-2.0.1-py3.6-none-any.whl", "has_sig": false, "md5_digest": "b1238ae018ddac6789d16172ba79e791", "packagetype": "bdist_wheel", "python_version": "py3.6", "requires_python": "~=3.6", "size": 1098718, "upload_time": "2017-11-14T18:30:36", "url": "https://files.pythonhosted.org/packages/25/45/cc3e4125a9dedb09e52d8e06a6949d91db0749ba170a5cb452ea589cec8a/critic_review-2.0.1-py3.6-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4b439c9115b8da5205bc91cfb859f409", "sha256": "65c82348877e45ca04b95e7dc22c1091f9a86ad3ba4899d4bf367a041b7bb94a" }, "downloads": -1, "filename": "critic-review-2.0.1.tar.gz", "has_sig": false, "md5_digest": "4b439c9115b8da5205bc91cfb859f409", "packagetype": "sdist", "python_version": "source", "requires_python": "~=3.6", "size": 785290, "upload_time": "2017-11-14T18:30:39", "url": "https://files.pythonhosted.org/packages/90/52/cb233dd592c7b69a1df196cfab76355a2e9088e4a4b4bec75bf34eeca182/critic-review-2.0.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "b1238ae018ddac6789d16172ba79e791", "sha256": "1db1ff72d7eeecd1711583ef5ae3aa909c4ecd62aab3d299a80525703cf12f79" }, "downloads": -1, "filename": "critic_review-2.0.1-py3.6-none-any.whl", "has_sig": false, "md5_digest": "b1238ae018ddac6789d16172ba79e791", "packagetype": "bdist_wheel", "python_version": "py3.6", "requires_python": "~=3.6", "size": 1098718, "upload_time": "2017-11-14T18:30:36", "url": "https://files.pythonhosted.org/packages/25/45/cc3e4125a9dedb09e52d8e06a6949d91db0749ba170a5cb452ea589cec8a/critic_review-2.0.1-py3.6-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4b439c9115b8da5205bc91cfb859f409", "sha256": "65c82348877e45ca04b95e7dc22c1091f9a86ad3ba4899d4bf367a041b7bb94a" }, "downloads": -1, "filename": "critic-review-2.0.1.tar.gz", "has_sig": false, "md5_digest": "4b439c9115b8da5205bc91cfb859f409", "packagetype": "sdist", "python_version": "source", "requires_python": "~=3.6", "size": 785290, "upload_time": "2017-11-14T18:30:39", "url": "https://files.pythonhosted.org/packages/90/52/cb233dd592c7b69a1df196cfab76355a2e9088e4a4b4bec75bf34eeca182/critic-review-2.0.1.tar.gz" } ] }