qtile/qtile — pull request #447 by flacjacket (2014-06-27 23:10:10+00:00)
Title: Drop Xlib from tests, use xcb

Uses xpyb in place of Xlib for the test suite. This was inspired by work to get qtile with xcffib to run on Python 3 (tych0/qtile#2), while python-xlib is 2 only, and python3-xlib is poorly maintained, even by python-xlib standards. Running the full test suite, I get a couple RuntimeErrors printing to the console, like:
```
Exception RuntimeError: 'maximum recursion depth exceeded while calling a Python object' in > ignored
```
but I can't track it down. However, all the tests show as passing.