Um projeto que empacota a SYFT como um pacote Python, permitindo que syft seja instalada a partir da Pypi:
pip install anchore_syft Posteriormente, o Syft pode ser executado usando syft ou anchore_syft .
As versões do pacote Pypi seguirão o major.minor.patch .
São fornecidas rodas binárias para Windows, MacOS e Linux para a maioria das arquiteturas da CPU suportadas no PYPI.
Syft pypi pacote homepage
Código fonte do SYFT
Licença SYFT: Apache-2.0
Syft pode ser instalado por pip com:
pip install anchore_syftou:
python -m pip install anchore_syftO edifício do pacote Dist Fonte requer acesso à Internet para baixar um dos binários de lançamento pré-compilados em https://github.com/anchore/syft/releases. As plataformas para as quais a SYFT não fornece binários pré-compilados não funcionarão, a menos que alguém se sinta inclinado a enviar um PR que busca um compilador GO apropriado para construir a SYFT a partir da fonte.
O uso pipx run anchore_syft <args> executará o SYFT sem qualquer etapa de instalação, desde que a máquina tenha o PIPX instalado (que inclui os corredores do GitHub Accions).
Syft pode ser adicionado à chave do project.dependencies .
[ project ]
dependencies = [ " anchore_syft " ]O código deste projeto é coberto pela licença Apache, versão 2.0. As distribuições de origem não incluem uma cópia do código -fonte ou binários da SYFT. As rodas binárias incluem um binário Syft compilado, que também se enquadra na licença Apache 2.0.
A SYFT é distribuída sob a licença Apache, versão 2.0. Para mais informações sobre a SYFT, visite https://github.com/anchore/syft