Hey there,
Using KiCad 8.0 the plugin is not working properly and the pushing is stalling.
It seems like the issue is caused by (push_thread.py):
def getMpnFromFootprint(self, f):
keys = ['mpn', 'MPN', 'Mpn', 'AISLER_MPN']
for key in keys:
if f.HasProperty(key):
return f.GetProperty(key)
with f.HasProperty(key) causing an error. When simply returning an empty string, the plugin seems to work again (lacking the mpn...).