summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohn Stowers <john.stowers@gmail.com>2011-03-30 20:54:15 +1300
committerJohn Stowers <john.stowers@gmail.com>2011-03-30 20:54:15 +1300
commit7748c01bf64eb9db843bf786d11f8a3dc0edc77f (patch)
treef7c37f288658c088598341298fc80b1a8ea2fe91
parentddcbf6c3c9d7a1102ff2d22c5d7533d3022a09ed (diff)
downloadpygtk-7748c01bf64eb9db843bf786d11f8a3dc0edc77f.tar.gz
Update README
-rw-r--r--README45
1 files 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 <james@daa.com.au>
Johan Dahlin <johan@gnome.org>
-Current maintainers: Gustavo J A M Carneiro <gjc@gnome.org>
- Paul Pogonyshev <pogonyshev@gmx.net>
- Gian Mario Tagliaretti <gianmt@gnome.org>
+Past maintainers: Gustavo J A M Carneiro <gjc@gnome.org>
+ Paul Pogonyshev <pogonyshev@gmx.net>
+ Gian Mario Tagliaretti <gianmt@gnome.org>
-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 <john.stowers@gmail.com>
+ Dieter Verfaillie <dieterv@optionexplicit.be>
+
+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
=====