syft를 Python 패키지로 포장하여 syft PYPI에서 설치할 수 있도록하는 프로젝트 :
pip install anchore_syft 그 후 Syft는 syft 또는 anchore_syft 사용하여 실행할 수 있습니다.
PYPI 패키지 버전은 major.minor.patch 버전의 SYFT 릴리스 번호를 따릅니다.
PYPI에서 지원되는 대부분의 CPU 아키텍처 용 Windows, MacO 및 Linux 용 바이너리 휠이 제공됩니다.
Syft PYPI 패키지 홈페이지
SYFT 소스 코드
SYFT 라이센스 : Apache-2.0
SYFT는 다음과 같이 PIP에서 설치할 수 있습니다.
pip install anchore_syft또는:
python -m pip install anchore_syftSource Dist 패키지에서 구축하려면 https://github.com/anchore/syft/releases에서 사전 컴파일 된 릴리스 바이너리 중 하나를 다운로드하려면 인터넷 액세스가 필요합니다. SYFT가 사전 컴파일 된 바이너리를 제공하지 않는 플랫폼은 누군가가 소스에서 SYFT를 구축하기 위해 적절한 GO 컴파일러를 가져 오는 PR을 제출하는 경향이 없다면 전혀 작동하지 않습니다.
pipx run anchore_syft <args> 는 시스템에 PIPX가 설치된 한 (GitHub Actions Runners 포함) 설치 단계없이 SYFT를 실행합니다.
syft가 필요한 python.toml 파일의 project.dependencies 키에 syft를 추가 할 수 있습니다.
[ project ]
dependencies = [ " anchore_syft " ]이 프로젝트의 코드는 Apache 라이센스, 버전 2.0에 포함됩니다. 소스 분포에는 SYFT 소스 코드 또는 바이너리의 사본이 포함되어 있지 않습니다. 이진 휠에는 컴파일 된 Syft 바이너리가 포함되어 있으며 Apache 2.0 라이센스에 해당합니다.
SYFT는 Apache 라이센스, 버전 2.0에 따라 배포됩니다. Syft에 대한 자세한 내용은 https://github.com/anchore/syft를 방문하십시오