Python Package

Vue d ensemble securite

Vue d ensemble de tous les controles de securite disponibles dans ManifestGuard.

Accès anticipé: Jusquu2019au 2026-12-31

mgpy applique une strategie de securite en couches: hygiene du depot, validation du build, licence runtime et verification de release se renforcent mutuellement.

Points cles

  • CLI: Sous Windows, les exemples utilisent la forme recommandee py -3.12 -m <module> ... (par ex. py -3.12 -m manifestguard ...). Sous Linux/macOS, cela correspond generalement a python3.12 -m ....
  • La securite ne s arrete pas au code source et doit inclure wheels, hooks, CI et donnees d activation locales.
  • Les suppressions inline sont des outils d exception, pas un mode de travail standard.
  • Un chemin de release securise n est credible que si les controles locaux et CI couvrent les memes risques.

Workflow mgpy recommande

  1. Analyser separement developpement, build et distribution puis fusionner ces vues pour la release.
  2. Executer ensemble le pre-release check et le security scan avant chaque release.
  3. Traiter statut de licence, contenu des artefacts et findings statiques comme un seul paquet d approbation.

Demarrage rapide

invoke pre-release-check
invoke security-scan
py -3.12 -m manifestguard license status