Path to this page:
./
graphics/py-cairo,
Python bindings for cairo
Branch: CURRENT,
Version: 1.29.2,
Package name: py313-cairo-1.29.2,
Maintainer: leuziCairo is a 2D graphics library with support for multiple output
devices. Currently supported output targets include the X Window
System, win32, and image buffers. Experimental backends include OpenGL
(through glitz), Quartz, XCB, PostScript and PDF file output.
Required to run:[
graphics/cairo] [
devel/py-setuptools] [
lang/python37]
Required to build:[
pkgtools/x11-links] [
x11/xcb-proto] [
pkgtools/cwrappers] [
x11/xorgproto]
Master sites:
Filesize: 650.691 KB
Version history: (Expand)
- (2026-10-12) Updated to version: py313-cairo-1.29.2
- (2026-09-29) Updated to version: py313-cairo-1.29.1nb3
- (2026-09-27) Updated to version: py313-cairo-1.29.1nb2
- (2026-09-03) Updated to version: py313-cairo-1.29.1nb1
- (2026-08-09) Updated to version: py313-cairo-1.29.1
- (2026-01-27) Updated to version: py313-cairo-1.29.0nb1
CVS history: (Expand)
| 2026-10-12 23:57:51 by Thomas Klausner | Files touched by this commit (1) |
Log message:
py-cairo: add test target
The wheel build doesn't leave the binaries lying around.
Do a separate build for the test phase, like py-gobject3 does.
|
2026-10-12 15:16:16 by Thomas Klausner | Files touched by this commit (3) |  |
Log message:
py-cairo: update to 1.29.2.
1.29.2 - 2026-10-04
-------------------
* Update dependencies (cairo 1.18.4 -> 1.18.6) for the Windows wheels :pr:`448`
|
| 2026-09-29 08:08:46 by Thomas Klausner | Files touched by this commit (3127) |
Log message:
*: recursive bump for pcre2 10.49
|
| 2026-09-27 13:39:47 by Tobias Nygren | Files touched by this commit (3126) |
Log message:
*: revbump for pcre2 symbol versioning change
|
| 2026-09-02 21:05:38 by Thomas Klausner | Files touched by this commit (3127) |
Log message:
*: recursive bump for pcre2 10.48
|
2026-08-09 16:15:33 by Thomas Klausner | Files touched by this commit (3) |  |
Log message:
py-cairo: update to 1.29.1.
.. _v1.29.1:
1.29.1 - 2026-08-07
-------------------
* Update dependencies (libpng, zlib) for the Windows wheels :pr:`442`
* Fix documentation build with Python 3.15 :pr:`441`
* Build wheels for Python 3.15 (except for 32bit Windows) :pr:`444`
* Fix a memory leak in :meth:`ScaledFont.text_to_glyphs` :pr:`446`
* Fix some minor reference leaks :pr:`447`
|
| 2026-01-27 09:41:10 by Thomas Klausner | Files touched by this commit (1344) |
Log message:
*: recursive bump for removal of cairo's xcb option
|
2025-11-16 21:53:18 by Thomas Klausner | Files touched by this commit (3) |  |
Log message:
py-cairo: update to 1.29.0.
1.29.0 - 2025-11-11
-------------------
* :meth:`ImageSurface.get_data`: Return empty memoryview for empty image :pr:`418`
* :meth:`ImageSurface.create_for_data`: support empty images :pr:`419`
* Drop support for Python 3.9 :pr:`428`
* Drop support for PyPy 3.10
* Support multi-phase init :pr:`413`
* Experimental support for free-threaded Python :pr:`430` :pr:`429`
* Update dependencies (libpng, pixman) for the Windows wheels :pr:`431`
* build: add "no-x11" option to disable X11 surface support :pr:`432` \
:issue:`420`
* dev: support uv for development :pr:`433`
|