{ "info": { "author": "Scrutinizer", "author_email": "support@scrutinizer-ci.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2.6", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3.2", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: Implementation :: CPython", "Programming Language :: Python :: Implementation :: PyPy", "Topic :: Software Development :: Testing" ], "description": "Coverage Reporting for Python\n=============================\n\nUploads code coverage data to `scrutinizer-ci.com `_.\n\nInstallation\n------------\nTo install the code coverage reporter, simply run:\n\n.. code-block:: bash\n\n pip install scrutinizer-ocular\n\nIntegration with your CI server\n-------------------------------\nAfter your code coverage was generated, simply run the following command:\n\n.. code-block:: bash\n\n ocular --access-token \"your-access-token\"\n\n**For closed-source projects**, make sure to `generate an access token `_.\nFor open-source projects, this is not necessary and should be avoided.\n\nCustomizing Locations of Coverage Data/Config\n---------------------------------------------\nIf your coverage data or configuration is not placed in the current working directory, you need to pass these paths\nas options to the ocular command:\n\n.. code-block:: bash\n\n ocular --access-token \"your-access-token\" --data-file \"../.coverage\" --config-file \"../.coveragerc\"\n\n", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://github.com/scrutinizer-ci/ocular.py", "keywords": null, "license": "MIT", "maintainer": null, "maintainer_email": null, "name": "scrutinizer-ocular", "package_url": "https://pypi.org/project/scrutinizer-ocular/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/scrutinizer-ocular/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://github.com/scrutinizer-ci/ocular.py" }, "release_url": "https://pypi.org/project/scrutinizer-ocular/1.0.3/", "requires_dist": null, "requires_python": null, "summary": "Reports Python code coverage data to scrutinizer-ci.com", "version": "1.0.3" }, "last_serial": 1240288, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "c6d674e02e7946ac4d1c7cd626a83eb5", "sha256": "bb67afd36be840fab8cebff4145a277efcd5f64ba09dd378e152f02963717764" }, "downloads": -1, "filename": "scrutinizer-ocular-1.0.0.tar.gz", "has_sig": false, "md5_digest": "c6d674e02e7946ac4d1c7cd626a83eb5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4029, "upload_time": "2014-05-27T10:51:06", "url": "https://files.pythonhosted.org/packages/d8/26/d2084b5fab8e215b881bff2cf4a05f4916ded1b5f96f9b4b3be7f7530ba2/scrutinizer-ocular-1.0.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "0159326dc7d491404c8d2cc11605fc95", "sha256": "f43de7db4ca5adec9f6c1a99c82fecd70e01cd94aeccbcfc9f7588b205160fba" }, "downloads": -1, "filename": "scrutinizer-ocular-1.0.1.tar.gz", "has_sig": false, "md5_digest": "0159326dc7d491404c8d2cc11605fc95", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3956, "upload_time": "2014-07-08T15:26:37", "url": "https://files.pythonhosted.org/packages/28/e8/e48c8c1986f2c88f739d510b245ed70d76b7920a39cec815078d595d4a8c/scrutinizer-ocular-1.0.1.tar.gz" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "254d53f119f9662a6f108230bf6e3ca7", "sha256": "df27d7774964c2b044b3c63901cc929ae751170be46f7d394795f1bf305e03d4" }, "downloads": -1, "filename": "scrutinizer-ocular-1.0.2.tar.gz", "has_sig": false, "md5_digest": "254d53f119f9662a6f108230bf6e3ca7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4786, "upload_time": "2014-08-06T13:20:01", "url": "https://files.pythonhosted.org/packages/b4/cf/295cecfec90e585ec0175406e2e358085c79f5d6bfe4147f64864e40da4f/scrutinizer-ocular-1.0.2.tar.gz" } ], "1.0.3": [ { "comment_text": "", "digests": { "md5": "32613fd97b6e3683a222907eb8b7f912", "sha256": "251f89ebfee08565ecd77c60a3fbabf353ef7cd8095ca2579a7c27cadac3ab76" }, "downloads": -1, "filename": "scrutinizer-ocular-1.0.3.tar.gz", "has_sig": false, "md5_digest": "32613fd97b6e3683a222907eb8b7f912", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4170, "upload_time": "2014-09-27T21:12:36", "url": "https://files.pythonhosted.org/packages/99/0b/12ff6cb2c09192a0cc2db9edf7d70b732b7711de91a1b02bd163c9329f34/scrutinizer-ocular-1.0.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "32613fd97b6e3683a222907eb8b7f912", "sha256": "251f89ebfee08565ecd77c60a3fbabf353ef7cd8095ca2579a7c27cadac3ab76" }, "downloads": -1, "filename": "scrutinizer-ocular-1.0.3.tar.gz", "has_sig": false, "md5_digest": "32613fd97b6e3683a222907eb8b7f912", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4170, "upload_time": "2014-09-27T21:12:36", "url": "https://files.pythonhosted.org/packages/99/0b/12ff6cb2c09192a0cc2db9edf7d70b732b7711de91a1b02bd163c9329f34/scrutinizer-ocular-1.0.3.tar.gz" } ] }