anchore-syft


Nameanchore-syft JSON
Version 0.76.0 PyPI version JSON
download
home_page
SummaryCLI tool for generating a Software Bill of Materials from container images and filesystems
upload_time2023-04-02 21:21:40
maintainer
docs_urlNone
author
requires_python
licenseApache-2.0
keywords anchore syft sbom
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            Syft Python Distributions
=========================

[![PyPI](https://img.shields.io/pypi/v/anchore-syft.svg)](https://pypi.org/project/anchore-syft)

A project that packages Syft as a Python package, enabling `syft` to be installed from PyPI:

```sh
pip install anchore_syft
```

Afterwards, Syft can be run using either `syft` or `anchore_syft`.

PyPI package versions will follow the `major.minor.patch` version numbers of Syft releases.

Binary wheels for Windows, macOS, and Linux for most CPU architectures supported on PyPI are provided.

[Syft PyPI Package Homepage](https://github.com/nightlark/anchore-syft-wheel)

[Syft Source Code](https://github.com/anchore/syft)

[Syft License](https://github.com/anchore/syft/blob/main/LICENSE): Apache-2.0

Installing Syft
===============

Syft can be installed by pip with:

```sh
pip install anchore_syft
```

or:

```sh
python -m pip install anchore_syft
```

Building from the source dist package requires internet access in order to download one of the pre-compiled release binaries from <https://github.com/anchore/syft/releases>.
Platforms that Syft doesn't provide pre-compiled binaries for will not work at all, unless someone feels inclined to submit a PR that fetches an appropriate Go compiler
to build Syft from source.

Using with pipx
===============

Using `pipx run anchore_syft <args>` will run Syft without any install step, as long as the machine has pipx installed (which includes GitHub Actions runners).

Using with pyproject.toml
=========================

Syft can be added to the `project.dependencies` key in a pyproject.toml file for Python packages that require Syft.

```toml
[project]
dependencies = ["anchore_syft"]
```

License
=======

The code for this project is covered by the [Apache License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0). Source distributions do not include a copy of the Syft source code or binaries. Binary wheels include a compiled Syft binary, which also falls under the Apache 2.0 license.

Syft is distributed under the [Apache License, Version 2.0](https://github.com/anchore/syft/blob/main/LICENSE). For more information about Syft, visit [https://github.com/anchore/syft](https://github.com/anchore/syft)

            

Raw data

            {
    "_id": null,
    "home_page": "",
    "name": "anchore-syft",
    "maintainer": "",
    "docs_url": null,
    "requires_python": "",
    "maintainer_email": "",
    "keywords": "anchore,syft,sbom",
    "author": "",
    "author_email": "",
    "download_url": "https://files.pythonhosted.org/packages/57/4e/b8da34dd81b216188ebe4e8cd5b2780b15e266e657a4b4f8d14f294a7ad8/anchore_syft-0.76.0.tar.gz",
    "platform": null,
    "description": "Syft Python Distributions\n=========================\n\n[![PyPI](https://img.shields.io/pypi/v/anchore-syft.svg)](https://pypi.org/project/anchore-syft)\n\nA project that packages Syft as a Python package, enabling `syft` to be installed from PyPI:\n\n```sh\npip install anchore_syft\n```\n\nAfterwards, Syft can be run using either `syft` or `anchore_syft`.\n\nPyPI package versions will follow the `major.minor.patch` version numbers of Syft releases.\n\nBinary wheels for Windows, macOS, and Linux for most CPU architectures supported on PyPI are provided.\n\n[Syft PyPI Package Homepage](https://github.com/nightlark/anchore-syft-wheel)\n\n[Syft Source Code](https://github.com/anchore/syft)\n\n[Syft License](https://github.com/anchore/syft/blob/main/LICENSE): Apache-2.0\n\nInstalling Syft\n===============\n\nSyft can be installed by pip with:\n\n```sh\npip install anchore_syft\n```\n\nor:\n\n```sh\npython -m pip install anchore_syft\n```\n\nBuilding from the source dist package requires internet access in order to download one of the pre-compiled release binaries from <https://github.com/anchore/syft/releases>.\nPlatforms that Syft doesn't provide pre-compiled binaries for will not work at all, unless someone feels inclined to submit a PR that fetches an appropriate Go compiler\nto build Syft from source.\n\nUsing with pipx\n===============\n\nUsing `pipx run anchore_syft <args>` will run Syft without any install step, as long as the machine has pipx installed (which includes GitHub Actions runners).\n\nUsing with pyproject.toml\n=========================\n\nSyft can be added to the `project.dependencies` key in a pyproject.toml file for Python packages that require Syft.\n\n```toml\n[project]\ndependencies = [\"anchore_syft\"]\n```\n\nLicense\n=======\n\nThe code for this project is covered by the [Apache License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0). Source distributions do not include a copy of the Syft source code or binaries. Binary wheels include a compiled Syft binary, which also falls under the Apache 2.0 license.\n\nSyft is distributed under the [Apache License, Version 2.0](https://github.com/anchore/syft/blob/main/LICENSE). For more information about Syft, visit [https://github.com/anchore/syft](https://github.com/anchore/syft)\n",
    "bugtrack_url": null,
    "license": "Apache-2.0",
    "summary": "CLI tool for generating a Software Bill of Materials from container images and filesystems",
    "version": "0.76.0",
    "split_keywords": [
        "anchore",
        "syft",
        "sbom"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "b27b509cbfc45a2b534b4a92ee304cca1b70a2721c415af26e687e2d81aa378d",
                "md5": "76fecff88e1edf24bc33b9858201b0ba",
                "sha256": "2c52b3658aa1c5eb390bcf93f64a7508d7ffd55215aa9deda722a2a1cbff0753"
            },
            "downloads": -1,
            "filename": "anchore_syft-0.76.0-py2.py3-none-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "76fecff88e1edf24bc33b9858201b0ba",
            "packagetype": "bdist_wheel",
            "python_version": "py2.py3",
            "requires_python": null,
            "size": 12638771,
            "upload_time": "2023-04-02T21:19:38",
            "upload_time_iso_8601": "2023-04-02T21:19:38.944656Z",
            "url": "https://files.pythonhosted.org/packages/b2/7b/509cbfc45a2b534b4a92ee304cca1b70a2721c415af26e687e2d81aa378d/anchore_syft-0.76.0-py2.py3-none-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "32e4405e82245487ecc54edc97fca4f23240f26e06d37a2643f12e13e8b8d6c0",
                "md5": "b7dddbe2ae53a2a00fd1037cca0d09a0",
                "sha256": "0837d3f973e9fcecdb7494f5cd1809ddeb5a7b758efe8a3ead1564f0ca0cc1c1"
            },
            "downloads": -1,
            "filename": "anchore_syft-0.76.0-py2.py3-none-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "b7dddbe2ae53a2a00fd1037cca0d09a0",
            "packagetype": "bdist_wheel",
            "python_version": "py2.py3",
            "requires_python": null,
            "size": 12638769,
            "upload_time": "2023-04-02T21:19:58",
            "upload_time_iso_8601": "2023-04-02T21:19:58.554818Z",
            "url": "https://files.pythonhosted.org/packages/32/e4/405e82245487ecc54edc97fca4f23240f26e06d37a2643f12e13e8b8d6c0/anchore_syft-0.76.0-py2.py3-none-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "071d914299dffd0319424f7f1db6471f5de64d6b211a0da261168a2141474b93",
                "md5": "19aa41de380b114d1c1f7f46325c6253",
                "sha256": "d2deb97db3e19bcca22bc69e72bfb27ed29537ec71fafcd7eb399b8758aaeb79"
            },
            "downloads": -1,
            "filename": "anchore_syft-0.76.0-py2.py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "19aa41de380b114d1c1f7f46325c6253",
            "packagetype": "bdist_wheel",
            "python_version": "py2.py3",
            "requires_python": null,
            "size": 10968191,
            "upload_time": "2023-04-02T21:20:20",
            "upload_time_iso_8601": "2023-04-02T21:20:20.015463Z",
            "url": "https://files.pythonhosted.org/packages/07/1d/914299dffd0319424f7f1db6471f5de64d6b211a0da261168a2141474b93/anchore_syft-0.76.0-py2.py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "40edc473fdc023ce6bc0b4873ce0655455d7cac9ad4684456970cc325be36e0e",
                "md5": "ee9cad84b4825173a9d9e6cb27043afe",
                "sha256": "4bb2a977cdbd4762e48c9dc36888d7dc8c76aec5b0cb675a74b38df3eb0c8820"
            },
            "downloads": -1,
            "filename": "anchore_syft-0.76.0-py2.py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "has_sig": false,
            "md5_digest": "ee9cad84b4825173a9d9e6cb27043afe",
            "packagetype": "bdist_wheel",
            "python_version": "py2.py3",
            "requires_python": null,
            "size": 10850157,
            "upload_time": "2023-04-02T21:20:37",
            "upload_time_iso_8601": "2023-04-02T21:20:37.179596Z",
            "url": "https://files.pythonhosted.org/packages/40/ed/c473fdc023ce6bc0b4873ce0655455d7cac9ad4684456970cc325be36e0e/anchore_syft-0.76.0-py2.py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "bed8ed00c36871a06e9ca431848917951d0711a26e3a52ea9f77c1ddba44b2df",
                "md5": "4646b4710ce8dba53af496cc6a19305b",
                "sha256": "1e105cea88f1e92ee9a472b6f57bf6142cb1e15121ba81b0e984759eaaffa50d"
            },
            "downloads": -1,
            "filename": "anchore_syft-0.76.0-py2.py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "has_sig": false,
            "md5_digest": "4646b4710ce8dba53af496cc6a19305b",
            "packagetype": "bdist_wheel",
            "python_version": "py2.py3",
            "requires_python": null,
            "size": 11818247,
            "upload_time": "2023-04-02T21:20:57",
            "upload_time_iso_8601": "2023-04-02T21:20:57.198215Z",
            "url": "https://files.pythonhosted.org/packages/be/d8/ed00c36871a06e9ca431848917951d0711a26e3a52ea9f77c1ddba44b2df/anchore_syft-0.76.0-py2.py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "e1aba8547bd8e02b6e65b56c019597d574d4fe11d083ecd00bf60a06fa39be53",
                "md5": "dd7604cc11a86d0730b2dbc7f2550755",
                "sha256": "b85f3694799bf0fa0d7b1528218e96a728f9c62f1598603d5bf98a7730e8ee23"
            },
            "downloads": -1,
            "filename": "anchore_syft-0.76.0-py2.py3-none-manylinux_2_5_x86_64.manylinux1_x86_64.whl",
            "has_sig": false,
            "md5_digest": "dd7604cc11a86d0730b2dbc7f2550755",
            "packagetype": "bdist_wheel",
            "python_version": "py2.py3",
            "requires_python": null,
            "size": 11969355,
            "upload_time": "2023-04-02T21:21:17",
            "upload_time_iso_8601": "2023-04-02T21:21:17.955813Z",
            "url": "https://files.pythonhosted.org/packages/e1/ab/a8547bd8e02b6e65b56c019597d574d4fe11d083ecd00bf60a06fa39be53/anchore_syft-0.76.0-py2.py3-none-manylinux_2_5_x86_64.manylinux1_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "c62072bae2717fa3c7efbb1be022395b2f4afbb21efc53925df7859498af78df",
                "md5": "eeceebae694954fda26fcf2f54f3a661",
                "sha256": "edceee273119f3ccfb54f7dfba5a935b2ac7591515d4cbca54e127648a526ae2"
            },
            "downloads": -1,
            "filename": "anchore_syft-0.76.0-py2.py3-none-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "eeceebae694954fda26fcf2f54f3a661",
            "packagetype": "bdist_wheel",
            "python_version": "py2.py3",
            "requires_python": null,
            "size": 12049271,
            "upload_time": "2023-04-02T21:21:37",
            "upload_time_iso_8601": "2023-04-02T21:21:37.732838Z",
            "url": "https://files.pythonhosted.org/packages/c6/20/72bae2717fa3c7efbb1be022395b2f4afbb21efc53925df7859498af78df/anchore_syft-0.76.0-py2.py3-none-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "574eb8da34dd81b216188ebe4e8cd5b2780b15e266e657a4b4f8d14f294a7ad8",
                "md5": "90895e72b9b08475325dadad13ece9ac",
                "sha256": "bc5c57e8b4ccd288d40a6aade8e0eac33794a2efc8b6700622c3940e50fb99ab"
            },
            "downloads": -1,
            "filename": "anchore_syft-0.76.0.tar.gz",
            "has_sig": false,
            "md5_digest": "90895e72b9b08475325dadad13ece9ac",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": null,
            "size": 11297,
            "upload_time": "2023-04-02T21:21:40",
            "upload_time_iso_8601": "2023-04-02T21:21:40.984785Z",
            "url": "https://files.pythonhosted.org/packages/57/4e/b8da34dd81b216188ebe4e8cd5b2780b15e266e657a4b4f8d14f294a7ad8/anchore_syft-0.76.0.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2023-04-02 21:21:40",
    "github": false,
    "gitlab": false,
    "bitbucket": false,
    "lcname": "anchore-syft"
}
        
Elapsed time: 0.05296s