Compat depends on some external packages which do not appear to be hosted elsewhere, and are only used by compat script catimages.py.
http://git.wikimedia.org/log/pywikibot%2Fpycolorname.git
http://git.wikimedia.org/log/pywikibot%2Fopencv.git
Ideally these packages should be published as externally maintained packages, on https://pypi.python.org/ , as this would help with the porting of the catimages.py script.