在發布或環境升級前使用 Safety 審計 Python 依賴集的已知漏洞
在 Python 需求檔案與環境中掃描已知的漏洞或惡意套件,避免它們在交付或升級流程中繼續移動。
先決條件
Python、pip、要掃描的需求檔案或 Python 環境,以及使用 Safety 完整功能時的 Safety 驗證。
安裝
使用與您的環境相符的上游安裝或設定路徑:
- 執行 pip install safety。
來自上游的需求與注意事項:
- 支援的 Python 版本
- Safety CLI 是一個 Python 依賴漏洞掃描器,旨在透過在本地開發環境、CI/... 中偵測含有已知漏洞與惡意套件的套件,來強化軟體供應鏈安全。
基本用法或入門說明:
-
GitHub Action
-
在 CI/CD 中測試 Safety CLI,請使用我們的 GitHub Action。
-
從上游文件擷取:https://raw.githubusercontent.com/pyupio/safety/HEAD/README.md