Hi all, Just a note to let everyone know that all of our planned 0.9 changes (i.e. moving to new dependencies everywhere) have landed. Lots of fundamental parts of qtile have been swapped out:
* xpyb -> xcffib * pycairo -> cairocffi * pangocairo -> in tree pangocffi * gobject event loop -> asyncio event loop This means that, among other things, there are probably bugs that we haven't worked out. Please (!) help us by testing the development branch! Although the dependencies have changed, one advantage is that they are considerably easier to install; full instructions for installation are available at [1]. Once our changes [2] are merged into cairocffi and a release is cut, qtile and all its dependencies will be available simply via a 'pip install'. This branch also runs on python3 and the tests pass on pypy (although I don't think anyone has actually tried to run qtile on pypy yet, let me know if you have any problems with that :). Thanks to everyone involved, especially Sean Vig for a lot of work on this. I started working on xcffib in a hotel room in Atlanta several months ago, and here we are with a fully future proofed qtile! [1]: https://github.com/qtile/qtile/blob/develop/docs/manual/install/source.rst [2]: https://github.com/SimonSapin/cairocffi/pull/39 Tycho -- You received this message because you are subscribed to the Google Groups "qtile-dev" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
