ANN: pycairo release 1.11.0 now available
Christoph Reiter <[email protected]>
| Newsgroups | gmane.comp.lib.cairo |
|---|---|
| Message-ID | <CAE6_+Uc4Sv35s2WxBdpHzWNQnds2zyoyBXKH6_GitaxTnh2Wnw@mail.gmail.com> |
Hi everyone, being frustrated with the state of pycairo (as a dependency of pygobject) I've tried to improve things with this fork. If there are any questions or suggestions please speak up! Changelog: https://pycairo.readthedocs.io/en/latest/changelog.html Tarball: https://github.com/pygobject/pycairo/releases/tag/v1.11.0 The main reasons why you should consider this fork/release as the way forward: * Python 2 and 3 version in the same source. It is API/ABI compatible with both py2cairo 1.10.0 and py3cairo 1.10.0. * Provides the same API and functionality on both Python 2 and 3. This includes cairo.Error, cairo.Region, cairo.RectangleInt, cairo.RecordingSurface, cairo.ImageSurface.get_data() and cairo.ImageSurface.create_for_data(). * Licensed under LGPLv2.1/MPLv1.1 * Uses distutils as a build system instead of waf or autotools. Building pycairo is a "setup.py install" away now. For example I've already integrated it into msys2 and jhbuild locally, which just worked. * Basic travis-ci integration: https://travis-ci.org/pygobject/pycairo I encourage everyone using pycairo/py2cairo/py3cairo to update to this release. (In case you're wondering, I've tried to contact the original maintainer but the email bounces) -- cairo mailing list [email protected] https://lists.cairographics.org/mailman/listinfo/cairo