PlugArr 0.5.2
Un plantage trouve en lancant l'executable publie, pas en relisant le code : tous les tests passaient.
plugarr restore plantait sur un fichier qui n'est pas une archive
BadZipFile: File is not a zip file
[PYI-49480:ERROR] Failed to execute script 'launcher' due to unhandled exception!
zipfile.BadZipFile herite d'Exception, pas de ValueError ni d'OSError. Les deux appelants — la ligne de commande et l'ecran de restauration de l'assistant — attrapaient ces deux-la, et la laissaient donc passer.
C'est exactement la panne que la 0.1.12 avait corrigee pour wire, revenue par une autre porte : une commande qu'on lance justement parce que quelque chose ne va pas, et qui repond par une trace Python.
La conversion se fait maintenant dans lire_manifeste, une fois, plutot qu'en elargissant l'except de chaque appelant. C'est ce qui garantit qu'un troisieme appelant en beneficiera, et un test verifie les deux points.
plugarr restore faux.zip
faux.zip is not a readable archive
Deux messages restaient francais
stack.yml introuvable. Lancez d'abord plugarr install et le tableau du contenu d'une archive. Ils ne se voyaient que la, et seule l'execution du binaire les a fait apparaitre.
plugarr.exe est attache a cette release. Aucun changement de configuration.