check-lifecycle ass en eegene Pro+-Qualitéitstest (lifecycle_scan). E fënnt AST-Leak-Muster op file:line. E miisst kee RSS an keng OS-Threads — dat bleift Gist Factor.
Kärpunkten
- CLI: ënner Windows weisen d Beispiller de recommandéierte Opruff iwwer
py -3.12 -m <modul> ...(z.B.py -3.12 -m manifestguard ...). Ënner Linux/macOS entsprécht dat an der Regelpython3.12 -m .... - Community ka Guide an
list-testsliesen. De Scan selwer brauch Trial/Pro oder méi. - Detektoren: List-Bloat, Sync-I/O, Context Manager,
Threadouni join,Timerouni cancel, Logger-addHandler, optionalQThread. - Net Deel vu
check --extended. Als eegent CI-Gate dobäisetzen.
Recommandéierte Workflow
py -3.12 -m manifestguard check-lifecycle- Thread/Timer/Logger flécken; bei PyQt/PySide
quit()/wait(). - Quality-CI bleift
check --extended --refactor --verbose.
Schnellstart
py -3.12 -m manifestguard check-lifecycle
py -3.12 -m manifestguard check --extended --refactor --verbose