|
Name |
|
Date |
Size |
#Lines |
LOC |
| .. | | 03-May-2022 | - |
| docs/ | H | 03-May-2022 | - | 224,501 | 193,373 |
| examples/ | H | 03-May-2022 | - | 10,575 | 8,336 |
| gtk/ | H | 03-May-2022 | - | 83,229 | 72,458 |
| m4/ | H | 01-Apr-2011 | - | 89 | 86 |
| tests/ | H | 03-May-2022 | - | 1,959 | 1,507 |
| AUTHORS | H A D | 01-Apr-2011 | 707 | 21 | 17 |
| COPYING | H A D | 01-Apr-2011 | 25.8 KiB | 505 | 418 |
| ChangeLog | H A D | 01-Apr-2011 | 94 KiB | 2,952 | 2,081 |
| ChangeLog.pre-2-0 | H A D | 01-Apr-2011 | 221.7 KiB | 6,522 | 4,498 |
| ChangeLog.pre-2-16 | H A D | 01-Apr-2011 | 108.2 KiB | 3,547 | 2,374 |
| ChangeLog.pre-2-6 | H A D | 01-Apr-2011 | 115.5 KiB | 3,475 | 2,410 |
| INSTALL | H A D | 01-Apr-2011 | 15.2 KiB | 366 | 284 |
| MANIFEST.in | H A D | 01-Apr-2011 | 388 | 11 | 10 |
| MAPPING | H A D | 01-Apr-2011 | 7.2 KiB | 171 | 141 |
| Makefile.am | H A D | 03-May-2022 | 4.6 KiB | 181 | 144 |
| Makefile.in | H A D | 03-May-2022 | 45.7 KiB | 1,220 | 1,082 |
| NEWS | H A D | 01-Apr-2011 | 62.8 KiB | 1,308 | 1,193 |
| PKG-INFO | H A D | 01-Apr-2011 | 1.1 KiB | 26 | 25 |
| PKG-INFO.in | H A D | 01-Apr-2011 | 1.1 KiB | 26 | 25 |
| README | H A D | 01-Apr-2011 | 3.7 KiB | 130 | 97 |
| README.win32 | H A D | 01-Apr-2011 | 783 | 24 | 18 |
| THREADS | H A D | 01-Apr-2011 | 5.3 KiB | 120 | 104 |
| TODO | H A D | 01-Apr-2011 | 512 | 13 | 9 |
| aclocal.m4 | H A D | 01-Apr-2011 | 334.4 KiB | 9,610 | 8,624 |
| atk-types.defs | H A D | 01-Apr-2011 | 10.8 KiB | 410 | 374 |
| atk.defs | H A D | 01-Apr-2011 | 58 KiB | 3,163 | 2,688 |
| atk.override | H A D | 01-Apr-2011 | 21.8 KiB | 691 | 623 |
| atkmodule.c | H A D | 01-Apr-2011 | 1.5 KiB | 49 | 19 |
| atkrectangle.override | H A D | 01-Apr-2011 | 7.3 KiB | 266 | 241 |
| config.guess | H A D | 01-Apr-2011 | 43.9 KiB | 1,503 | 1,292 |
| config.h.in | H A D | 01-Apr-2011 | 2.6 KiB | 117 | 78 |
| config.h.win32 | H A D | 01-Apr-2011 | 122 | 7 | 4 |
| config.sub | H A D | 01-Apr-2011 | 33.8 KiB | 1,715 | 1,566 |
| configure | H A D | 03-May-2022 | 505 KiB | 17,344 | 13,645 |
| configure.ac | H A D | 01-Apr-2011 | 14.9 KiB | 528 | 446 |
| depcomp | H A D | 01-Apr-2011 | 18.2 KiB | 631 | 407 |
| install-sh | H A D | 01-Apr-2011 | 13.3 KiB | 521 | 344 |
| ltmain.sh | H A D | 01-Apr-2011 | 237.8 KiB | 8,414 | 6,482 |
| missing | H A D | 01-Apr-2011 | 11.2 KiB | 377 | 281 |
| pango-types.defs | H A D | 01-Apr-2011 | 12.2 KiB | 488 | 441 |
| pango.defs | H A D | 03-May-2022 | 66.2 KiB | 3,330 | 2,861 |
| pango.override | H A D | 01-Apr-2011 | 59.1 KiB | 2,068 | 1,842 |
| pangocairo.defs | H A D | 01-Apr-2011 | 3.8 KiB | 188 | 165 |
| pangocairo.override | H A D | 03-May-2022 | 11.3 KiB | 321 | 283 |
| pangocairomodule.c | H A D | 03-May-2022 | 2.1 KiB | 71 | 32 |
| pangomodule.c | H A D | 01-Apr-2011 | 3.1 KiB | 101 | 59 |
| py-compile | H A D | 01-Apr-2011 | 4.1 KiB | 147 | 95 |
| pygtk.spec | H A D | 01-Apr-2011 | 3.9 KiB | 124 | 102 |
| pygtk_postinstall.py | H A D | 01-Apr-2011 | 156 | 10 | 4 |
| pylgtk-2.0.pc.in | H A D | 03-May-2022 | 818 | 26 | 21 |
| pylgtk-codegen-2.0.in | H A D | 01-Apr-2011 | 324 | 11 | 6 |
| pylgtk.spec.in | H A D | 03-May-2022 | 4 KiB | 124 | 103 |
| setup.py | H A D | 01-Apr-2011 | 14.1 KiB | 388 | 307 |
README
1PyGTK
2=====
3Original authors: James Henstridge <james@daa.com.au>
4 Johan Dahlin <johan@gnome.org>
5
6Past maintainers: Gustavo J A M Carneiro <gjc@gnome.org>
7 Paul Pogonyshev <pogonyshev@gmx.net>
8 Gian Mario Tagliaretti <gianmt@gnome.org>
9
10Maintainers: John Stowers <john.stowers@gmail.com>
11 Dieter Verfaillie <dieterv@optionexplicit.be>
12
13This archive contains modules that allow you to use GTK+-2 in Python
14programs. At present, it is a complete set of bindings up to and including
15the gtk+-2.24 API.
16
17If you have any enhancements or bug reports, please file them in
18bugzilla at:
19 http://bugzilla.gnome.org/enter_bug.cgi?product=pygtk
20
21If you have a patch, file the bug first and then use the "create new
22attachment" link on the bug's info page. My preferred format for
23patches is unified diff format (ie. diff -u). Please don't send me
24diffs which don't have any context, as these make it very difficult to
25see what the patch does.
26
27New Versions
28============
29
30New versions of this package can be found at:
31 http://ftp.gnome.org/pub/GNOME/sources/pygtk/
32
33
34Mailing list
35============
36
37There is a mailing list for pygtk. You can subscribe to it through
38the web interface:
39 http://www.daa.com.au/mailman/listinfo/pygtk
40
41
42Requirements
43============
44 * C compiler (GCC, MSVC and mingw supported)
45 * Python 2.3.5 or higher
46 * PyGObject 2.21.3 or higher
47 * Pycairo 1.0.2 or higher
48 * Glib 2.8.0 or higher
49 * GTK+ 2.8.0 or higher (optional) or
50 GTK+ 2.10.0 or higher for 2.10 API
51 GTK+ 2.12.0 or higher for 2.12 API
52 GTK+ 2.14.0 or higher for 2.14 API
53 GTK+ 2.16.0 or higher for 2.16 API
54 GTK+ 2.18.0 or higher for 2.18 API
55 GTK+ 2.20.0 or higher for 2.20 API
56 GTK+ 2.22.0 or higher for 2.22 API
57 GTK+ 2.24.0 or higher for 2.24 API
58 * libglade 2.5.0 or higher (optional)
59 * pycairo 1.0.2 or higher (optional)
60 * numpy (optional)
61
62This release is supporting the following GTK+ releases:
63
64 2.8.x
65 2.10.x
66 2.12.x
67 2.14.x
68 2.16.x
69 2.18.x
70 2.20.x
71 2.22.x
72 2.24.x
73
74To include support for the 2.10 API you'll need GTK+ 2.10.0 etc.
75
76Copyright Information
77=====================
78
79This software is covered by the GNU Lesser General Public Licence
80(version 2.1, or if you choose, a later version). Basically just don't
81say you wrote bits you didn't.
82
83Compilation
84===========
85
86PyGTK uses the standard autotools for the build infrastructure. To
87build, it should be as simple as running:
88
89 $ ./configure --prefix=<prefix where python is installed>
90 $ make
91 $ make install
92
93To build the reference documentation, supply the argument
94"--enable-docs" to configure.
95
96If your Python interpreter isn't in the path, or is not called
97"python", you can set the PYTHON environment variable to the full path
98of the interpreter:
99
100 $ PYTHON=/prefix/bin/python
101 $ export PYTHON
102
103If configure can't find GTK+, you may need to set the PKG_CONFIG_PATH
104environment variable to help it find the libraries.
105
106The "make install" target will generate normal and optimised bytecode
107for all the .py files.
108
109Note. If you're installing to another prefix than the one where python
110is installed you'll need to set the PYTHONPATH variable to the
111$prefix/lib/pythonX.Y/site-packages directory created by
112the PyGTK installation.
113
114Tests
115=====
116
117After having compiled and installed pygtk, you may want to test them.
118There are a number of example programs available in the examples/
119subdirectory.
120
121
122Getting Help
123============
124
125If you have questions about programming with PyGTK, you might want to
126send a message to the mailing list (information on subscribing is
127above). Alternatively, your question may be answered in the FAQ:
128
129 http://www.async.com.br/faq/pygtk/?req=index
130
README.win32