| Name | anchore-syft JSON |
| Version |
1.18.1
JSON |
| download |
| home_page | None |
| Summary | CLI tool for generating a Software Bill of Materials from container images and filesystems |
| upload_time | 2025-01-07 19:07:08 |
| maintainer | None |
| docs_url | None |
| author | None |
| requires_python | None |
| license | Apache-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
=========================
[](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": null,
"name": "anchore-syft",
"maintainer": null,
"docs_url": null,
"requires_python": null,
"maintainer_email": null,
"keywords": "anchore, syft, sbom",
"author": null,
"author_email": null,
"download_url": "https://files.pythonhosted.org/packages/fc/ae/72732fe45af23de737394eef42a4c36ddfe2aa1f2305c5354285356b17df/anchore_syft-1.18.1.tar.gz",
"platform": null,
"description": "Syft Python Distributions\n=========================\n\n[](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": "1.18.1",
"project_urls": {
"Bug Tracker": "https://github.com/nightlark/anchore-syft-wheel/issues",
"Source Code": "https://github.com/nightlark/anchore-syft-wheel",
"download_url": "https://github.com/anchore/syft/releases",
"homepage": "https://github.com/anchore/syft"
},
"split_keywords": [
"anchore",
" syft",
" sbom"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "89c3e607d15b4a1e2888224acdd4465e5da9f4d0515b76c73b0e2cc3bbe4618a",
"md5": "78d211b831d9f7e2c1568176ee515630",
"sha256": "8ac385e842b27038e16d5340fb71b735178877a81832cfa164dc090d31ceef28"
},
"downloads": -1,
"filename": "anchore_syft-1.18.1-py2.py3-none-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "78d211b831d9f7e2c1568176ee515630",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 15951994,
"upload_time": "2025-01-07T19:06:32",
"upload_time_iso_8601": "2025-01-07T19:06:32.369951Z",
"url": "https://files.pythonhosted.org/packages/89/c3/e607d15b4a1e2888224acdd4465e5da9f4d0515b76c73b0e2cc3bbe4618a/anchore_syft-1.18.1-py2.py3-none-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "44f7e40196c1bb8d8551f956a1b59817f65c83ac3c298b975614a9da9f35dd2a",
"md5": "85dac359ad963d180a7d6ad9e1d0ffa9",
"sha256": "8bf447e8eb13fdf1b5d4016f813ffa41770e3893b0f72099f5544572e5f14525"
},
"downloads": -1,
"filename": "anchore_syft-1.18.1-py2.py3-none-macosx_11_0_x86_64.whl",
"has_sig": false,
"md5_digest": "85dac359ad963d180a7d6ad9e1d0ffa9",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 17220852,
"upload_time": "2025-01-07T19:06:39",
"upload_time_iso_8601": "2025-01-07T19:06:39.546612Z",
"url": "https://files.pythonhosted.org/packages/44/f7/e40196c1bb8d8551f956a1b59817f65c83ac3c298b975614a9da9f35dd2a/anchore_syft-1.18.1-py2.py3-none-macosx_11_0_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "3346e928b3abf2ba1104e6ebf963917921dcd135dce10cf2e8d62b22b686e809",
"md5": "e47b3db4e7e92b53d2a622ada7f06037",
"sha256": "28cdd4add029d5480d2ba617f1460dd4c044a7103576380714a13ceebe009531"
},
"downloads": -1,
"filename": "anchore_syft-1.18.1-py2.py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"has_sig": false,
"md5_digest": "e47b3db4e7e92b53d2a622ada7f06037",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 15302726,
"upload_time": "2025-01-07T19:06:44",
"upload_time_iso_8601": "2025-01-07T19:06:44.581203Z",
"url": "https://files.pythonhosted.org/packages/33/46/e928b3abf2ba1104e6ebf963917921dcd135dce10cf2e8d62b22b686e809/anchore_syft-1.18.1-py2.py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "fa0b19d2a5d38e49817da77f6c8099d1e05586a033df7f78ca7a75c40a6a5846",
"md5": "1ec86c9c79a9de0747b10860f06f064f",
"sha256": "22930009b2c7c424d76228fad0b4293bc20d6fe0c2ec5185bfe9aa957274282e"
},
"downloads": -1,
"filename": "anchore_syft-1.18.1-py2.py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
"has_sig": false,
"md5_digest": "1ec86c9c79a9de0747b10860f06f064f",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 15149954,
"upload_time": "2025-01-07T19:06:49",
"upload_time_iso_8601": "2025-01-07T19:06:49.646433Z",
"url": "https://files.pythonhosted.org/packages/fa/0b/19d2a5d38e49817da77f6c8099d1e05586a033df7f78ca7a75c40a6a5846/anchore_syft-1.18.1-py2.py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "7eea1880c9a15582f0c95a924f461c3970b05414eb5095bf97759cebc85c71fb",
"md5": "783a2c83e1045ba34a4d1346acef7385",
"sha256": "9bd19d510d92581bab8d5cc30910ac53f38ba12373d0f5003e8685a0898b4c47"
},
"downloads": -1,
"filename": "anchore_syft-1.18.1-py2.py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl",
"has_sig": false,
"md5_digest": "783a2c83e1045ba34a4d1346acef7385",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 16290202,
"upload_time": "2025-01-07T19:06:54",
"upload_time_iso_8601": "2025-01-07T19:06:54.164237Z",
"url": "https://files.pythonhosted.org/packages/7e/ea/1880c9a15582f0c95a924f461c3970b05414eb5095bf97759cebc85c71fb/anchore_syft-1.18.1-py2.py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "83314e23e703b45339297b75459973deac22e21cacca2cb6c26676483eb31b73",
"md5": "7c5d18025c1251d8e51b22bfe01e76dc",
"sha256": "992955b1bf65d8eb844c1112d186ac9938075b9b1f0277ca05698e181a7ecc2c"
},
"downloads": -1,
"filename": "anchore_syft-1.18.1-py2.py3-none-manylinux_2_5_x86_64.manylinux1_x86_64.whl",
"has_sig": false,
"md5_digest": "7c5d18025c1251d8e51b22bfe01e76dc",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 16570408,
"upload_time": "2025-01-07T19:06:59",
"upload_time_iso_8601": "2025-01-07T19:06:59.341706Z",
"url": "https://files.pythonhosted.org/packages/83/31/4e23e703b45339297b75459973deac22e21cacca2cb6c26676483eb31b73/anchore_syft-1.18.1-py2.py3-none-manylinux_2_5_x86_64.manylinux1_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "84241c10f9b883f1e1f0b390a76892d6926aeff5b26a6dd44208a0fcdcf66b21",
"md5": "445efde08410dafd27e8d33380e597ca",
"sha256": "90cd29d21c96c9f994213be1a647719549d1bc8f74956ee529473635e07eacfc"
},
"downloads": -1,
"filename": "anchore_syft-1.18.1-py2.py3-none-win_amd64.whl",
"has_sig": false,
"md5_digest": "445efde08410dafd27e8d33380e597ca",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 17072199,
"upload_time": "2025-01-07T19:07:04",
"upload_time_iso_8601": "2025-01-07T19:07:04.064444Z",
"url": "https://files.pythonhosted.org/packages/84/24/1c10f9b883f1e1f0b390a76892d6926aeff5b26a6dd44208a0fcdcf66b21/anchore_syft-1.18.1-py2.py3-none-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "fcae72732fe45af23de737394eef42a4c36ddfe2aa1f2305c5354285356b17df",
"md5": "e3bb7b5365f7388d0c7a70d6197d3d57",
"sha256": "e7a6a6461c04314851cadf9d6412d4c7d1b4e2c48b7eb09555d06cbd81b75c37"
},
"downloads": -1,
"filename": "anchore_syft-1.18.1.tar.gz",
"has_sig": false,
"md5_digest": "e3bb7b5365f7388d0c7a70d6197d3d57",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 11701,
"upload_time": "2025-01-07T19:07:08",
"upload_time_iso_8601": "2025-01-07T19:07:08.073562Z",
"url": "https://files.pythonhosted.org/packages/fc/ae/72732fe45af23de737394eef42a4c36ddfe2aa1f2305c5354285356b17df/anchore_syft-1.18.1.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-01-07 19:07:08",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "nightlark",
"github_project": "anchore-syft-wheel",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"lcname": "anchore-syft"
}