Recently scancode has been ported to Python 3, thus the corresponding analyzer could be updated to call scancode using a python interface instead of a system call.
After talking with @pombredanne, there are some minor fixes to be done on scancode which should be included in the upcoming release.