Python Package

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.

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

Ce guide explique le parcours pratique complet pour ManifestGuard Python : telechargement, installation user-wide ou version epinglee, device hash, connexion client et activation locale.

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 ....
  • Requirements: Le chemin standard documente utilise Python 3.12 avec pip ; sous Windows generalement via py -3.12, sous Linux/macOS generalement via python3.12.
  • Versions de projet: Independamment de l interpreteur utilise pour executer mgpy, l outil peut analyser des projets Python, des metadonnees de packaging et des cibles d outils pour des versions cibles de 3.8 a 3.12 ; le runtime mgpy lui-meme est actuellement valide sur Python 3.10 a 3.13.
  • Le telechargement et l installation passent directement par pip : utilisez py -3.12 -m pip install --user manifestguard pour la version courante ou py -3.12 -m pip install --user "manifestguard==<VERSION>" pour une version epinglee.
  • Si vous recevez un wheel ou un bundle offline, installez-le egalement avec pip, par exemple depuis le wheel ou via --no-index --find-links <bundle-dir>, au lieu de decompresser les fichiers a la main.
  • Le choix et l achat de la licence se font sur la table de licence du produit sous /mgpy#licensing.
  • Apres achat, connectez-vous sur le meme domaine via /login, puis ouvrez /license/activate.
  • Pour l activation, il vous faut le device hash local obtenu via py -3.12 -m manifestguard license device-hash, votre cle de licence issue du checkout/email et le token d activation pour le CLI ou plus tard MGVS.

Workflow mgpy recommande

  1. Installez ManifestGuard Python en user-wide avec py -3.12 -m pip install --user manifestguard. Si vous avez besoin d une version precise, epinglez-la avec py -3.12 -m pip install --user "manifestguard==<VERSION>".
  2. Si vous avez recu un wheel local ou un bundle offline, installez-le avec py -3.12 -m pip install --user --no-index --find-links <bundle-dir> manifestguard ou directement depuis le wheel, puis verifiez avec py -3.12 -m manifestguard --version.
  3. Achetez ou ouvrez ensuite votre licence sous /mgpy#licensing, connectez-vous via /login, puis passez a /license/activate.
  4. Recuperez le device hash local avec py -3.12 -m manifestguard license device-hash, saisissez sur /license/activate la cle de licence et le device hash, puis copiez le token d activation renvoye par le portail.
  5. Activez ce token localement avec py -3.12 -m manifestguard license activate <TOKEN>. Vous pourrez reutiliser ce meme token plus tard dans MGVS, dans la vue licence/activation.
  6. Terminez avec py -3.12 -m manifestguard license status pour verifier que la licence locale est active.

Demarrage rapide

py -3.12 -m pip install --user manifestguard
py -3.12 -m pip install --user "manifestguard==<VERSION>"
py -3.12 -m manifestguard --version
py -3.12 -m manifestguard license device-hash
py -3.12 -m manifestguard license activate <TOKEN>
py -3.12 -m manifestguard license status