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.