Hi @sul3n3t ,
Thanks for this, although it's just generated a bug report as it doesn't have some of our latest Python 3 fixes in ( OpenLightingProject/ola#1791 ). It's also completely separate from our main release process.
Do you fancy joining the discussion here to see if it can be better integrated:
OpenLightingProject/ola#1451
It looks like you've done most of the hard work already and ideally we just need to integrate it with our existing make process...