mgpy soll lokal, am CI a bei Clienten op verschiddene Plattformen viraussoebar lafen. Haart kodéiert Weeër an OS-Unhuelen briechen genee dat als éischt.
Kaerpunkten
- CLI: Ënner Windows weisen d'Beispiller de recommandéierte Start iwwer
py -3.12 -m <modul> ...(z.B.py -3.12 -m manifestguard ...). Ënner Linux/macOS ass dat normalerweispython3.12 -m .... pathliba konfigurierbar Basisverzeechnesser benotzen amplaz fest verdrahtete Windows- oder Unix-Weeër.- CLI-Opriff solle iwwer de Python-Interpreter lafen an net iwwer zoufälleg Datei-Zouuerdnungen.
- Temporär Donnéeën, Reports a Lizenz-Home-Verzeechnesser musse bewosst placéierbar sinn.
Recommandeierte mgpy-Workflow
- Plattformspezifesch Wee-Manipulatiounen inventariséieren an duerch zentral Helpers ersetzen.
- Smoke-Checks op mannst op zwou Plattform-Klassen mat deene selwechte CLI-Kommandoe lafen loossen.
- Wann e lokale Override néideg ass, de Wee iwwer Flag oder Config androen an net iwwer eng Code-Ännerung.
Schnellstart
py -3.12 -m manifestguard --version
py -3.12 -m manifestguard license --home /tmp/mg_home status
py -3.12 -m manifestguard check