Added: python-pycairo 1.29.0-1

Marco Atzeri marco.atzeri@gmail.com
Wed Sep 2 03:09:24 GMT 2026


On 18/06/2026 20:47, Hamish McIntyre-Bhatty via Cygwin-announce wrote:
> Version 1.29.0-1 of "python-pycairo" has been marked as stable.
> 
> Pycairo is a Python module providing bindings for the cairo graphics 
> library. It depends on cairo >= 1.15.10 and works with Python 3.10+ and 
> PyPy3. Pycairo, including this documentation, is licensed under the 
> LGPL-2.1-only OR MPL-1.1.
> 
> This release includes packages for Python 3.12 only.
> 
> This release provides the following packages:
> 
> python-pycairo (the source package)
> 
> python312-pycairo
> 
> This package is new in Cygwin, and you can read about it here: https:// 
> github.com/pygobject/pycairo. Please email me directly about any issues 
> to make sure I receive the email.
> 
> Any feedback is welcome.
Hi Hamish,
we have a package collision as the content already exist

https://cygwin.com/packages/summary/python-cairo-src.html

However when I tried to check my build of 1.29.1-1 , I hit
---------------------------------------------------------
$ pytest-3.12
..
  ModuleNotFoundError: No module named 'cairo._cairo'
collected 0 items / 20 errors

==================================== short test summary info 
=====================================
FAILED tests/test_api.py
FAILED tests/test_cmod.py
FAILED tests/test_context.py
..
FAILED tests/test_textextents.py
FAILED tests/test_typing.py
!!!!!!!!!!!!!!!!!!!!!!!!!!!! Interrupted: 20 errors during collection 
!!!!!!!!!!!!!!!!!!!!!!!!!!!!
----------------------------------------------------------

Are you passing the tests ?

Regards
Marco



More information about the Cygwin-apps mailing list