Closed typemytype closed 8 years ago
There was an extension that has a malformed info.plist file (an extension Im working on)
This should not happen but it could be possible that one of the installed extension is not valid... maybe Mechanic should skip those?
An ExentsionBundle
has a validate()
callback that you can use
I had a hunch that this was the issue, and I was looking into how to except
from this. Python errors are kind of frustrating to work on when the error originates from a library, but I think that I have a solution that I can release later today.
Which extension had the plist in question?
solved here
https://github.com/typemytype/RoboFontExtensions/commit/8ebb8da3bcb9e17da62c179bfa0d4b8bc4808241
dont understand where those > went...
Hey @typemytype, I added an exception that fixes this case, and a warning (which will be logged when I get that running again).
thanks