Python Package

Guides

Early Access: Until 2026-12-31

Guides

This overview collects all imported guides for ManifestGuard Python and serves as navigation for this section.

  • Installation & Download
    Concrete installation path for ManifestGuard Python: download, pinned or user-wide installation, device hash and activation via login + license portal.
  • Testing Basics
    Operational guide for how MG Python guide topics are grouped, previewed, edited and published in the Subpages workspace.
  • Testing Overview
    Overview of all testing strategies supported by ManifestGuard.
  • Reducing Complexity
    Techniques to measure and reduce cyclomatic and cognitive complexity in Python code.
  • Code Consistency
    Enforcing consistent coding standards and style across a Python codebase.
  • PEP 8 Style
    Applying PEP 8 formatting and style rules with ManifestGuard quality checks.
  • Type Hints
    Adding and validating Python type annotations to improve static analysis coverage.
  • Modern Python
    Upgrading Python codebases to modern idioms, syntax and standard library patterns.
  • Documentation Quality
    Best practices for docstrings, README files and inline documentation quality gates.
  • Security Vulnerabilities
    Detecting and remedying common Python security vulnerabilities with ManifestGuard.
  • Security Overview
    Overview of all security checks available in ManifestGuard.
  • Modern Cryptography
    Replacing deprecated hashing and encryption algorithms with current best-practice equivalents.
  • Portable Paths
    Cross-platform path handling in Python, avoiding hard-coded separators and OS assumptions.
  • Performance Optimization
    Profiling and tuning Python code for speed and resource efficiency.
  • Memory Profiling
    Measuring and reducing the memory footprint of mgpy runs (without analyzing application runtime leaks).
  • SBOM Quality
    Generating and validating Software Bill of Materials for Python packages.
  • Quality Gate
    Setting up ManifestGuard quality thresholds that block builds on regressions.
  • Quality Regression Detection
    Tracking quality trends over time and alerting on regressions across commits.
  • Trend Analysis
    Visualizing and interpreting long-term quality metric trends from ManifestGuard history.