Pycairo is a Python module providing bindings for the cairo graphics library.
The Pycairo bindings are designed to match the cairo C API as closely as possible, and to deviate only in cases which are clearly better implemented in a more ‘Pythonic’ way.
Features of the Pycairo bindings:
Provides an object oriented interface to cairo.
Queries the error status of objects and translates them to exceptions.
Provides a C API that can be used by other Python extensions.
Pycairo depends on cairo >= 1.14 (the 1.13 git snapshot present in Ubuntu 14.04 works as well) and works with Python 2.7+ as well as Python 3.3+. Pycairo, including this documentation, is licensed under the LGPLv2.1 as well as the MPLv1.1.
If Pycairo is not what you need, have a look at cairocffi, which is an API compatible package using cffi or Qahirah, which is using ctypes and provides a more “pythonic” API with less focus on matching the cairo C API.
For more information visit https://pycairo.readthedocs.io
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file pycairo-1.14.1.tar.gz.
File metadata
- Download URL: pycairo-1.14.1.tar.gz
- Upload date:
- Size: 154.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0d13a0a6eeaf0c357db04392943eb9b25767445608d31dde1307f003f68c5754
|
|
| MD5 |
e7892f46309dbbc88dcff5751c2f9bd1
|
|
| BLAKE2b-256 |
d59222fdb523400ffd1fd2c27869e9fe7618255314f7270c4b4b5240477e03b3
|