From 7748c01bf64eb9db843bf786d11f8a3dc0edc77f Mon Sep 17 00:00:00 2001 From: John Stowers Date: Wed, 30 Mar 2011 20:54:15 +1300 Subject: Update README --- README | 45 +++++++++++++++++++-------------------------- 1 file changed, 19 insertions(+), 26 deletions(-) diff --git a/README b/README index e253932e..feecc855 100644 --- a/README +++ b/README @@ -3,16 +3,16 @@ PyGTK Original authors: James Henstridge Johan Dahlin -Current maintainers: Gustavo J A M Carneiro - Paul Pogonyshev - Gian Mario Tagliaretti +Past maintainers: Gustavo J A M Carneiro + Paul Pogonyshev + Gian Mario Tagliaretti -This archive contains modules that allow you to use gtk in Python -programs. At present, it is a fairly complete set of bindings. -Despite the low version number, this piece of software is quite -useful, and is usable to write moderately complex programs. (see the -examples directory for some examples of the simpler programs you could -write). +Maintainers: John Stowers + Dieter Verfaillie + +This archive contains modules that allow you to use GTK+-2 in Python +programs. At present, it is a complete set of bindings up to and including +the gtk+-2.24 API. If you have any enhancements or bug reports, please file them in bugzilla at: @@ -41,15 +41,20 @@ the web interface: Requirements ============ - * C compiler (GCC and MSVC supported) + * C compiler (GCC, MSVC and mingw supported) * Python 2.3.5 or higher - * PyGObject 2.12.1 or higher + * PyGObject 2.21.3 or higher + * Pycairo 1.0.2 or higher * Glib 2.8.0 or higher * GTK+ 2.8.0 or higher (optional) or GTK+ 2.10.0 or higher for 2.10 API GTK+ 2.12.0 or higher for 2.12 API GTK+ 2.14.0 or higher for 2.14 API GTK+ 2.16.0 or higher for 2.16 API + GTK+ 2.18.0 or higher for 2.18 API + GTK+ 2.20.0 or higher for 2.20 API + GTK+ 2.22.0 or higher for 2.22 API + GTK+ 2.24.0 or higher for 2.24 API * libglade 2.5.0 or higher (optional) * pycairo 1.0.2 or higher (optional) * numpy (optional) @@ -62,6 +67,9 @@ This release is supporting the following GTK+ releases: 2.14.x 2.16.x 2.18.x + 2.20.x + 2.22.x + 2.24.x To include support for the 2.10 API you'll need GTK+ 2.10.0 etc. @@ -103,21 +111,6 @@ is installed you'll need to set the PYTHONPATH variable to the $prefix/lib/pythonX.Y/site-packages directory created by the PyGTK installation. -Upgrading from 0.6.x -==================== - -The API has changed a fair bit compared to the 0.6.x releases of pygtk -in response to feedback from the mailing list. The main changes are: - - no low level procedural interface. The extension now implements - the object oriented API directly, rather than layering it on top - of a procedural API. - - class names have been shortened. Eg. instead of gtk.GtkWindow, we - now have gtk.Window. - - GDK classes and functions have been moved to the "gtk.gdk" module. - - the GTK and GDK modules have been removed, with their constants - being moved into the "gtk" and "gtk.gdk" modules. - - Tests ===== -- cgit v1.2.1