2 Commits

Author SHA1 Message Date
Ian Wells
d420a8bea7 Fix Mitaka compatibility
One of the imports works for Newton but not Mitaka, leaving Mitaka
to fall back to a bunch of imports that don't work for it.  Break
conditionals up.

Change-Id: If8d2ba23728646786ab29752b4207de9eece4d2d
2016-12-23 04:38:01 +00:00
Ian Wells
f05087e74f Bring backward compatibility work into one place
Move all the backward compatibility conditions into
backward_compatibility.py for sanity. This includes a number
of module name-change management bits, and some monkey patching,
all of which existed in the codebase before; we're just trying
to rationalise the locations and the conditionals.

Change-Id: Ifa7769758c2f66f094da40fef67f5213094c43cd
2016-12-20 23:31:57 -08:00