Python Package

Guides

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

Guides

Cette vue d ensemble rassemble tous les guides importes pour ManifestGuard Python et sert de navigation dans cette section.

  • Installation & Download
    Parcours d installation concret pour ManifestGuard Python : telechargement, installation user-wide ou version epinglee, device hash et activation via login + portail de licence.
  • Bases des tests
    Guide operationnel expliquant comment les themes de guide MG Python sont regroupes, verifies, modifies et publies dans l espace Subpages.
  • Vue d ensemble des tests
    Vue d ensemble de toutes les strategies de test prises en charge par ManifestGuard.
  • Reduire la complexite
    Techniques pour mesurer et reduire la complexite cyclomatique et cognitive dans du code Python.
  • Coherence du code
    Faire respecter des standards de code et un style coherents dans un projet Python.
  • Style PEP 8
    Appliquer les regles de style et de formatage PEP 8 avec les controles qualite ManifestGuard.
  • Annotations de type
    Ajouter et valider des annotations de type Python pour ameliorer la couverture de l analyse statique.
  • Python moderne
    Faire evoluer une base Python vers des idiomes, une syntaxe et des patterns de bibliotheque standard modernes.
  • Qualite de la documentation
    Bonnes pratiques pour les docstrings, les README et les gates de qualite de documentation.
  • Vulnerabilites de securite
    Detecter et corriger les vulnerabilites de securite Python courantes avec ManifestGuard.
  • Vue d ensemble securite
    Vue d ensemble de tous les controles de securite disponibles dans ManifestGuard.
  • Cryptographie moderne
    Remplacer les algorithmes de hashage et de chiffrement obsoletes par des equivalents modernes.
  • Chemins portables
    Gestion multiplateforme des chemins en Python, sans separateurs hardcodes ni hypotheses OS.
  • Optimisation des performances
    Profiler et optimiser du code Python pour la vitesse et l efficacite des ressources.
  • Profilage memoire
    Mesurer et reduire la consommation memoire des runs mgpy (sans analyser les fuites runtime applicatives).
  • Qualite SBOM
    Generer et valider une Software Bill of Materials pour des packages Python.
  • Quality Gate
    Configurer des seuils qualite ManifestGuard qui bloquent les builds en cas de regression.
  • Detection des regressions qualite
    Suivre l evolution de la qualite dans le temps et signaler les regressions entre commits.
  • Analyse des tendances
    Visualiser et interpreter les tendances de long terme des metriques qualite dans l historique ManifestGuard.