enthought/enstaller — pull request #45 by pib (2012-06-25 20:03:28+00:00)
Title: handle corrupted info file, rather than crashing

If an info file is there, but isn't valid json (crash during install, for example), it currently crashes enpkg when trying to read the file. This instead just returns none, which causes it to seem as if the package isn't installed (not ideal, but better than crashing, plus we can't trust that the package IS properly installed if the _info file isn't valid).