{ "info": { "author": "Alexander Todorov", "author_email": "atodorov@nospam.otb.bg", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Environment :: Console", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python", "Topic :: Software Development :: Quality Assurance", "Topic :: Software Development :: Testing" ], "description": "Coverage Tools\n--------------\n\nThis package is a collection of command line tools for\n`coverage `_ to produce verbose reports\nand/or stats measurements of your test coverage.\n\nAvailable tools include:\n\n* **coverage-annotate** - prints the source code and prefixes each line with + or -\n depending on wheather it was executed during testing or not;\n* **coverage-combine** - combines several .coverage data files into one;\n* **coverage-diff** - compares the annotated sources from two coverage data files to\n highlight the difference in test coverage between them;\n* **coverage-report** - report on arbitrary file(s);\n* **pickle2json** - convert .coverage files from pickle to JSON format; Needs\n coverage version 4.0 at least;\n\n\nInstallation\n============\n\nUse pip to install from PyPI:\n\n::\n\n pip install coverage-tools\n\nChangelog\n=========\n\nVersion 0.0.4\n\n* New tool **coverage-report**;\n* New tool **pickle2json**;\n\nVersion 0.0.3\n\n* New options for **coverage-annotate**\n\n * -N - show line numbers\n * -i - list of files to include in the report\n * -e - list of files to exclude from the report\n\n`--include` and `--exclude` support shell globs. If none is specified all files in\nthe coverage data file are shown. The include list is evaluated first, then the\nexclude list is evaluated.\n\n* New options for **coverage-diff**\n\n * -N - show line numbers\n * -i - list of files to include in the report\n * -e - list of files to exclude from the report\n\nThe same limitations apply to all options.\n\n* New tool **coverage-combine** which supports shell globs.\n\nVersion 0.0.2\n\n* First release on PyPI\n\nContributing\n============\n\nSource code and issue tracker are at https://github.com/atodorov/coverage-tools", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/atodorov/coverage-tools", "keywords": "code,coverage,testing", "license": "MIT", "maintainer": null, "maintainer_email": null, "name": "coverage-tools", "package_url": "https://pypi.org/project/coverage-tools/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/coverage-tools/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/atodorov/coverage-tools" }, "release_url": "https://pypi.org/project/coverage-tools/0.0.4/", "requires_dist": null, "requires_python": null, "summary": "Additional tools for Python coverage", "version": "0.0.4" }, "last_serial": 1672913, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "ba2a6bc45e673051969633f68090d48a", "sha256": "96d72b8494d358cdfe76894ab096a5f264ea02516f24459da14a252604bdb739" }, "downloads": -1, "filename": "coverage-tools-0.0.1.tar.gz", "has_sig": false, "md5_digest": "ba2a6bc45e673051969633f68090d48a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3592, "upload_time": "2015-08-03T08:24:58", "url": "https://files.pythonhosted.org/packages/01/b4/036bf35c288c01b672ebf04b52967e47d5d9549835e1176d43634024749b/coverage-tools-0.0.1.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "9ec800d7dd645ba8d7b3bc53d277277a", "sha256": "c4e3da242ce782f802c40109d335ce7786c18e870cc1bac6973342abd44a3213" }, "downloads": -1, "filename": "coverage-tools-0.0.2.tar.gz", "has_sig": false, "md5_digest": "9ec800d7dd645ba8d7b3bc53d277277a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3584, "upload_time": "2015-08-03T08:29:50", "url": "https://files.pythonhosted.org/packages/79/32/bf65ae957412ec840e80562a94ca5faa2cf15dd0294b42292b1c833e6aef/coverage-tools-0.0.2.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "ea86840e02fd8c983e659f4a2ca638fa", "sha256": "01fe320da09f2efe09efe6e275a53be77f142189af3842c1a100f65ee5dea6b4" }, "downloads": -1, "filename": "coverage-tools-0.0.3.tar.gz", "has_sig": false, "md5_digest": "ea86840e02fd8c983e659f4a2ca638fa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5679, "upload_time": "2015-08-10T08:26:18", "url": "https://files.pythonhosted.org/packages/6c/2f/36eb0d5914bea84457d61de966f838ed9476185a074762993834d0fc68df/coverage-tools-0.0.3.tar.gz" } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "285522f8354e71a62c4eb02e665cd5d4", "sha256": "c68c2d0030597a61377bc864e2fbc4ae1c64c4d99c5f86291adbcb2bcb7d60c3" }, "downloads": -1, "filename": "coverage-tools-0.0.4.tar.gz", "has_sig": false, "md5_digest": "285522f8354e71a62c4eb02e665cd5d4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5773, "upload_time": "2015-08-11T12:22:32", "url": "https://files.pythonhosted.org/packages/af/cc/178502f3a198bdb8c2684d293ab5852f2e7c618f613847d895e8701f8cf6/coverage-tools-0.0.4.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "285522f8354e71a62c4eb02e665cd5d4", "sha256": "c68c2d0030597a61377bc864e2fbc4ae1c64c4d99c5f86291adbcb2bcb7d60c3" }, "downloads": -1, "filename": "coverage-tools-0.0.4.tar.gz", "has_sig": false, "md5_digest": "285522f8354e71a62c4eb02e665cd5d4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5773, "upload_time": "2015-08-11T12:22:32", "url": "https://files.pythonhosted.org/packages/af/cc/178502f3a198bdb8c2684d293ab5852f2e7c618f613847d895e8701f8cf6/coverage-tools-0.0.4.tar.gz" } ] }