Thanks, I've just run into this as well. For reference, the bug appeared because I made PyXDG stricter about parsing .desktop files. I'm aware that the break is somewhat annoying, but I think it's ultimately better to throw an exception than to return a potentially incorrect/incomplete object.
Thanks, I've just run into this as well. For reference, the bug appeared because I made PyXDG stricter about parsing .desktop files. I'm aware that the break is somewhat annoying, but I think it's ultimately better to throw an exception than to return a potentially incorrect/ incomplete object.