About PyGObject
===
GObject is a object system used by GTK+, GStreamer and other
libraries.
PyGObject provides a convenient wrapper for use in Python programs
when accessing GObject libraries.
Like the GObject library itself PyGObject is licensed under the GNU
LGPL, so is suitable
(Simon Feltman) (#699571)
- Fix lots of memory leaks leaks (Simon Feltman) (#693402, #709397)
- Add support for variable user data arguments (Simon Feltman) (#640812)
- Bump glib and g-i dependencies to latest stable. (Martin Pitt)
ChangeLog
=
https
About PyGObject
===
GObject is a object system used by GTK+, GStreamer and other
libraries.
PyGObject provides a convenient wrapper for use in Python programs
when accessing GObject libraries.
Like the GObject library itself PyGObject is licensed under the GNU
LGPL, so is suitable
About PyGObject
===
GObject is a object system used by GTK+, GStreamer and other
libraries.
PyGObject provides a convenient wrapper for use in Python programs
when accessing GObject libraries.
Like the GObject library itself PyGObject is licensed under the GNU
LGPL, so is suitable
About PyGObject
===
GObject is a object system used by GTK+, GStreamer and other
libraries.
PyGObject provides a convenient wrapper for use in Python programs
when accessing GObject libraries.
Like the GObject library itself PyGObject is licensed under the GNU
LGPL, so is suitable
About PyGObject
===
GObject is a object system used by GTK+, GStreamer and other
libraries.
PyGObject provides a convenient wrapper for use in Python programs
when accessing GObject libraries.
Like the GObject library itself PyGObject is licensed under the GNU
LGPL, so is suitable
)
- Re-add support for passing GValue's by reference
(Simon Feltman) (#701058)
- Clear return value of closures to zero when an exception occurs
(Simon Feltman) (#702552)
- Don't use doctest syntax in docstrings for examples
(Martin Pitt) (#701009
in a GValue to int. While
not particularly useful this allows some callbacks in WebKit to
function without causing a segfault. (Simon Feltman) (#694233)
- pygtkcompat: Fix for missing methods on Windows (Martin Pitt)
(#702787)
- gi/pygi-info.c: Avoid C99
(Martin Pitt)
- Fix vfunc info search for classes with multiple inheritance
(Simon Feltman) (#700092)
- Fix closure argument conversion for enum and flag in args
(Simon Feltman)
- Fix marshaling Python to FFI return value for enum and flags
(Simon
About PyGObject
===
GObject is a object system used by GTK+, GStreamer and other
libraries.
PyGObject provides a convenient wrapper for use in Python programs
when accessing GObject libraries.
Like the GObject library itself PyGObject is licensed under the GNU
LGPL, so is suitable
About PyGObject
===
GObject is a object system used by GTK+, GStreamer and other
libraries.
PyGObject provides a convenient wrapper for use in Python programs
when accessing GObject libraries.
Like the GObject library itself PyGObject is licensed under the GNU
LGPL, so is suitable
(Christoph Reiter) (#697951)
- pygi-convert: Add rule for TreeModelFlags (Jussi Kukkonen)
- Fix enum and flags marshaling type assumptions (Simon Feltman)
- Use g_strdup() consistently (Martin Pitt) (#696650)
- Fix stack corruption due to incorrect format for argument parser
About System Monitor
Gnome System Monitor is a GNOME process viewer and system monitor with
an attractive, easy-to-use interface, It has features, such as a tree
view for process dependencies, icons for processes, the ability to
hide processes that you don't want to see,
About PyGObject
===
GObject is a object system used by GTK+, GStreamer and other
libraries.
PyGObject provides a convenient wrapper for use in Python programs
when accessing GObject libraries.
Like the GObject library itself PyGObject is licensed under the GNU
LGPL, so is suitable
About PyGObject
===
GObject is a object system used by GTK+, GStreamer and other
libraries.
PyGObject provides a convenient wrapper for use in Python programs
when accessing GObject libraries.
Like the GObject library itself PyGObject is licensed under the GNU
LGPL, so is suitable
() (Martin Pitt) (#695199)
ChangeLog
=
http://download.gnome.org/sources/pygobject/3.7/pygobject-3.7.91.1.changes
(1.03K)
Download
http://download.gnome.org/sources/pygobject/3.7/pygobject-3.7.91.1.tar.xz (635K)
sha256sum
, #691501, #510511, #691501,
#672224, and several more which are detected by our test suite)
(Martin Pitt)
- Dot not clobber original Gdk/Gtk functions with overrides
(Martin Pitt) (#686835)
- Optimize GValue.get/set_value by setting GValue.g_type to a local
with statically defined properties
(Jonathan Ballet) (#693618)
- autogen.sh: Use gnome-autogen.sh (Martin Pitt) (#693328)
- Fix reference leaks with transient floating objects (Simon Feltman)
(#687522)
ChangeLog
=
http://download.gnome.org/sources/pygobject/3.7
running on Windows/non-Unix (Chun-wei Fan)
- Do not immediately initialize Gdk and Gtk on import (Martin Pitt)
(#692300)
- Accept ±inf and NaN as float and double values (Martin Pitt) (#692381)
- Fix repr() of GLib.Variant (Martin Pitt)
- Fix gtk-demo
GtkTreeModelFilter (Simonas Kazlauskas)
(#689624)
- Support GParamSpec signal arguments from Python (Martin Pitt)
(#683099)
- pygobject_emit(): Fix cleanup on error (Martin Pitt)
- Add signal emission methods to TreeModel which coerce the path
argument (Simon
arguments (Martin Pitt)
(#690041)
- [API add] Re-support calling GLib.io_add_watch with an fd or Python
file (Martin Pitt)
- pygtkcompat: Work around IndexError on large flags (Martin Pitt)
- Fix pyg_value_from_pyobject() range check for uint (Martin Pitt
a priority argument). (Martin Pitt, Simon
Feltman)
- [API change] Deprecate calling GLib API through the GObject
namespace. This has always been a misnomer with introspection, and
will be removed in a later version; for now this throws a
PyGIDeprecationWarning
for separate modules such
as PyGTK, GIO and python-gnome to build a full GNOME 3.0 application.
Once new functionality is added to gobject library it is instantly
available as a Python API without the need for intermediate Python
glue.
News
- Fix marshalling of GByteArrays (Martin Pitt
GNOME versioning from
now on (Martin Pitt)
- Change install_properties to not use getattr on classes
(Simon Feltman) (#686559)
- Move property install function into propertyhelper.py (Simon Feltman)
(#686559)
- Fix Signal decorator to not use base
(Martin Pitt) (#685094)
- Fix leak with python callables as closure argument. (Simon Feltman)
(#685598)
- Gio overrides: Handle setting GSettings enum keys (Martin Pitt)
(#685947)
- Fix unsigned values in GArray/GList/GSList/GHash (Martin Pitt)
(#685860
for separate modules such
as PyGTK, GIO and python-gnome to build a full GNOME 3.0 application.
Once new functionality is added to gobject library it is instantly
available as a Python API without the need for intermediate Python
glue.
News
- Bump g-i dependency to 1.33.14 (Martin Pitt
to NULL using None
(Simon Feltman) (#683150)
- Bump g-i dependency to 1.33.10 (Martin Pitt)
- Fix -uninstalled.pc.in file (Thibault Saunier) (#683379)
- Various test suite additions and improvements (Martin Pitt)
ChangeLog
=
http://download.gnome.org/sources
Pitt)
- Bump g-i dependency to = 1.3.9 (Martin Pitt)
- Show proper exception when trying to allocate a disguised struct
(Martin Pitt) (#639972)
- Support marshalling GParamSpec signal arguments (Mark Nauwelaerts)
(#683099)
- Add test for a signal
Duponchelle) (#681565)
- Fix erronous import statements for Python 3.3 (Simon Feltman)
(#682051)
- Do not fail tests if pyflakes or pep8 are not installed (Martin Pitt)
- Fix PEP-8 whitespace checking and issues in the code (Martin Pitt)
- Fix unmarshalling
() conversion (Martin Pitt)
(#67)
- Fix help() for GI modules (Martin Pitt) (#679804)
- Skip gi.CallbackInfo objects from a module's dir() (Martin Pitt)
(#679804)
- Fix __path__ module attribute (Martin Pitt)
- pygi-convert.sh: Fix some child
(Martin Pitt)
- Do not do any python calls when GObjects are destroyed after the
python interpreter has been finalized (Simon Schampijer) (#678046)
- Do not change constructor-only type Window property (Martin Pitt)
(#678510)
- Escape identifiers which
that are Python keywords (Martin
Pitt)
ChangeLog
=
http://download.gnome.org/sources/pygobject/3.3/pygobject-3.3.3.1.changes (725)
Download
http://download.gnome.org/sources/pygobject/3.3/pygobject-3.3.3.1.tar.xz (572K)
sha256sum
for GIMarshallingTestsObject
(Martin Pitt)
- Test caller-allocated GValue out parameter (Martin Pitt) (#653151)
- GObject.bind_property: Support transform functions (Bastian Winkler)
(#676169)
- Fix lookup of vfuncs in parent classes (Carlos Garnacho) (#672864
About PyGObject
===
GObject is a object system used by GTK+, GStreamer and other
libraries.
PyGObject provides a convenient wrapper for use in Python programs
when accessing GObject libraries.
Like the GObject library itself PyGObject is licensed under the GNU
LGPL, so is suitable
(Giovanni Campagna)
(#675105)
- pygtkcompat: Correct Userlist module use (Jose Rostagno) (#675084)
- Add release-news make rule (Martin Pitt)
- Add make check.nemiver target (Martin Pitt)
- Test flags and enums in GHash values (Martin Pitt) (#637466
About PyGObject
===
GObject is a object system used by GTK+, GStreamer and other
libraries.
PyGObject provides a convenient wrapper for use in Python programs
when accessing GObject libraries.
Like the GObject library itself PyGObject is licensed under the GNU
LGPL, so is suitable
store rows.
(#672463, Martin Pitt)
- Support marshalling GI_TYPE_TAG_INTERFACE (#668903, Alberto Mardegan)
- test_overrides: Find local gsettings schema with current glib
(Martin Pitt)
- pygtkcompat test: Properly clean up PixbufLoader (Martin Pitt
with Python 3 (Johan Dahlin)
- Fix test_everything.TestSignals.test_object_param_signal test case
(Martin Pitt)
- Add a PyGTK compatibility layer (Johan Dahlin)
- pygtkcompat: Remove first argument for get_origin() (Johan Dahlin)
- Fix pygtkcompat.py to work
38 matches
Mail list logo