Skip to main content

Python interface for cairo

Project description

https://cdn.rawgit.com/pygobject/pycairo/master/docs/images/pycairo.svg

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

https://travis-ci.org/pygobject/pycairo.svg?branch=master https://ci.appveyor.com/api/projects/status/9hurdbb19lg2i9xm/branch/master?svg=true

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pycairo-1.14.0.tar.gz (154.4 kB view details)

Uploaded Source

File details

Details for the file pycairo-1.14.0.tar.gz.

File metadata

  • Download URL: pycairo-1.14.0.tar.gz
  • Upload date:
  • Size: 154.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for pycairo-1.14.0.tar.gz
Algorithm Hash digest
SHA256 6903729a473a3de2c3b914746f737e15890076feb18b59cacdcff6c032225cff
MD5 d7ff18266340e8a812cdf5df5afe036c
BLAKE2b-256 1ac4108c3bb1e6a7d8a7d166ce4dbea89491c64f0ee085fd263a6df36b1602dd

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page