PyGooCanvas 0.4.2
Posted on: 12/18/2006 10:16 PM

I am pleased to announce version 0.4.2 of the Python bindings for Goocanvas.

It is available at:

This is the last version before updating the bindings according to the new Goocanvas API which are changed since the 0.5.0 release.

PyGooCanvas 0.4.2 (Dec 18 2006)

o Wrapped missing method goocanvas.Group.set_model (Gian Mario)
o Wrapped missing methods of goocanvas.ItemView (Gian Mario)
o Fixed function item_view_simple_item_changed (Gian Mario)
o Improved documentation (Gian Mario)


Goocanvas [1] is a canvas widget for GTK+, It is similar in many ways
to FooCanvas, hence the name, but it uses cairo for rendering, it has a model/view split, and uses interfaces for items views (so you can easily turn any application object into a canvas item or view).

PyGooCanvas is a wrapper which exposes the goocanvas API to the python world. It is fairly complete; most of the API are covered.

The documentation is a work in progress.

Like the GTK+ library, PyGTK and GooCanvas itself PyGooCanvas is licensed under the GNU LGPL, so is suitable for use in both free software and proprietary applications.

PyGooCanvas requires:

- Goocanvas gt;= 0.4.0
- PyGObject gt;= 2.10.1 (2.11.3 to build the docs)
- PyGTK gt;= 2.8.4
- PyCairo gt;= 1.2.0

Bug reports should go to

Gian Mario Tagliaretti

Printed from Linux Compatible (