head 1.37; access; symbols RELEASE_1_8_6:1.37 RELEASE_1_8_4:1.37 RELEASE_1_8_2:1.36 RELEASE_1_8_0:1.35 RELEASE_1_6_4:1.34 RELEASE_1_4_12:1.33 RELEASE_1_4_0:1.32 RELEASE_1_2_6:1.29 RELEASE_1_2_2:1.28 RELEASE_1_2_0:1.25 RELEASE_1_1_6:1.24 RELEASE_1_0_2:1.22 RELEASE_1_0_0:1.20 SNAPSHOT_0_9_0:1.19 SNAPSHOT_0_6_0:1.17 SNAPSHOT_0_5_1:1.14 SNAPSHOT_0_5_5:1.13 SNAPSHOT_0_4_0:1.9 SNAPSHOT_0_1_4:1.6; locks; strict; comment @# @; 1.37 date 2009.03.03.12.40.23; author stevech1097; state Exp; branches; next 1.36; commitid PPwwCKqo95vqmAEt; 1.36 date 2009.01.15.09.36.47; author stevech1097; state Exp; branches; next 1.35; commitid ha3bUFLElCy5Rwyt; 1.35 date 2008.12.10.06.50.05; author stevech1097; state Exp; branches; next 1.34; commitid XZEZsQ38uXVE5Ttt; 1.34 date 2008.05.12.12.06.37; author stevech1097; state Exp; branches; next 1.33; commitid 6vPFiN5bxFgKEF2t; 1.33 date 2007.12.13.05.29.33; author stevech1097; state Exp; branches; next 1.32; commitid DyqdsqSHy1jsjeJs; 1.32 date 2007.03.14.09.39.53; author stevech1097; state Exp; branches; next 1.31; 1.31 date 2007.01.17.05.40.01; author stevech1097; state Exp; branches; next 1.30; 1.30 date 2006.12.21.11.35.35; author stevech1097; state Exp; branches; next 1.29; 1.29 date 2006.11.27.01.44.09; author stevech1097; state Exp; branches; next 1.28; 1.28 date 2006.08.21.03.04.21; author stevech1097; state Exp; branches; next 1.27; 1.27 date 2006.08.04.02.24.21; author stevech1097; state Exp; branches; next 1.26; 1.26 date 2006.07.19.04.46.32; author stevech1097; state Exp; branches; next 1.25; 1.25 date 2006.07.03.03.46.35; author stevech1097; state Exp; branches; next 1.24; 1.24 date 2006.05.29.05.37.34; author stevech1097; state Exp; branches; next 1.23; 1.23 date 2006.04.29.02.29.24; author stevech1097; state Exp; branches; next 1.22; 1.22 date 2005.10.11.06.49.18; author stevech1097; state Exp; branches; next 1.21; commitid 5e5c434b606c4567; 1.21 date 2005.09.05.12.31.05; author stevech1097; state Exp; branches; next 1.20; commitid 74cb431c3a854567; 1.20 date 2005.08.31.23.37.47; author stevech1097; state Exp; branches; next 1.19; commitid 482a43163f4a4567; 1.19 date 2005.08.10.16.08.45; author stevech1097; state Exp; branches; next 1.18; commitid 3ff642fa268a4567; 1.18 date 2005.08.08.10.55.24; author stevech1097; state Exp; branches; next 1.17; commitid 7eb842f73a184567; 1.17 date 2005.08.01.15.54.21; author stevech1097; state Exp; branches; next 1.16; commitid 516942ee45a94567; 1.16 date 2005.07.22.10.15.59; author stevech1097; state Exp; branches; next 1.15; commitid 431842e0c75b4567; 1.15 date 2005.07.02.10.11.05; author stevech1097; state Exp; branches; next 1.14; commitid 720242c668384567; 1.14 date 2005.05.29.11.11.48; author stevech1097; state Exp; branches; next 1.13; commitid f5d4299a36f4567; 1.13 date 2005.05.20.11.07.31; author stevech1097; state Exp; branches; next 1.12; commitid 4ab7428dc4ef4567; 1.12 date 2005.05.10.15.37.13; author stevech1097; state Exp; branches; next 1.11; commitid 77b54280d5284567; 1.11 date 2005.05.06.02.00.39; author stevech1097; state Exp; branches; next 1.10; commitid 19f6427acfc24567; 1.10 date 2005.04.04.13.51.18; author stevech1097; state Exp; branches; next 1.9; 1.9 date 2005.03.10.09.18.09; author stevech1097; state Exp; branches; next 1.8; 1.8 date 2005.02.05.07.27.09; author stevech1097; state Exp; branches; next 1.7; 1.7 date 2005.01.26.08.13.34; author stevech1097; state Exp; branches; next 1.6; 1.6 date 2005.01.12.07.09.05; author stevech1097; state Exp; branches; next 1.5; 1.5 date 2004.12.27.23.54.57; author stevech1097; state Exp; branches; next 1.4; 1.4 date 2004.12.14.07.42.03; author stevech1097; state Exp; branches; next 1.3; 1.3 date 2004.12.14.07.38.22; author stevech1097; state Exp; branches; next 1.2; 1.2 date 2004.11.14.03.22.18; author stevech1097; state Exp; branches; next 1.1; 1.1 date 2003.09.17.14.34.02; author james; state Exp; branches; next ; desc @@ 1.37 log @'SC' @ text @Pycairo - Python bindings for cairo http://www.cairographics.org/pycairo Dependencies ------------ cairo >= 1.8.4 Python >= 2.6 Compiling --------- See the INSTALL document for build instructions. Documentation ------------- The 'doc' directory contains reStructuredText files which are used by Sphinx to generate html (and other format) documentation. License ------- Pycairo is free software and is available to be redistributed and/or modified under the terms of either the GNU Lesser General Public License (LGPL) version 2.1 or the Mozilla Public License (MPL) version 1.1. Contact ------- Mailing List: If you have some ideas for how cairo or Pycairo could be improved, please feel free to send a message to cairo@@cairographics.org http://cairographics.org/cgi-bin/mailman/listinfo/cairo Bugzilla: If you find a bug in Pycairo, please go to https://bugs.freedesktop.org/enter_bug.cgi?product=pycairo and submit a bugreport. IMPORTANT: make sure you state which version of cairo and pycairo you are using when you report a problem or bug. >>> import cairo >>> cairo.cairo_version_string() # shows the cairo version >>> cairo.version # shows the pycairo version @ 1.36 log @'SC' @ text @d6 2 a7 2 cairo >= 1.8.2 Python >= 2.5 @ 1.35 log @'SC' @ text @d6 1 a6 1 cairo >= 1.8.0 @ 1.34 log @'SC' @ text @d6 1 a6 1 cairo >= 1.6.4 d15 2 a16 5 Currently there is no Python specific cairo API documentation. However there is the cairo C documentation which can be useful. There is also a NOTES file in the tarball release which lists how Pycairo differs from the cairo C API, and there are Pycairo examples in the examples/ directory of the tarball release. d35 7 @ 1.33 log @'SC' @ text @d6 2 a7 2 cairo >= 1.4.12 Python >= 2.4 @ 1.32 log @'SC' @ text @d6 2 a7 2 cairo >= 1.4.0 Python >= 2.3 @ 1.31 log @'SC' @ text @d6 2 a7 2 cairo >= 1.2.6 Python >= 2.3 @ 1.30 log @'SC' @ text @a8 3 Not required, but supported if they are detected: Numeric Python any version (?) @ 1.29 log @'SC' @ text @a10 6 PyGTK 2.2.0 <= version < 2.7.0 PyGTK and the cairo.gtk module: PyGTK 2.8 and above has built in support for cairo and does not need to use the cairo.gtk module. The cairo.gtk module is deprecated and will be removed from a future version of pycairo. @ 1.28 log @'SC' @ text @d6 1 a6 1 cairo >= 1.2.2 @ 1.27 log @'SC' @ text @d6 1 a6 1 cairo >= 1.2.0 @ 1.26 log @'SC' @ text @a9 1 libsvg-cairo >= 0.1.6 a17 6 libsvg-cairo and the cairo.svg module: libsvg-cairo is no longer actively maintained. Instead a recommended cairo-SVG library is pyrsvg (part of python-gnome-desktop) which is a Python binding of the librsvg library. The cairo.svg module is deprecated and will be removed from a future version of pycairo. @ 1.25 log @'SC' @ text @a3 4 Compiling --------- See the INSTALL document for build instructions. a8 1 d25 3 d29 17 a45 2 Mailing List ------------ d48 1 d50 4 a53 6 http://cairographics.org/cgi-bin/mailman/listinfo/cairo Bugzilla -------- If you find a bug in Pycairo, please go to https://bugs.freedesktop.org/ select the pycairo product and submit a bugreport. @ 1.24 log @'SC' @ text @d10 1 a10 1 cairo >= 1.1.6 @ 1.23 log @'SC' @ text @d10 1 a10 1 cairo >= 1.1.2 @ 1.22 log @'SC' @ text @d10 1 a10 1 cairo >= 1.0.2 d17 13 a29 1 PyGTK >= 2.2.0 and < 2.7.0 @ 1.21 log @'SC' @ text @d10 1 a10 1 cairo >= 1.0.0 @ 1.20 log @'SC' @ text @d12 6 a17 3 libsvg-cairo optional >= 0.1.6 Numeric Python optional PyGTK optional >= 2.2.0 @ 1.19 log @'SC' @ text @d10 1 a10 1 cairo >= 0.9.0 @ 1.18 log @'SC' @ text @d10 1 a10 1 cairo >= 0.6.0 @ 1.17 log @'SC' @ text @d2 1 a2 1 http://cairographics.org @ 1.16 log @'SC' @ text @d10 1 a10 1 cairo >= 0.5.1 @ 1.15 log @SC @ text @d14 1 a14 1 PyGTK optional >= 1.99.16 @ 1.14 log @SC @ text @d10 1 a10 1 cairo >= 0.5.0 d12 1 a12 1 libsvg-cairo optional >= 0.1.4 @ 1.13 log @SC @ text @d25 2 a26 3 If you find a bug in cairo or Pycairo, please submit a bugreport to for cairo to https://bugs.freedesktop.org/ @ 1.12 log @SC @ text @d10 1 a10 1 cairo >= 0.4.0 @ 1.11 log @SC @ text @d1 1 a1 1 PyCairo - Python bindings for cairo d18 1 a18 1 If you have some ideas for how cairo or PyCairo could be improved, please feel d25 1 a25 1 If you find a bug in cairo or PyCairo, please submit a bugreport to for cairo @ 1.10 log @SC 2005/04/04 @ text @d1 1 a1 1 PyCairo - Python bindings for Cairo d18 2 a19 3 If you have trouble with Cairo or PyCairo or you have some ideas for how it could be improved, please feel free to send a message to cairo@@cairographics.org d22 6 @ 1.9 log @SC 2005/03/10 @ text @d11 1 a11 1 Python >= 2.2 @ 1.8 log @sc 2005/02/05 @ text @d8 1 a8 1 Dependencies (with minimum versions required) d10 3 a12 3 cairo 0.3.0 Python 2.2 libsvg-cairo optional 0.1.4 d14 1 a14 1 PyGTK optional 1.99.16 @ 1.7 log @SC 2005/01/26 @ text @d4 4 d16 5 a20 14 Compiling --------- $ python -c "import sys; print sys.prefix" # make a note of the python prefix $ ./configure --prefix= $ make $ make install If you're installing to another prefix than the one where Python is installed Python will not be able to find the cairo module until you add $prefix/lib/pythonX.Y/site-packages to the PYTHONPATH variable. If libsvg-cairo, PyGTK or Numeric Python are detected optional modules will be compiled. To disable PyGTK support use d22 1 a22 1 $ ./configure --without-pygtk @ 1.6 log @SC 2005/01/12 @ text @d6 1 a6 1 cairo 0.2.0 d8 1 a8 1 libsvg-cairo 0.1.4, optional d10 1 a10 1 PyGTK 1.99.16, optional @ 1.5 log @SC 28/12/2004 @ text @d4 1 a4 1 Dependencies d6 3 a8 3 cairo 0.2.0 or higher Python 2.2 or higher libsvg-cairo optional d10 1 a10 1 PyGTK optional @ 1.4 log @14/12/2004 @ text @d6 5 a10 5 cairo 0.2.0 or higher Python 2.2 or higher Also, additional modules are compiled if libsvg-cairo, pygtk or Numeric Python are detected. d23 5 @ 1.3 log @14/12/2004 @ text @d20 1 a20 1 If you're installing to another prefix than the one where python is installed @ 1.2 log @SC 14/10/2004 @ text @d9 14 a22 2 Also, additional modules are compiled if pygtk and/or Numeric Python are detected. @ 1.1 log @check in bindings. @ text @d1 10 @