it no longer works without our default python version and needs many patches to compile.
Major breaking change from 1.x, so treating keeping both versions for now. (adapted from 33f11be707) (adapted from 9e8dea7986)
33f11be707
9e8dea7986