grypereport


Namegrypereport JSON
Version 0.0.16 PyPI version JSON
download
home_pageNone
SummaryGrype vulnerability scanner report builder and CSV exporter.
upload_time2025-10-07 22:07:53
maintainerNone
docs_urlNone
authorNone
requires_python>=3.10
licenseNone
keywords builder ci csv csv-export grype report
VCS
bugtrack_url
requirements click ftfy
Travis-CI No Travis.
coveralls test coverage No coveralls.
            <p align="left">
  <a href="https://www.python.org" alt="python">
    <img src="https://img.shields.io/badge/3.10%20%7C%203.11%20%7C%203.12%20%7C%203.13-blue?logo=python&logoColor=white&logoSize=auto&label=python&labelColor=grey" alt="Python"></a>
  <a href="https://pypi.org/project/grypereport/" alt="pypi">
    <img src="https://img.shields.io/pypi/v/grypereport?logo=pypi&logoColor=white&color=%2390A1B9" alt="PyPI"></a>
  <a href="https://github.com/amarienko/GrypeReport" alt="github tag">
    <img src="https://img.shields.io/github/v/tag/amarienko/GrypeReport?logo=github&color=orange" alt="GitHub"></a>
  <a href="https://opensource.org/licenses/MIT" alt="License">
    <img src="https://img.shields.io/github/license/amarienko/GrypeReport"/></a>
  <a href="https://github.com/psf/black" alt="black">
    <img src="https://img.shields.io/badge/code%20style-black-000000.svg"></a>
</p>

# GrypeReport
`grypereport` is a lightweight CLI tool for generating custom reports from the standard JSON output of the [Grype](https://github.com/anchore/grype) vulnerability scanner. `grypereport` generates reports on detected vulnerabilities, exports them to CSV, and integrates with [TeamCity](https://www.jetbrains.com/teamcity/) by publishing a build tag with the total and critical vulnerability counts via TeamCity Service Messages.

**Disclaimer**: [Grype](https://github.com/anchore/grype) and [TeamCity](https://www.jetbrains.com/teamcity/) are trademarks and copyrights of their respective owners, this project is not affiliated with, endorsed by, or sponsored by them.

            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "grypereport",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.10",
    "maintainer_email": null,
    "keywords": "builder, ci, csv, csv-export, grype, report",
    "author": null,
    "author_email": "Alex Marienko <alexey.maryenko@gmail.com>",
    "download_url": "https://files.pythonhosted.org/packages/55/3a/3b4b7cea7af8a31df4cda4a57e94894c7658d8c05a7bd6b43821c277c6f7/grypereport-0.0.16.tar.gz",
    "platform": null,
    "description": "<p align=\"left\">\n  <a href=\"https://www.python.org\" alt=\"python\">\n    <img src=\"https://img.shields.io/badge/3.10%20%7C%203.11%20%7C%203.12%20%7C%203.13-blue?logo=python&logoColor=white&logoSize=auto&label=python&labelColor=grey\" alt=\"Python\"></a>\n  <a href=\"https://pypi.org/project/grypereport/\" alt=\"pypi\">\n    <img src=\"https://img.shields.io/pypi/v/grypereport?logo=pypi&logoColor=white&color=%2390A1B9\" alt=\"PyPI\"></a>\n  <a href=\"https://github.com/amarienko/GrypeReport\" alt=\"github tag\">\n    <img src=\"https://img.shields.io/github/v/tag/amarienko/GrypeReport?logo=github&color=orange\" alt=\"GitHub\"></a>\n  <a href=\"https://opensource.org/licenses/MIT\" alt=\"License\">\n    <img src=\"https://img.shields.io/github/license/amarienko/GrypeReport\"/></a>\n  <a href=\"https://github.com/psf/black\" alt=\"black\">\n    <img src=\"https://img.shields.io/badge/code%20style-black-000000.svg\"></a>\n</p>\n\n# GrypeReport\n`grypereport` is a lightweight CLI tool for generating custom reports from the standard JSON output of the [Grype](https://github.com/anchore/grype) vulnerability scanner. `grypereport` generates reports on detected vulnerabilities, exports them to CSV, and integrates with [TeamCity](https://www.jetbrains.com/teamcity/) by publishing a build tag with the total and critical vulnerability counts via TeamCity Service Messages.\n\n**Disclaimer**: [Grype](https://github.com/anchore/grype) and [TeamCity](https://www.jetbrains.com/teamcity/) are trademarks and copyrights of their respective owners, this project is not affiliated with, endorsed by, or sponsored by them.\n",
    "bugtrack_url": null,
    "license": null,
    "summary": "Grype vulnerability scanner report builder and CSV exporter.",
    "version": "0.0.16",
    "project_urls": {
        "github": "https://github.com/amarienko/GrypeReport",
        "homepage": "https://github.com/amarienko/GrypeReport",
        "issues": "https://github.com/amarienko/GrypeReport/issues"
    },
    "split_keywords": [
        "builder",
        " ci",
        " csv",
        " csv-export",
        " grype",
        " report"
    ],
    "urls": [
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "f1120bbd79280440105e3cb9cc39b80e60d72030569c92e88f673777357aafd3",
                "md5": "d29397309ceb93bc4b50b6b1111913f6",
                "sha256": "80bada975679e5561986a5db9d64a87d6bbc5c3f636ff1be8a99baa4a5aae164"
            },
            "downloads": -1,
            "filename": "grypereport-0.0.16-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "d29397309ceb93bc4b50b6b1111913f6",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.10",
            "size": 9009,
            "upload_time": "2025-10-07T22:07:52",
            "upload_time_iso_8601": "2025-10-07T22:07:52.400458Z",
            "url": "https://files.pythonhosted.org/packages/f1/12/0bbd79280440105e3cb9cc39b80e60d72030569c92e88f673777357aafd3/grypereport-0.0.16-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "553a3b4b7cea7af8a31df4cda4a57e94894c7658d8c05a7bd6b43821c277c6f7",
                "md5": "a9c15ff406d7a0a45294c23956eac07c",
                "sha256": "88b1d1b65891b096bcb09c471b16e26bcc4d7925dd28c4394d69c68d56177918"
            },
            "downloads": -1,
            "filename": "grypereport-0.0.16.tar.gz",
            "has_sig": false,
            "md5_digest": "a9c15ff406d7a0a45294c23956eac07c",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.10",
            "size": 9833,
            "upload_time": "2025-10-07T22:07:53",
            "upload_time_iso_8601": "2025-10-07T22:07:53.476503Z",
            "url": "https://files.pythonhosted.org/packages/55/3a/3b4b7cea7af8a31df4cda4a57e94894c7658d8c05a7bd6b43821c277c6f7/grypereport-0.0.16.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2025-10-07 22:07:53",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "amarienko",
    "github_project": "GrypeReport",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": false,
    "requirements": [
        {
            "name": "click",
            "specs": [
                [
                    ">=",
                    "8.2.0"
                ]
            ]
        },
        {
            "name": "ftfy",
            "specs": [
                [
                    ">=",
                    "6.3"
                ]
            ]
        }
    ],
    "lcname": "grypereport"
}
        
Elapsed time: 2.07105s