Auditer les ensembles de dépendances Python pour les vulnérabilités connues avant la mise en production ou la promotion d'environnement avec Safety
Analysez les dépendances Python et les environnements pour détecter les paquets vulnérables ou malveillants avant leur passage dans les workflows de livraison ou de promotion.
Prérequis
Python, pip, un fichier requirements ou un environnement Python à analyser, et une authentification Safety lors de l'utilisation des fonctionnalités complètes de Safety.
Installation
Utilisez la méthode d'installation amont ou le chemin de configuration adapté à votre environnement :
- Exécutez pip install safety.
Exigences et remarques de l'amont :
- Versions Python prises en charge
- Safety CLI est un scanner de vulnérabilités des dépendances Python conçu pour renforcer la sécurité de la chaîne d'approvisionnement logicielle en détectant les paquets présentant des vulnérabilités connues et les paquets malveillants dans les environnements de développement locaux, CI/...
Notes d'utilisation de base ou de démarrage :
-
GitHub Action
-
Testez Safety CLI dans votre CI/CD à l'aide de notre GitHub Action.
-
Source : https://github.com/pyupio/safety
-
Extrait de la documentation amont : https://raw.githubusercontent.com/pyupio/safety/HEAD/README.md