EPF Importer tool completely broken

Not sure if this is right sub-forum. It is fair to warn all the affiliates that using this Apple tool that it may be broken for them too.

I was using this EPFImporter tool for 2 years,after lot of struggle to correctly install MySQLdb module it worked fine for all this time.

But recently:


1. I updated python to 2.7.15 on Ubuntu 18.04 LTS and MariaDB to 10.4

- first I started to get "Segmentation fault"

- it was difficult on Ubuntu to revert packages to previous version so I switched to my MacMini and Homebrew

- I installed python 2.7.17 and mariadb - there was no segmentation fault but instead I started to get errors "

File "/Users/sebastian/Documents/test2/EPFIngester.py", line 375, in _populateTable

colVals = unicode(", ".join(stringList), 'utf-8')

TypeError: decoding Unicode is not supported"


So basically same code that worked fine, after minor upgrade of interpreter shows error.

As python creators are very not helpfull and not willing to pursue the issue.

Even worse, the tool requires python 2.7 which will not be supported beginning January the 1rst.


Is anyone here suffered from the same issue and have some idea how to pursue further?

It's very unlikely Apple rewrite their tool for python 3 if they hadn't done it for 8 years :/