python requirement

at least compiler depends on OrderedDict from 2.7