pygobject 3.27.1

2017-12-11 Thread Christoph Reiter
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 for use in both free software and proprietary
applications. It is already in use in many applications ranging from
small single purpose scripts up to large full featured applications.

PyGObject now dynamically accesses any GObject libraries that uses
GObject Introspection. It replaces the need 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


- Revert "setup.py: Also set setup_requires to require pycairo" 
(Christoph Reiter)
- setup.py: Also set setup_requires to require pycairo (Christoph 
Reiter)
- setup.py: Provide a os.path.samefile fallback for Python 2 under 
Windows (Christoph Reiter)
- Add sphinx based documentation (Christoph Reiter) (#791448)
- PKG-INFO: Revert name back to PyGObject (Christoph Reiter)
- setup.py: Rework pycairo discovery to not use pkg-config (Christoph 
Reiter)
- setup.py: Fix the distcheck command on Windows (Christoph Reiter)
- setup.py: Remove various classifiers and the download-url which 
aren't accepted by pypi (Christoph Reiter)
- version bump (Christoph Reiter)


ChangeLog
=
https://download.gnome.org/sources/pygobject/3.27/pygobject-3.27.1.changes  
(7.95K)

Download

https://download.gnome.org/sources/pygobject/3.27/pygobject-3.27.1.tar.xz (962K)
  sha256sum: 40a62c479eed9aca6b2095b1650ab87981b7358880a0a07cacbdcbc250e155f1

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


pygobject 2.28.7

2017-12-10 Thread Christoph Reiter
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 for use in both free software and proprietary
applications. It is already in use in many applications ranging from
small single purpose scripts up to large full featured applications.

PyGObject now dynamically accesses any GObject libraries that uses
GObject Introspection. It replaces the need 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


- Move property and signal creation into _class_init() (Martin Pitt)
- gio-types.defs: change some enums to flags (Ryan Lortie)
- Fix set_qdata warning on accessing NULL gobject property (Ivan 
Stankovic)
- Disable introspection support by default (Dieter Verfaillie)
- Don't install codegen for Python 3 (Arfrever Frehtes Taifersar 
Arahesis)
- Ship tests/te_ST@nouppera in release tarballs for tests to succeed 
(Martin Pitt)
- [gi] Port test_properties from static gio to GI Gio (Martin Pitt)
- [python3] fix build. PYcairo_IMPORT doesn't exists anymore (Ignacio 
Casal Quinteiro)
- [python3] Fix maketrans import (Martin Pitt)
- [gi-overrides] fix MessageBox so it correctly handles the type 
constructor param (John (J5) Palmieri)
- gdbus tests: Fix hang if test case fails (Martin Pitt)
- Fix crash in Gtk.TextIter overrides (Martin Pitt)
- correctly initialize the _gi_cairo_functions array to be zero filled 
(John (J5) Palmieri)
- [gtk-override] print warning if user imports Gtk 2.0 (John (J5) 
Palmieri)
- Add support for enums in gobject.property (Johan Dahlin)

2.28.6 11-Jun-2011

ChangeLog
=
https://download.gnome.org/sources/pygobject/2.28/pygobject-2.28.7.changes  
(7.50K)

Download

https://download.gnome.org/sources/pygobject/2.28/pygobject-2.28.7.tar.xz (727K)
  sha256sum: bb9d25a3442ca7511385a7c01b057492095c263784ef31231ffe589d83a96a5a

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


pygobject 3.27.0

2017-12-10 Thread Christoph Reiter
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 for use in both free software and proprietary
applications. It is already in use in many applications ranging from
small single purpose scripts up to large full featured applications.

PyGObject now dynamically accesses any GObject libraries that uses
GObject Introspection. It replaces the need 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


- demo: pep8 fixes (Christoph Reiter)
- Fix ctypes.PyDLL construction under Windows (Christoph Reiter) 
(#622084)
- configure.ac: Error out in case autoconf-archive isn't installed 
(Christoph Reiter) (#784428)
- Move pygi-convert.sh into tools (Christoph Reiter)
- README: Convert to reST (Christoph Reiter)
- demo: Move demo into examples and dist it (Christoph Reiter) (#735918)
- demo: Add new Gtk.FlowBox example (Gian Mario Tagliaretti) (#735918)
- demo: Use HeaderBar for main app window (Simon Feltman) (#735918)
- demo: PyFlakes and PEP8 fixes (Simon Feltman) (#735918)
- demo: Rename gtk-demo.py to demo.py (Simon Feltman) (#735918)
- demo: Rename demos/gtk-demo to simply demo (Simon Feltman) (#735918)
- Remove AUTHORS file (Christoph Reiter)
- Remove pre-commit.hook (Christoph Reiter)
- setup.py: Port to distutils/setuptools (Christoph Reiter) (#789211)
- Install a default SIGINT handler for functions which start an event 
loop (Christoph Reiter) (#622084)
- Make Python OS signal handlers run when an event loop is idling 
(Christoph Reiter) (#622084)
- Drop Python 3.3 support (Christoph Reiter) (#790787)
- Drop set_value usage in Gtk.List/TreeStore.set override (Sander 
Sweers) (#790346)

ChangeLog
=
https://download.gnome.org/sources/pygobject/3.27/pygobject-3.27.0.changes  
(21.0K)

Download

https://download.gnome.org/sources/pygobject/3.27/pygobject-3.27.0.tar.xz (889K)
  sha256sum: ad1375fe1af9746a1e49ada604c9658c03145a3ca204ad62bd6d917208a66b20

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


pygobject 3.29.2

2018-05-16 Thread Christoph Reiter
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 for use in both free software and proprietary
applications. It is already in use in many applications ranging from
small single purpose scripts up to large full featured applications.

PyGObject now dynamically accesses any GObject libraries that uses
GObject Introspection. It replaces the need 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


* Add a meson build system. :issue:`165`
  (:user:`Mathieu Duponchelle`)
* Gtk.Template: Allow marking children as "internal-child". :mr:`58`
* Gio.ListModel: implement most of the mutable sequence protocol.
  :issue:`115` :mr:`59`
* Gio.Settings: implement __iter__.
* Gio.Settings: support range types in __setitem__. :issue:`134`
* Add overrides for Gio.ListStore.sort and Gio.ListStore.insert_sorted.
  :issue:`130`
* Make Gtk.Widget.freeze_child_notify a context manager. :issue:`45`
* OptionParser.parse_args: return leftover arguments. :issue:`200`
* Release the GIL when emitting a signal. :mr:`66`
  (John Bassett )
* Add ActionMap and ActionMap.add_action_entries() to overrides.
  :issue:`29` :mr:`65` (:user:`yangfl`)
* importer: raise ImportError in load_module() and not find_module().
  :issue:`213`
* Don't wrap GValue in GValue when creating GValueArray. :mr:`66`
  (Stian Selnes )
* ossig: Don't leak the callbacks in case the event loops are not stopped
  through SIGINT. :issue:`219` :mr:`72`
* Various fixes (Havard Graff )
* Destroy custom GLib.Source instances when they get freed. :issue:`193`
* Revert "Add PEP518/pyproject.toml file", fixes installation with pip 10,
  see https://github.com/pypa/pip/issues/5244
* Various fixes/improvements for PyPy.
* Don't crash on multiple calls to GObject.Value.__del__. :mr:`66`

Documentation:
  * Added StackOverflow (with PyGObject tag) as an contact resource.
(:user:`buhtz`)
  * Add introduction to handling GLib.Error. :mr:`68`
(:user:`Kai Willadsen `)
  * Add pycairo requires for development setup. :mr:`70`
(:user:`Kai Willadsen `)




Download

https://download.gnome.org/sources/pygobject/3.29/pygobject-3.29.2.tar.xz (532K)
  sha256sum: 8d77b1ac1d7c88929ac9f5793837f7933e80cdd27523a47d38cdf2cf03c1f4a1

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


pygobject 3.28.3

2018-05-31 Thread Christoph Reiter
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 for use in both free software and proprietary
applications. It is already in use in many applications ranging from
small single purpose scripts up to large full featured applications.

PyGObject now dynamically accesses any GObject libraries that uses
GObject Introspection. It replaces the need 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 Gio.Application leak in case no signal handler is set before.
  :issue:`219`
* Squash critical warning when using array as hash value
  (:user:`Philip Withnall `)



ChangeLog
=
https://download.gnome.org/sources/pygobject/3.28/pygobject-3.28.3.changes  
(2.22K)

Download

https://download.gnome.org/sources/pygobject/3.28/pygobject-3.28.3.tar.xz (982K)
  sha256sum: 3dd3e21015d06e00482ea665fc1733b77e754a6ab656a5db5d7f7bfaf31ad0b0

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


pygobject 3.26.1

2017-10-27 Thread Christoph Reiter
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 for use in both free software and proprietary
applications. It is already in use in many applications ranging from
small single purpose scripts up to large full featured applications.

PyGObject now dynamically accesses any GObject libraries that uses
GObject Introspection. It replaces the need 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


- pygobject-object: Fix Python GC collecting a ref cycle too early 
(Christoph Reiter) (#731501)
- Fix potential uninitialized memory access during GC (Daniel 
Colascione) (#786872)
- test: revert parts of the previous test as it's broken on 32 bit 
builds (Christoph Reiter) (#786948)
- flags: Add testcase for bug 786948 (Christoph Reiter) (#786948)
- fix potential overflow when marshalling flags from py interface 
(Philippe Renon) (#786948)
- to_py_array: Properly handle enum array items (Christoph Reiter) 
(#788890)
- closure: Fix unaligned and out-of-bounds access (James Clarke) 
(#788894)
- build: Fix not installing .egg-info file (Christoph Reiter) (#19)
- configure.ac: version bump to 3.26.1 (Christoph Reiter)


ChangeLog
=
https://download.gnome.org/sources/pygobject/3.26/pygobject-3.26.1.changes  
(6.14K)

Download

https://download.gnome.org/sources/pygobject/3.26/pygobject-3.26.1.tar.xz (757K)
  sha256sum: f5577b9b9c70cabb9a60d81b855d488b767c66f867432e7fb64aa7269b04d1a9

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


pygobject 3.27.4

2018-02-13 Thread Christoph Reiter
News


* tests: Fix tests under Wayland. :issue:`163`
* tests: Make it possible to use pytest directly.
* Reverted transfer-none boxed copy changes (:mr:`10`) due to regressions in
  gnome-music. :issue:`164` :mr:`23`



ChangeLog
=
https://download.gnome.org/sources/pygobject/3.27/pygobject-3.27.4.changes  
(8.70K)

Download

https://download.gnome.org/sources/pygobject/3.27/pygobject-3.27.4.tar.xz (975K)
  sha256sum: e0cc10e67b9f18aebcd8d11abc2c3183622db485891ad8c54ac55d0945bf9cc3

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


pygobject 3.27.3

2018-02-10 Thread Christoph Reiter
News


* Fix a 3.27.2 regression where functions return invalid boxed values. :mr:`16`
  (thanks to :user:`Mikhail Fludkov ` for providing a test)
* tests: Make tests run without Gtk/Gdk installed. :mr:`17`
  (:user:`Mikhail Fludkov `)
* tests: Remove dependency on ``localedef``. :commit:`64b02e301`
* tests: Require/Use pytest. :mr:`20` :issue:`153`



ChangeLog
=
https://download.gnome.org/sources/pygobject/3.27/pygobject-3.27.3.changes  
(6.43K)

Download

https://download.gnome.org/sources/pygobject/3.27/pygobject-3.27.3.tar.xz (972K)
  sha256sum: 49795a9ead7dd49c1b9e09e715ade5812455f5e1694496b75c11676200e637c7

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


pygobject 3.27.2

2018-02-07 Thread Christoph Reiter
News

https://download.gnome.org/sources/pygobject/3.27/pygobject-3.27.2.news  (159K)
ChangeLog
=
https://download.gnome.org/sources/pygobject/3.27/pygobject-3.27.2.changes  
(24.8K)

Download

https://download.gnome.org/sources/pygobject/3.27/pygobject-3.27.2.tar.xz (970K)
  sha256sum: 4d0a4b5dc559f1ca04d74683bf0134dcb58643b88cc8d5338b67422109be6d35

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


pygobject 3.29.3

2018-08-16 Thread Christoph Reiter
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 for use in both free software and proprietary
applications. It is already in use in many applications ranging from
small single purpose scripts up to large full featured applications.

PyGObject now dynamically accesses any GObject libraries that uses
GObject Introspection. It replaces the need 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


* meson: Support building pycairo as a subproject. :mr:`76`
* meson: Declare_dependency for use by potential superprojects
  (:user:`Mathieu Duponchelle `)
* meson: Update glib wrap file. :mr:`80` (:user:`Carlos Soriano `)
* meson: Fix the Python 2 build not not use the system pycairo extension when
  running tests. :issue:`242`
* pygi-convert.sh: Various fixes and updates. :mr:`77` :mr:`78`
  (:user:`Sander Sweers `)
* Gtk.Template: Fix instantiation error when using the new code with older
  PyGObject. :mr:`79` (:user:`Kai Willadsen `)
* Gtk.Template: Don't error out when loading a resource that is only available
  in an overlay. :issue:`230`
* Fix various crashes when running against a debug Python 3.7 build. :mr:`82`
  (:user:`Simon McVittie `)
* overrides: Allow calling GObject.Binding.unbind() multiple times with
  GLib 2.58+. :issue:`240`
* overrides: Gio.ListStore overrides use splice() when adding/removing many
  items with GLib 2.58+. :issue:`115` :mr:`83`
* Work around pylint reporting bogus warnings regarding a missing self
  argument for normal functions. :issue:`217`
* Add override for GdkPixbuf.Pixbuf.new_from_data() to wrap new_from_bytes()
  to work around a use after free. :issue:`225` :mr:`74`


3.28.3 - 2018-05-31
---

* Fix Gio.Application leak in case no signal handler is set before.
  :issue:`219`
* Squash critical warning when using array as hash value
  (:user:`Philip Withnall `)




Download

https://download.gnome.org/sources/pygobject/3.29/pygobject-3.29.3.tar.xz (533K)
  sha256sum: 85ba2bf6bbc18901f2ae628de94ee3d33a7f3c2e29689a35ce745211e7e730f2

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


gobject-introspection 1.57.3

2018-08-17 Thread Christoph Reiter
About GObject Introspection
===

GObject introspection provides tools and libraries to help manage its
common metadata format for representing GObject-based C APIs, designed
for bindings, documentation tools and API verification.

News


  - The autotools build now uses autoconf-archive
  - g-ir-doc-tool: Add DevDocs formatting for GJS (--format=devdocs)
This adds a dependency on the Python markdown package


Download

https://download.gnome.org/sources/gobject-introspection/1.57/gobject-introspection-1.57.3.tar.xz
 (1.32M)
  sha256sum: e6487e6f18930dd7fa2504c0425938e065c643bdf007424987490d80890f1363

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


pygobject 3.28.0

2018-03-12 Thread Christoph Reiter
News


* GLib.Variant: Fix creation of guchar arrays from bytes (3.27.2 regression).
  :issue:`174` :mr:`30`



ChangeLog
=
https://download.gnome.org/sources/pygobject/3.28/pygobject-3.28.0.changes  
(1.40K)

Download

https://download.gnome.org/sources/pygobject/3.28/pygobject-3.28.0.tar.xz (978K)
  sha256sum: 42b47b261b45aedfc77e02e3c90a01cd74d6f86c3273c1860a054d531d606e5a

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


pygobject 3.29.1

2018-04-15 Thread Christoph Reiter
News


* Support for `PyPy <https://pypy.org/>`__ and PyPy3. :issue:`180`
* cairo: support :class:`cairo.Matrix` conversion. :issue:`16`
* Speed up repeated closure creation by caching the closure cache in the
  argument cache :issue:`103` (:user:`Garrett Regier `\,
  :user:`Christoph Reiter `)
* setup.py: make setuptools/pkg_resources optional. :issue:`186`
* setup.py: print installation instructions in case a dependency is missing.
  :issue:`194`
* Remove autotools build system.
* overrides: Make :meth:`Gtk.ListStore.insert_before`,
  :meth:`Gtk.ListStore.insert_after`, :meth:`Gtk.TreeStore.insert_before` and
  :meth:`Gtk.TreeStore.insert_after` atomic.
* Make :class:`GLib.Error` picklable. :issue:`145`
* Add basic support for template based widgets through ``Gtk.Template``.
  :issue:`52`
* Various documentation improvements. :mr:`29` (:user:`Dan Yeaw `)
* Add PEP518/pyproject.toml file. :mr:`44` (:user:`James Tocknell `)
* Avoid truncating value returned from g_value_info_get_value. :mr:`51`
  (:user:`Tomasz Miąsko `)
* Fix typo in BoundSignal disconnect. :mr:`55`
  (:user:`Vladislav Glinsky `)




Download

https://download.gnome.org/sources/pygobject/3.29/pygobject-3.29.1.tar.xz (523K)
  sha256sum: a21eeff1d81061110625b1109d7f0b4b68a7518613892c259c6cec5687563dfc

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list

pygobject 3.28.2

2018-03-27 Thread Christoph Reiter
News


* setup.py: Don't install the test C extension when it's built. :issue:`181`
* setup.py: Always define PY_SSIZE_T_CLEAN. :issue:`185`
* Fix __str__ return type of Gtk.TreePath with depth == 0. :issue:`143`
* Fix a crash when setting a str property with a value containing surrogates.
  :issue:`169`
* tests: Fix a potential crash during tests



ChangeLog
=
https://download.gnome.org/sources/pygobject/3.28/pygobject-3.28.2.changes  
(3.26K)

Download

https://download.gnome.org/sources/pygobject/3.28/pygobject-3.28.2.tar.xz (980K)
  sha256sum: ac443afd14fcb9ff5744b65d6e2b380e70510278404fb8684a9b9fb089e6f2ca

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


pygobject 3.28.1

2018-03-17 Thread Christoph Reiter
News


* Fix a GValue leak (regression). :issue:`176`
  (:user:`Mathieu Duponchelle`)
* setup.py: don't install the tests package
* Various fixes for 64bit Windows. :mr:`34`
  (:user:`Mathieu Duponchelle`)
* Fix tests with glib 2.56.0
* Various fixes for Python 3.7. :issue:`170` :mr:`28`



ChangeLog
=
https://download.gnome.org/sources/pygobject/3.28/pygobject-3.28.1.changes  
(4.60K)

Download

https://download.gnome.org/sources/pygobject/3.28/pygobject-3.28.1.tar.xz (980K)
  sha256sum: 42312b4a5015571fa0a4f2d201005da46b71c251ea2625bc95702d071c4ff895

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


pygobject 3.27.5

2018-03-01 Thread Christoph Reiter
News


* Re-revert transfer-none boxed copy changes (:mr:`23`). Now with more fixes
  and tests. :mr:`24` (:user:`Mathieu Duponchelle `)
* Add caching for boxed type lookup and try to avoid the import lock. :mr:`13`
  (:user:`Mikhail Fludkov `)



ChangeLog
=
https://download.gnome.org/sources/pygobject/3.27/pygobject-3.27.5.changes  
(9.58K)

Download

https://download.gnome.org/sources/pygobject/3.27/pygobject-3.27.5.tar.xz (977K)
  sha256sum: 3e57f42a48f7e762a791ccec2514894945829dc1e70caeea0252505cbddbeda4

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list

pygobject 3.30.2

2018-11-11 Thread Christoph Reiter
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 for use in both free software and proprietary
applications. It is already in use in many applications ranging from
small single purpose scripts up to large full featured applications.

PyGObject now dynamically accesses any GObject libraries that uses
GObject Introspection. It replaces the need 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


* tests: Fix some test with newer glib.
* overrides: Fix crash when using non-ascii text with.
  Gtk.Builder.add_from_string/add_objects_from_string. :issue:`255`
* Various meson/distutils build fixes for MSVC.
  :mr:`91` (:user:`Chun-wei Fan `)
* foreign-cairo: Fix cairo marshalling not using the foreign converters in
  some cases. :issue:`260`
* build: setup.py reproducible build fixes.
  :mr:`94` (:user:`Bernhard M. Wiedemann  `)




Download

https://download.gnome.org/sources/pygobject/3.30/pygobject-3.30.2.tar.xz (535K)
  sha256sum: a4fc3523c4c1bb3d59e01d182fa50d9fb17db9896d86e68e470468390827ed97

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


pygobject 3.30.0

2018-08-31 Thread Christoph Reiter
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 for use in both free software and proprietary
applications. It is already in use in many applications ranging from
small single purpose scripts up to large full featured applications.

PyGObject now dynamically accesses any GObject libraries that uses
GObject Introspection. It replaces the need 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


* Various test suite fixes to get things to pass with Ubuntu 18.10.




Download

https://download.gnome.org/sources/pygobject/3.30/pygobject-3.30.0.tar.xz (533K)
  sha256sum: 7d20ba1475df922f4c26c69274ab89f7e7730d2101e46846caaddc53afd56bd0

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


gobject-introspection 1.58.3

2018-12-30 Thread Christoph Reiter
About GObject Introspection
===

GObject introspection provides tools and libraries to help manage its
common metadata format for representing GObject-based C APIs, designed
for bindings, documentation tools and API verification.

News


* docwriter: Support python-markdown 3.x. issue#250
* scanner:  Define grefcount and gatomicrefcount as aliases to gint. issue#254
  (Tomasz Miąsko )
* scanner: make using bool without stdbool include work again. issue#247
* gir: Update glib annotations for glib 2.58.2




Download

https://download.gnome.org/sources/gobject-introspection/1.58/gobject-introspection-1.58.3.tar.xz
 (1.31M)
  sha256sum: 025b632bbd944dcf11fc50d19a0ca086b83baf92b3e34936d008180d28cdc3c8

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list

pygobject 3.31.2

2018-12-15 Thread Christoph Reiter
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 for use in both free software and proprietary
applications. It is already in use in many applications ranging from
small single purpose scripts up to large full featured applications.

PyGObject now dynamically accesses any GObject libraries that uses
GObject Introspection. It replaces the need 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


* Changes included in 3.30.4
* GLib.Variant.keys: correctly raise TypeError for non-dict types
* GLib.Variant: implement __bool__ for maybe types
* cairo: Fix GValue converters in case of NULL
* setup.py: Print an install command hint when pkg-config is missing
* pygi-info: wrap g_union_info_get_alignment()
  :mr:`105` (:user:`Tomasz Miąsko `)


3.30.4 - 2018-11-30
---

* gtk overrides: Fix rows getting inserted on the wrong level with
  TreeStore.insert_before/insert_after if parent=None.
  :issue:`281` (3.30 regression, thanks to :user:`Cian Wilson `
  for the report)


3.30.3 - 2018-11-27
---

* GValue: fall back to the custom C marshaller to support fundamental types.
  This makes GValue work with GstFraction. :issue:`280`
* GValue: Work around wrong annotations for GVariant
* Fix GObject attribute access during instance init which can lead to errors
  with __getattr__ implementations of subclasses. This lead to criticals when
  instantiating Gio.DBusProxy. :issue:`267`




Download

https://download.gnome.org/sources/pygobject/3.31/pygobject-3.31.2.tar.xz (537K)
  sha256sum: e75c9bc1f220863cea8386c121a6313fbc80bfe17e825538063252ffb28861c6

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list

gobject-introspection 1.59.1

2018-12-16 Thread Christoph Reiter
About GObject Introspection
===

GObject introspection provides tools and libraries to help manage its
common metadata format for representing GObject-based C APIs, designed
for bindings, documentation tools and API verification.

News


* Everything included in 1.58.2
* build: Drop Python 2 support, require Python 3.4+ :mr:`69`
* build: Add option to make .gir files installation paths configurable
  :mr:`63` (:user:`Kai Kang `)
* build: Skip gobject/gvaluecollector.h when constructing GObject GIR
  :mr:`20` (:user:`Tomasz Miąsko `)
* build: Port various tests to work with meson
  :mr:`92` :mr:`94` :mr:`95` (:user:`Tomasz Miąsko `)
* regress: Add test for write-only property
  :mr:`67` (:user:`Philip Chimento `)
* regress: Implement interface and override properties
  :mr:`59` (:user:`Philip Chimento `)
* writer: Include documentation and symbol position in source files
  :mr:`75` (:user:`Thibault Saunier `)
* giscanner: Print relative filename paths when warning
  :mr:`74` (:user:`Jonas Ådahl `)
* giscanner: Define grefcount and gatomicrefcount as aliases to gint
  :mr:`76` (:user:`Tomasz Miąsko `)
* giscanner: Allow empty declarations. Fixes warnings with mingw headers.
  :issue:`216` :mr:`89` (:user:`Christoph Reiter `)
* giscanner: Replace linked lists with arrays in source scanner
  :mr:`90` (:user:`Tomasz Miąsko `)
* girepository: Various docs cleanups and fixes
  :mr:`96` :mr:`97` :issue:`66` (:user:`Tomasz Miąsko `,
  :user:`Christoph Reiter `, Jasper St. Pierre)
* girepository: Don't abort when calling g_base_info_get_name() on a GITypeInfo
  :issue:`96` :mr:`99` (:user:`Christoph Reiter `)
* girepository: Add version macros and functions
  :issue:`200` :mr:`98` (:user:`Christoph Reiter `)


1.58.2 - 2018-12-09


Download

https://download.gnome.org/sources/gobject-introspection/1.59/gobject-introspection-1.59.1.tar.xz
 (1.21M)
  sha256sum: dde421b0b23b310a3efb775ca2c526f8755f8b4b0dcd9a79c17ca230b68891e9

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list

pygobject 3.30.4

2018-11-30 Thread Christoph Reiter
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 for use in both free software and proprietary
applications. It is already in use in many applications ranging from
small single purpose scripts up to large full featured applications.

PyGObject now dynamically accesses any GObject libraries that uses
GObject Introspection. It replaces the need 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


* gtk overrides: Fix rows getting inserted on the wrong level with
  TreeStore.insert_before/inster_after if parent=None.
  :issue:`281` (3.30 regression, thanks to :user:`Cian Wilson `
  for the report)




Download

https://download.gnome.org/sources/pygobject/3.30/pygobject-3.30.4.tar.xz (533K)
  sha256sum: 2dc1a1a444b82955e65b81c2a2511ecf8032404beba4ef1d48144168f2f64c43

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


pygobject 3.30.3

2018-11-26 Thread Christoph Reiter
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 for use in both free software and proprietary
applications. It is already in use in many applications ranging from
small single purpose scripts up to large full featured applications.

PyGObject now dynamically accesses any GObject libraries that uses
GObject Introspection. It replaces the need 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


* GValue: fall back to the custom C marshaller to support fundamental types.
  This makes GValue work with GstFraction. :issue:`280`
* GValue: Work around wrong annotations for GVariant
* Fix GObject attribute access during instance init which can lead to errors
  with __getattr__ implementations of subclasses. This lead to criticals when
  instantiating Gio.DBusProxy. :issue:`267`




Download

https://download.gnome.org/sources/pygobject/3.30/pygobject-3.30.3.tar.xz (535K)
  sha256sum: 8332597feb6cc878266ca7ee6e673116f9b36202c56f9efd06bb049691357df4

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


pygobject 3.31.1

2018-11-17 Thread Christoph Reiter
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 for use in both free software and proprietary
applications. It is already in use in many applications ranging from
small single purpose scripts up to large full featured applications.

PyGObject now dynamically accesses any GObject libraries that uses
GObject Introspection. It replaces the need 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


* Changes included in 3.30.2
* overrides: add Pango.Layout.set_text() override. :issue:`259` :mr:`89`
* docs: link updates :mr:`93` (:user:`tijder`)
* overrides: Use functools.wraps instead of custom version.
  :issue:`271` :mr:`95` (:user:`Kai Willadsen `)
* tests: Make tests run with current gtk4 master
* Add (again) a pyproject.toml for specifying the pycairo build dep
  (requires pip >=18.0)
* setup.py: Make it possible to build without cairo support through the
  PYGOBJECT_WITHOUT_PYCAIRO env var. :issue:`250`




Download

https://download.gnome.org/sources/pygobject/3.31/pygobject-3.31.1.tar.xz (536K)
  sha256sum: e2670219ca2ed4d1817b5ffb6ca086e61d54b0f95d3ee28a38e07f0f76a6d6f1

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


gobject-introspection 1.58.1

2018-11-17 Thread Christoph Reiter
About GObject Introspection
===

GObject introspection provides tools and libraries to help manage its
common metadata format for representing GObject-based C APIs, designed
for bindings, documentation tools and API verification.

News


2.58.1 - 2018-11-17
---

* meson: Install warnlib mr#62 (Jan Tojnar )
* scanner: Parse __typeof__ and discard it
  mr#71 (Jan Alexander Steffens (heftig) )
* meson: add back /usr/bin/env to the python-cmd
  issue#237 mr#70 (Havard Graff )
* Fix non libtool build
  mr#72 (Olivier Crête )




Download

https://download.gnome.org/sources/gobject-introspection/1.58/gobject-introspection-1.58.1.tar.xz
 (1.31M)
  sha256sum: 4954681fa5c5ed95451d914de89de1263a5b35158b1ded1a8b870042c0d0df89

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list

gobject-introspection 1.59.2

2019-01-04 Thread Christoph Reiter
About GObject Introspection
===

GObject introspection provides tools and libraries to help manage its
common metadata format for representing GObject-based C APIs, designed
for bindings, documentation tools and API verification.

News


* Everything included in 1.58.3
* meson: Various fixes and all tests have been ported (0.47+ is required now)
  :mr:`114` :mr:`110` etc.
  (:user:`Tomasz Miąsko `, :user:`Emmanuele Bassi `,
  :user:`Christoph Reiter `)
* scanner: Save preprocessor input and output files with ``save-temps``
  :mr:`107` (:user:`Tomasz Miąsko `)
* automake: Use the wildcard function where needed
  :mr:`100` (:user:`William Hua `)
* build: extend ``PYTHONPATH`` instead of replacing it :mr:`101`
* gir/cairo: add ``cairo_rectangle_t`` :issue:`74` :mr:`103` (Yeti)
* Add a ``--version`` option to g-ir-compiler and g-ir-generate
  :issue:`55` :mr:`106`
* tests: various test improvements
  :mr:`111` :mr:`117` :mr:`119` (:user:`Tomasz Miąsko `)
* ccompiler: don't use Python compiler flags
  :issue:`150` :mr:`118` :mr:`120`
  (:user:`Tomasz Miąsko `, :user:`Christoph Reiter `)
* parser: Do not bail out when parsing GIR files without doc positions
  :mr:`121` (:user:`Emmanuele Bassi `)
* gimarshallingtests: Remove declarations of nonexistent functions
  :mr:`123` (:user:`Philip Chimento `)


1.58.3 - 2018-12-30
---

* docwriter: Support python-markdown 3.x
  :issue:`250`
* scanner:  Define grefcount and gatomicrefcount as aliases to gint
  :issue:`254` (:user:`Tomasz Miąsko `)
* scanner: make using bool without stdbool include work again
  :issue:`247`
* gir: Update glib annotations for glib 2.58.2




Download

https://download.gnome.org/sources/gobject-introspection/1.59/gobject-introspection-1.59.2.tar.xz
 (1.22M)
  sha256sum: 643b1b18ec16baf82ce46ad6dd0a0aee18abe667a25997c50070f68f1417daae

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list

gobject-introspection 1.59.3

2019-01-08 Thread Christoph Reiter
About GObject Introspection
===

GObject introspection provides tools and libraries to help manage its
common metadata format for representing GObject-based C APIs, designed
for bindings, documentation tools and API verification.

News


* meson: use underscore as a separator in build options (gtk-doc -> gtk_doc etc)
  :mr:`129`
* website: add cppgir C++ binding
  :mr:`124` (:user:`Mark Nauwelaerts `)
* scanner: Merge specifiers and qualifiers when merging basic types.
  Fixes "unsigned char" being wrongly parsed as "unsigned" etc.
  :mr:`125` (:user:`Tomasz Miąsko `)
* meson: warn that not all tests will be run if building without cairo/doctool
* scanner: rework source root directory guessing code to not depend on the
  build directory
* scanner: Remove incorrect c:type generated for array of synthesized unions
  :mr:`127` (:user:`Tomasz Miąsko `)
* scanner: Flatten multi-dimensional arrays fields
  :mr:`128` (:user:`Tomasz Miąsko `)




Download

https://download.gnome.org/sources/gobject-introspection/1.59/gobject-introspection-1.59.3.tar.xz
 (1.22M)
  sha256sum: 1960d441cad2cb7659d1411765fb8e7e818599fa01cf8d817d4b72ca399f54e1

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list

pygobject 3.30.1

2018-09-14 Thread Christoph Reiter
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 for use in both free software and proprietary
applications. It is already in use in many applications ranging from
small single purpose scripts up to large full featured applications.

PyGObject now dynamically accesses any GObject libraries that uses
GObject Introspection. It replaces the need 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 various crashes on big endian systems.
  :issue:`247` (:user:`Dan Horák `)
* meson: Don't link against libpython on non-Windows systems.
  :issue:`253` :mr:`84`




Download

https://download.gnome.org/sources/pygobject/3.30/pygobject-3.30.1.tar.xz (534K)
  sha256sum: e1335b70e36885bf1ae207ec1283a369b8fc3e080688046c1edb5a676edc11ce

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list

gobject-introspection 1.58.2

2018-12-09 Thread Christoph Reiter
About GObject Introspection
===

GObject introspection provides tools and libraries to help manage its
common metadata format for representing GObject-based C APIs, designed
for bindings, documentation tools and API verification.

News


2.58.2 - 2018-12-09
---

* meson: Fix random build errors (mostly MSVC)
  (Tomasz Miąsko )
* scanner: Fix parsing of __typeof__ that is part of a cast expression
  (Tomasz Miąsko )
* scanner: Ignore __pragma keyword used by MSVC
  (Tomasz Miąsko )




Download

https://download.gnome.org/sources/gobject-introspection/1.58/gobject-introspection-1.58.2.tar.xz
 (1.31M)
  sha256sum: 2a5e0f69459af7ca4c41b8f4e19d9c80ddf877834bb0e7fdd420e2495ae2eda8

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list

gobject-introspection 1.60.1

2019-04-07 Thread Christoph Reiter
About GObject Introspection
===

GObject introspection provides tools and libraries to help manage its
common metadata format for representing GObject-based C APIs, designed
for bindings, documentation tools and API verification.

News


* Update glib annotations (glib-2-60)
* shlibs: fall back to basename on macOS for relative paths :issue:`222`
* meson: always pass --quiet to g-ir-scanner
* docs: include '--c-include' in g-ir-scanner man page :issue:`275`
* tests: Fix compatibility with Python 3.5 :issue:`274` (:user:`Tomasz Miąsko 
`)




Download

https://download.gnome.org/sources/gobject-introspection/1.60/gobject-introspection-1.60.1.tar.xz
 (1.22M)
  sha256sum: d844d1499ecd36f3ec8a3573616186d36626ec0c9a7981939e99aa02e9c824b3

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list

gobject-introspection 1.59.5

2019-03-04 Thread Christoph Reiter
About GObject Introspection
===

GObject introspection provides tools and libraries to help manage its
common metadata format for representing GObject-based C APIs, designed
for bindings, documentation tools and API verification.

News


* gir: Include C header in cairo gir file :mr:`138` (:user:`Tomasz Miąsko 
`)
* ccompiler: restore customize_compiler() setup for macOS. :issue:`268`
* gir: skip glib-enumtypes.h for GObject-2.0 :mr:`140`




Download

https://download.gnome.org/sources/gobject-introspection/1.59/gobject-introspection-1.59.5.tar.xz
 (1.22M)
  sha256sum: c8bc9220282f2dfaef9d5721d7daedf34225b7e205930e1324e3e769bd66c63a

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list

gobject-introspection 1.60.0

2019-03-10 Thread Christoph Reiter
About GObject Introspection
===

GObject introspection provides tools and libraries to help manage its
common metadata format for representing GObject-based C APIs, designed
for bindings, documentation tools and API verification.

News


NOTE: This is the last release supporting autotools. Please try building with
meson instead and report any problems. This does not affect projects using
autotools + g-i, only the build of g-i itself.

* gir: Update glib annotations :mr:`142` :mr:`141` (:user:`Andrea Azzarone 
`)




Download

https://download.gnome.org/sources/gobject-introspection/1.60/gobject-introspection-1.60.0.tar.xz
 (1.22M)
  sha256sum: 9efe4090cb59717126701e97062e784773f800b8d47af14c4d278ebf194df35d

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


pygobject 3.32.0

2019-03-10 Thread Christoph Reiter
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 for use in both free software and proprietary
applications. It is already in use in many applications ranging from
small single purpose scripts up to large full featured applications.

PyGObject now dynamically accesses any GObject libraries that uses
GObject Introspection. It replaces the need 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


* No changes since 3.31.4




Download

https://download.gnome.org/sources/pygobject/3.32/pygobject-3.32.0.tar.xz (539K)
  sha256sum: 83f4d7e59fde6bc6b0d39c5e5208574802f759bc525a4cb8e7265dfcba45ef29

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


pygobject 3.31.3

2019-02-02 Thread Christoph Reiter
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 for use in both free software and proprietary
applications. It is already in use in many applications ranging from
small single purpose scripts up to large full featured applications.

PyGObject now dynamically accesses any GObject libraries that uses
GObject Introspection. It replaces the need 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


* Speed up destruction of boxed types :mr:`106` and GObject.Value.set_value() 
calls.
  This makes appending to a Gtk.TreeModel nearly twice as fast for example 
:issue:`46`, :issue:`218`
* Allow passing None for boolean parameters
* meson: Install .egg-info directory to arch'd dir. :mr:`109` (:user:`Elliott 
Sales de Andrade `)
* gtk overrides: raise in case Gtk.Window is instantiated after gtk_init failed 
:issue:`298`
* gio overrides: Warn when creating various dbus types without a constructor 
:issue:`15`
* tests: Fix tests with glib 2.59.x :issue:`287`
* tests: fix test_atoms failing in some environments :issue:`300`




Download

https://download.gnome.org/sources/pygobject/3.31/pygobject-3.31.3.tar.xz (537K)
  sha256sum: 6dae4a8158583b391c854f02b55e9ab7a42f29302ec65f4a2e5846d26f06a5ca

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


gobject-introspection 1.59.4

2019-02-04 Thread Christoph Reiter
About GObject Introspection
===

GObject introspection provides tools and libraries to help manage its
common metadata format for representing GObject-based C APIs, designed
for bindings, documentation tools and API verification.

News


* tests: Add functions using flat struct arrays. :mr:`130` (:user:`Tomasz 
Miąsko `)
* Clean shebangs out of non-executable scripts and drop exec perm from 
xmlwriter.py. :mr:`131` (:user:`Dominique Leuenberger `)
* maintransformer: parse deprecation annotations for section blocks. 
:issue:`213` :mr:`132`
* repository: g_irepository_get_object_gtype_interfaces. :mr:`30` (:user:`Colin 
Walters `, :user:`Philip Chimento `)
* message: handle fatal errors even if warnings are disabled. :issue:`229` 
:mr:`126`
* autotools: Fix build with ``-Wl,--as-needed``. :issue:`226` :mr:`134`
* maintransformer: Don't warn on (optional) annotations on (inout) :mr:`135` 
(:user:`Guido Günther `)
* girepository: Fix a possible use-after-free if g_mapped_file_new() fails
  and fix possible leak of transitive dependency names. :mr:`136` 
(:user:`Elliott Sales de Andrade `)




Download

https://download.gnome.org/sources/gobject-introspection/1.59/gobject-introspection-1.59.4.tar.xz
 (1.22M)
  sha256sum: 071adebd36185bf8a5f7d0b2424853335b4fc9eefe23c4c906b90f0b875967e7

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list

gobject-introspection 1.60.2

2019-06-15 Thread Christoph Reiter
About GObject Introspection
===

GObject introspection provides tools and libraries to help manage its
common metadata format for representing GObject-based C APIs, designed
for bindings, documentation tools and API verification.

News


* docwriter: Fix Exception message attribute :mr:`146` (:user:`Philip Chimento 
`)
* meson: fix default cairo DLL name on Windows
* scanner: Fix error on Windows in case source files are on different drives
* gi-test: Fix gir file tests with MSVC :mr:`151` (:user:`Chun-wei Fan 
`)
* MSVC.README.rst: Update VS 2008/x64 build notes :mr:`152` (:user:`Chun-wei 
Fan `)
* giscanner/scannerlexer.l: Include io.h on Windows (:user:`Chun-wei Fan 
`)
* build: Force-include msvc_recommended_pragmas.h on Visual Studio :mr:`152` 
(:user:`Chun-wei Fan `)
* Update glib annotations (2.60.4)




Download

https://download.gnome.org/sources/gobject-introspection/1.60/gobject-introspection-1.60.2.tar.xz
 (1.23M)
  sha256sum: ffdfe2368fb2e34a547898b01aac0520d52d8627fdeb1c306559bcb503ab5e9c

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


pygobject 3.32.2

2019-06-23 Thread Christoph Reiter
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 for use in both free software and proprietary
applications. It is already in use in many applications ranging from
small single purpose scripts up to large full featured applications.

PyGObject now dynamically accesses any GObject libraries that uses
GObject Introspection. It replaces the need 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


* Python 3.8b1 compatibility fixes
* tests: fix a test error when run under wayland
* setup.py: specify python_requires




Download

https://download.gnome.org/sources/pygobject/3.32/pygobject-3.32.2.tar.xz (539K)
  sha256sum: c39ca2a28364b57fa00549c6e836346031e6b886c3ceabfd8ab4b4fed0a83611

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


pygobject 3.32.1

2019-04-20 Thread Christoph Reiter
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 for use in both free software and proprietary
applications. It is already in use in many applications ranging from
small single purpose scripts up to large full featured applications.

PyGObject now dynamically accesses any GObject libraries that uses
GObject Introspection. It replaces the need 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


* tests/gimarshallingtestsextra.c/h: relicense to LGPLv2.1+ :issue:`320`
* meson: add ``tests`` option for disabling tests :mr:`113` (:user:`Adam 
Duskett `)
* meson: tests: pass ``--quiet`` to g-ir-scanner :mr:`114` (:user:`Tim-Philipp 
Müller `)
* Fix a crash when marshalling a GError to Python fails :mr:`115`
* Fix leak of transfer-full/container C arrays :mr:`117` (:user:`Tomasz Miąsko 
`)




Download

https://download.gnome.org/sources/pygobject/3.32/pygobject-3.32.1.tar.xz (539K)
  sha256sum: 32c99def94b8dea5ce9e4bc99576ef87591ea779b4db77cfdca7af81b76d04d8

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list

pygobject 3.33.1

2019-08-18 Thread Christoph Reiter
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 for use in both free software and proprietary
applications. It is already in use in many applications ranging from
small single purpose scripts up to large full featured applications.

PyGObject now dynamically accesses any GObject libraries that uses
GObject Introspection. It replaces the need 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


* Make GLib.Variant.unpack a bit less costly :mr:`121` (:user:`Mathieu Bridon 
`)
* pygobject: ignore GParameter deprecations :mr:`122` (:user:`Christian Hergert 
`)
* pygobject-object: fix refcount of floating return values :mr:`120` 
(:user:`Mathieu Duponchelle `)
* pygi-info: remove some dead code :issue:`303`




Download

https://download.gnome.org/sources/pygobject/3.33/pygobject-3.33.1.tar.xz (539K)
  sha256sum: 887b51ace46c34012f72910d83cd72331089db6eab2ca2e1c37f7e153efe3e16

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


gobject-introspection 1.61.2

2019-08-17 Thread Christoph Reiter
About GObject Introspection
===

GObject introspection provides tools and libraries to help manage its
common metadata format for representing GObject-based C APIs, designed
for bindings, documentation tools and API verification.

News


* dumper: Use the distutils linker :mr:`170` (:user:`David Demelier `)
* structinfo: Fix offset in find_method() :mr:`171` (:user:`Florian Müllner 
`)
* tests: Don't include "config.h" in installed files :mr:`172` (:user:`Philip 
Chimento `)
* meson: Make meson.override_find_program working on more complex use cases 
:mr:`173` (:user:`Thibault Saunier `)




Download

https://download.gnome.org/sources/gobject-introspection/1.61/gobject-introspection-1.61.2.tar.xz
 (958K)
  sha256sum: f8d0058f94fe10be61fb594e03fefeb6d1891d3dc67f81c714681e8863f988fc

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


gobject-introspection 1.62.0

2019-09-09 Thread Christoph Reiter
About GObject Introspection
===

GObject introspection provides tools and libraries to help manage its
common metadata format for representing GObject-based C APIs, designed
for bindings, documentation tools and API verification.

News


* No changes since 1.61.2




Download

https://download.gnome.org/sources/gobject-introspection/1.62/gobject-introspection-1.62.0.tar.xz
 (958K)
  sha256sum: b1ee7ed257fdbc008702bdff0ff3e78a660e7e602efa8f211dc89b9d1e7d90a2

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


pygobject 3.34.0

2019-09-09 Thread Christoph Reiter
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 for use in both free software and proprietary
applications. It is already in use in many applications ranging from
small single purpose scripts up to large full featured applications.

PyGObject now dynamically accesses any GObject libraries that uses
GObject Introspection. It replaces the need 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


* No changes since 3.33.1




Download

https://download.gnome.org/sources/pygobject/3.34/pygobject-3.34.0.tar.xz (539K)
  sha256sum: 87e2c9aa785f352ef111dcc5f63df9b85cf6e05e52ff04f803ffbebdacf5271a

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


gobject-introspection 1.61.1

2019-08-07 Thread Christoph Reiter
About GObject Introspection
===

GObject introspection provides tools and libraries to help manage its
common metadata format for representing GObject-based C APIs, designed
for bindings, documentation tools and API verification.

News


* Drop autotools build system :mr:`143`
* meson: require 0.49.2
* Update glib annotations (:user:`Rico Tzschichholz `)
* Add documentation to the RelaxNG schema :mr:`139` (:user:`David Bellot 
`)
* Unused variable fixes :mr:`147` (:user:`Philip Chimento `)
* cachestore: handle cache getting deleted while loading it :mr:`148`
* Visual Studio builds: Use msvc_recommended_pragmas.h from GLib :mr:`150` 
(:user:`Chun-wei Fan `)
* Add Vulkan gir :mr:`155` (:user:`Matthew Waters `)
* Make g_irepository_get_object_gtype_interfaces actually work :mr:`157` 
(:user:`Philip Chimento `)
* gimarshallingtests: Add a marshalling test case for GPtrArrays and GArrays of 
structures :mr:`160` (:user:`Stéphane Seng `)
* scanner: parse and expose function macros :mr:`159` (:user:`Mathieu 
Duponchelle `)
* meson: use pkg-config directly for libffi cflags and libs :mr:`162` 
(:user:`Aaron Boxer `)
* meson: Fix wrong dependency type check for gio-unix :issue:`166` 
(:user:`Brook Milligan `)
* regress: Add regression test for signal with GError param :mr:`169` 
(:user:`Philip Chimento `)




Download

https://download.gnome.org/sources/gobject-introspection/1.61/gobject-introspection-1.61.1.tar.xz
 (957K)
  sha256sum: 0651219df1529bdc6ef4cec6567de88bd1b89e60d6659c7c3f380d8b38b7b8dc

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


jhbuild 3.35.1

2019-10-02 Thread Christoph Reiter
About JHBuild
=

JHBuild is a tool used to build the whole GNOME desktop from the
source repositories.

News


- JHBuild now works with Python 2.7+ and Python 3.5+.
  Use './autogen.sh --with-python=python3' to force an interpreter at
  configure time. If nothing is specified Python 3 will be used.
  Python 2 support will likely be dropped in the near future.
- 'jhbuild gui' ported from pygtk to PyGObject
- Improvements/Fixes for the apt based sysdeps install
- Removed (long broken) buildbot support
- Moduleset updates
- Translation updates



Download

https://download.gnome.org/sources/jhbuild/3.35/jhbuild-3.35.1.tar.xz (983K)
  sha256sum: 6ee681fcd6868360653a1cfb935d727b327a33ab3aa78b5b1ec6c7eed5cf1ace

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


pygobject 3.30.5

2019-06-16 Thread Christoph Reiter
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 for use in both free software and proprietary
applications. It is already in use in many applications ranging from
small single purpose scripts up to large full featured applications.

PyGObject now dynamically accesses any GObject libraries that uses
GObject Introspection. It replaces the need 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


* tests/gimarshallingtestsextra.c/h: relicense to LGPLv2.1+ :issue:`320`
* Fix a crash when marshalling a GError to Python fails :mr:`115`
* Fix leak of transfer-full/container C arrays :mr:`117` (:user:`Tomasz Miąsko 
`)
* Python 3.8b1 compatibility fixes




Download

https://download.gnome.org/sources/pygobject/3.30/pygobject-3.30.5.tar.xz (533K)
  sha256sum: 9deeac63e0d834646221cf37404d2fdfb3eac6d49aa50133ef9ac38f09ff2bfd

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


jhbuild 3.35.2

2019-11-08 Thread Christoph Reiter
About JHBuild
=

JHBuild is a tool used to build the whole GNOME desktop from the
source repositories.

News


- JHBuild now requires Python 3.5+, Python 2 support has been dropped
- Python 3 fixes for the svn and hg modules
- Moduleset updates
- Translation updates



Download

https://download.gnome.org/sources/jhbuild/3.35/jhbuild-3.35.2.tar.xz (991K)
  sha256sum: 5ae0dba87ba86ae0f46cf7dffa66388ce8dc22929cb7a83138fd09a312349bee

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


gobject-introspection 1.63.1

2019-11-24 Thread Christoph Reiter
About GObject Introspection
===

GObject introspection provides tools and libraries to help manage its
common metadata format for representing GObject-based C APIs, designed
for bindings, documentation tools and API verification.

News


* Update glib annotations (:user:`Rico Tzschichholz `)
* build: require meson 0.50.1
* build: use proper dylib versioning on macOS :mr:`177` (:user:`Tom Schoonjans  
`)
* scanner: Support array arguments with static keyword :mr:`176` 
(:user:`Emmanuele Bassi `)
* website: Add Ruby-GNOME to user list :mr:`178` (:user:`kojix2`)
* Fix non-libtool code being run with no nob-libtool dependencies :mr:`179` 
(:user:`Alistair Buxton `)
* meson: change "cairo" from a boolean to a feature option :mr:`180`
* meson: change "doctool" from a boolean to a feature option :mr:`181`
* Fix a memory leak in g_irepository_get_object_gtype_interfaces() :mr:`182` 
(:user:`Philip Chimento `)
* ccompiler.py: Fix macro defines with quotes on MSVC :mr:`183` 
(:user:`Chun-wei Fan `)
* tests: Actually test libregress by specifying the LD_LIBRARY_PATH :mr:`174` 
(:user:`Corentin Noël `)
* examples: Make self contained and add build system integration examples 
:mr:`189`
* autotools: Make INTROSPECTION_GIRDIR/INTROSPECTION_TYPELIBDIR respect 
prefix/datadir/libdir :mr:`190`
* girepository: Also store GType cache misses :mr:`191` (:user:`Carlos Garnacho 
`)
* docs: Document GI_CROSS_LAUNCHER envvar :mr:`175` (:user:`Emmanuele Bassi 
`)




Download

https://download.gnome.org/sources/gobject-introspection/1.63/gobject-introspection-1.63.1.tar.xz
 (964K)
  sha256sum: 476379bde8d080d92dd1bb1684f6aa8d79d90ddb81fc85dfa3576e36f9777ab6

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


jhbuild 3.36.0

2020-03-06 Thread Christoph Reiter
About JHBuild
=

JHBuild is a tool used to build the whole GNOME desktop from the
source repositories.

News


Note: JHBuild now requires Python 3.5+, Python 2 support has been dropped.

- Add -N (--no-poison) to buildone !51
- Add --check to tinderbox !51
- env: Set fallback paths on XCURSOR_PATH !57
- jhbuild build: suggest passing the active module list to systeps --install !59
- Default to 'help' when no command is given instead of 'build' !61
- build: Remove the python2 symlink install script !63
- Fix misplaced translations in some command help commands !65
- tests: Fixes for when Python 2 isn't installed !64
- Improved error handling when finding sysdeps through pkg-config
- Moduleset updates
- Translation updates



Download

https://download.gnome.org/sources/jhbuild/3.36/jhbuild-3.36.0.tar.xz (999K)
  sha256sum: d6c9579552707b8d600d1722c0249925bf599950b9330d5dd5c63535134f6b3b

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


gobject-introspection 1.63.2

2020-01-17 Thread Christoph Reiter
About GObject Introspection
===

GObject introspection provides tools and libraries to help manage its
common metadata format for representing GObject-based C APIs, designed
for bindings, documentation tools and API verification.

News


* Update glib annotations (:user:`Rico Tzschichholz `)
* Add GMemoryMonitor to glib annotations :mr:`193` (:user:`Bastien Nocera 
`)
* Fix build reproducibility :mr:`192` (:user:`Joshua Watt `)
* Drop deprecated xml.etree.ElementTree.Element.getchildren() calls :mr:`194` 
(:user:`Miro Hrončok `)
* Support Python 3.8.x+ on Windows :mr:`195` (:user:`Chun-wei Fan `)
* Cross compile support :mr:`64` (:user:`Alexander Kanavin `)
* meson: Visual Studio builds: Use -utf-8 where available :mr:`196` 
(:user:`Chun-wei Fan `)




Download

https://download.gnome.org/sources/gobject-introspection/1.63/gobject-introspection-1.63.2.tar.xz
 (967K)
  sha256sum: 919d75ebe1c42d5aa250a9a9279eab56c184b03c027bcc60f9488c011f95bd27

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


gobject-introspection 1.64.0

2020-03-07 Thread Christoph Reiter
About GObject Introspection
===

GObject introspection provides tools and libraries to help manage its
common metadata format for representing GObject-based C APIs, designed
for bindings, documentation tools and API verification.

News


* Update glib annotations (:user:`Rico Tzschichholz `)
* Fix regress scanner tests for non-gcc/clang compilers :mr:`197` 
(:user:`Chun-wei Fan `)
* Document how to update glib GIR :mr:`199` (:user:`Bastien Nocera `)




Download

https://download.gnome.org/sources/gobject-introspection/1.64/gobject-introspection-1.64.0.tar.xz
 (977K)
  sha256sum: eac05a63091c81adfdc8ef34820bcc7e7778c5b9e34734d344fc9e69ddf4fc82

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


pygobject 3.36.0

2020-03-08 Thread Christoph Reiter
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 for use in both free software and proprietary
applications. It is already in use in many applications ranging from
small single purpose scripts up to large full featured applications.

PyGObject now dynamically accesses any GObject libraries that uses
GObject Introspection. It replaces the need 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


This will be the last release supporting Python 2.

* pygobject-object: Avoid checking whether NULL is floating :mr:`135` 
(:user:`Alexandru Băluț `)
* Avoid various new glib deprecation warnings
* Port to g_object_new_with_properties()
* Drop Python 2 support on Windows
* gtk overrides: Drop Menu, MenuItem for Gtk 4 (:user:`Marinus Schraal 
`)
* Docs:

  * Update openSUSE instructions (:user:`sharkwouter`)
  * Add Gaphor to Who is Using PyGObject (:user:`Dan Yeaw `)
  * Remove reference to a fixed bug (:user:`Christian Stadelmann `)




Download

https://download.gnome.org/sources/pygobject/3.36/pygobject-3.36.0.tar.xz (543K)
  sha256sum: 8683d2dfb5baa9e501a9a64eeba5c2c1117eadb781ab1cd7a9d255834af6daef

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


gobject-introspection 1.64.1

2020-04-05 Thread Christoph Reiter
About GObject Introspection
===

GObject introspection provides tools and libraries to help manage its
common metadata format for representing GObject-based C APIs, designed
for bindings, documentation tools and API verification.

News


* Replace calls to deprecated xml.etree.cElementTree removed in Python 3.9 
:mr:`202` (:user:`Stephen Gallagher `)
* gimarshallingtests: Use g_assert_cmpfloat_with_epsilon. Fixes tests on some 
architectures :mr:`200` (:user:`Iain Lane `)




Download

https://download.gnome.org/sources/gobject-introspection/1.64/gobject-introspection-1.64.1.tar.xz
 (977K)
  sha256sum: 80beae6728c134521926a9b2e97125749b38d38744dc901f4010ee3e7fa7

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


pygobject 3.36.1

2020-05-06 Thread Christoph Reiter
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 for use in both free software and proprietary
applications. It is already in use in many applications ranging from
small single purpose scripts up to large full featured applications.

PyGObject now dynamically accesses any GObject libraries that uses
GObject Introspection. It replaces the need 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


* tests: Fix failing tests with pytest 5.4.0+
* Gtk: Add override to make sure both TreeModelSort.new_with_model and
  TreeModel.sort_new_with_model exist independend of the gtk version
* Gtk.Template: Fix initialisation order errors with Widgets getting created 
from C
  (potentially through other templates) :issue:`257` :issue:`386` :issue:`341` 
:mr:`140` (:user:`Jean Felder `)
* Gtk.Template: Fix errors when calling init_template() multiple times 
:mr:`140` (:user:`Jean Felder `)




Download

https://download.gnome.org/sources/pygobject/3.36/pygobject-3.36.1.tar.xz (544K)
  sha256sum: d1bf42802d1cec113b5adaa0e7bf7f3745b44521dc2163588d276d5cd61d718f

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


jhbuild 3.38.0

2020-09-12 Thread Christoph Reiter
News


- defaults: Fix multiarch system_libdirs !79
- Get default branch name from repository !84
- Compare bytes/str correctly in both python 2 & 3 !85
- defaults.jhbuildrc: fix detection of /usr/lib64 on Fedora !86
- base: also try for meson on autogenerated modules !89 !91
- doc: Document shallow_clone option !94
- Moduleset updates



Download

https://download.gnome.org/sources/jhbuild/3.38/jhbuild-3.38.0.tar.xz (1004K)
  sha256sum: 23167805c50df3a5572482f5d8b37d5ca93d487a6223a04391adc4d8d6b63896

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


gobject-introspection 1.66.0

2020-09-12 Thread Christoph Reiter
News


* Support the gtk-doc action syntax :mr:`203`
* Meson fixes with glib and/or g-i is a subproject :mr:`206` :mr:`208`
* GITypeInfo storage type utility API :mr:`205`
* Meson: Fix build as subproject :mr:`214`
* Fixing XDG_DATA_DIRS logic :mr:`215`
* libgirepository: Add a couple missing nullable annotations :mr:`217` :mr:`225`
* dumper: Fix missing symbols in LTO case or with overridden symbol visibility 
settings :mr:`216`
* Documentation improvements: :mr:`220` :mr:`232`
* Remove old autoconf fallback code for the python tools :mr:`221`
* meson: Rename option `gi_cross_use_{host -> prebuilt}_gi` mr:`211`
* meson: Don't override finding executables when using pre-built tools. 
:mr:`212`
* meson: gir: add a dependency for g-ir-compiler for building .girs :mr:`228`
* meson: Use pkgconfig generator :mr:`207`
* Fix gi-dump-types.c to build on Windows :mr:`218`
* giscanner: parse block comments for members and fields :mr:`230`
* Add the notion of standalone doc sections :mr:`226`
* giscanner: Add support for using clang-cl :mr:`234`
* giscanner: Fix section matching for documentation :mr:`237`




Download

https://download.gnome.org/sources/gobject-introspection/1.66/gobject-introspection-1.66.0.tar.xz
 (989K)
  sha256sum: 3d66ea3aec7c3f8f1f83d89db3e78e18e36adc22b8bba45298119f0b3ea50060

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


pygobject 3.38.0

2020-09-12 Thread Christoph Reiter
News


* Python 2 is no longer supported.

  Note for distros/packagers:
  In case you want to keep Python 2 support you'll likely split any existing
  package into a Python 2 and 3 version. Since these aren't parallel 
installable
  here are some recommendations on how to make it work:

  * Build the devel package from the Python 3 source package
  * Drop the headers/.pc files from the Python 2 build/package
  * Make sure no Python 2 using package depends on the devel package
(@Arch: gnumeric can be build without Python support for example)

  See :issue:`392` for details

* meson: Make the `pycairo` option a feature :mr:`146` :mr:`147`
* gdk overrides: Fix wrapping of scroll events :mr:`141`
* Add overrides for Gtk.Button set/get_focus_on_click :mr:`132`




Download

https://download.gnome.org/sources/pygobject/3.38/pygobject-3.38.0.tar.xz (541K)
  sha256sum: 0372d1bb9122fc19f500a249b1f38c2bb67485000f5887497b4b205b3e7084d5

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


gobject-introspection 1.66.1

2020-10-03 Thread Christoph Reiter
News


* Update glib annotations
* Windows: Fix running on different drives :mr:`239`
* gimarshallingtests: Add more tests for flags :mr:`235`
* Revert "giscanner: Fix section matching for documentation :mr:`237`" see 
:issue:`360`




Download

https://download.gnome.org/sources/gobject-introspection/1.66/gobject-introspection-1.66.1.tar.xz
 (989K)
  sha256sum: dd44a55ee5f426ea22b6b89624708f9e8d53f5cc94e5485c15c87cb30e06161d

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


pygobject 3.40.1

2021-03-30 Thread Christoph Reiter
News


* Fix tests with glib 2.68 :mr:`166`
* Fix a regression with marshalling partial() objects :mr:`165` :issue:`464`




Download

https://download.gnome.org/sources/pygobject/3.40/pygobject-3.40.1.tar.xz (543K)
  sha256sum: 00c6d591f4cb40c335ab1fd3e8c17869ba15cfda54416fe363290af766790035

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


gobject-introspection 1.68.0

2021-03-19 Thread Christoph Reiter
News


* Update GLib annotations :mr:`262`
* docs: cleanup :mr:`261`
* Fix syntax errors in gir-1.2.rnc :mr:`256`



Download

https://download.gnome.org/sources/gobject-introspection/1.68/gobject-introspection-1.68.0.tar.xz
 (996K)
  sha256sum: d229242481a201b84a0c66716de1752bca41db4133672cfcfb37c93eb6e54a27

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


pygobject 3.40.0

2021-03-19 Thread Christoph Reiter
News


* GTK 4 compatibility fixes :mr:`148` :mr:`159` :mr:`144` :mr:`145`
* Python 3.9 and 3.10 compatibility fixes :mr:`152` :mr:`156`
* New minimal dependency requirements due to dropping support for Ubuntu 16.04 
:mr:`151`
  * Python 3.6+
  * glib 2.56+
  * gobject-introspection 1.56+
  * pycairo 1.16+




Download

https://download.gnome.org/sources/pygobject/3.40/pygobject-3.40.0.tar.xz (543K)
  sha256sum: 67d61fac9f5aa83bf2edccbc286802ce0f1c3dde8f83103b7c765b91a6ed905f

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


pygobject 3.42.0

2021-09-19 Thread Christoph Reiter
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 for use in both free software and proprietary
applications. It is already in use in many applications ranging from
small single purpose scripts up to large full featured applications.

PyGObject now dynamically accesses any GObject libraries that uses
GObject Introspection. It replaces the need 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


* meson: Bump minimum meson_version to 0.47.0
* Expose GObject.Object.run_dispose() :issue:`470`
* docs: document Gtk.Template. :issue:`396`
* dev: Add poetry support
* meson: use main branch for glib subproject
* Fix some small memory leaks :mr:`178`




Download

https://download.gnome.org/sources/pygobject/3.42/pygobject-3.42.0.tar.xz (544K)
  sha256sum: 9b12616e32cfc792f9dc841d9c472a41a35b85ba67d3a6eb427e307a6fe4367b

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


pygobject 3.42.2

2022-07-16 Thread Christoph Reiter
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 for use in both free software and proprietary
applications. It is already in use in many applications ranging from
small single purpose scripts up to large full featured applications.

PyGObject now dynamically accesses any GObject libraries that uses
GObject Introspection. It replaces the need 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


* Error out instead of crashing when marshaling unsupported fundamental types 
in some cases :mr:`180`
* Add a workaround for a PyPy 3.9+ bug when threads are used :mr:`200`
* Fix crashes when marshaling zero terminated arrays for certain item types 
:mr:`191`
* Fix a crash/refcounting error in case marshaling a hash table fails :mr:`191`
* Make the test suite pass again with PyPy :mr:`191`
* tests: support running tests with (MSVC) CPython 3.8+ on Windows :mr:`206`
* interface: Fix leak when overriding GInterfaceInfo :mr:`204`
* setup.py: look up pycairo headers without importing the module
  (helps with building on Windows and MSVC CPython 3.8+) :mr:`205`




Download

https://download.gnome.org/sources/pygobject/3.42/pygobject-3.42.2.tar.xz (546K)
  sha256sum: ade8695e2a7073849dd0316d31d8728e15e1e0bc71d9ff6d1c09e86be52bc957

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


pygobject 3.42.1

2022-04-17 Thread Christoph Reiter
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 for use in both free software and proprietary
applications. It is already in use in many applications ranging from
small single purpose scripts up to large full featured applications.

PyGObject now dynamically accesses any GObject libraries that uses
GObject Introspection. It replaces the need 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


* Do not error out for unknown scopes :mr:`179`
* gtk overrides: restore Gtk.ListStore.insert_with_valuesv with newer gtk4 
:issue:`467`
* gtk overrides: Do not override Treeview.enable_model_drag_xx for GTK4 
:mr:`175`
* Implement DynamicImporter.find_spec() to silence a deprecation warning with 
Python 3.10 :issue:`473`
* Some test/CI fixes




Download

https://download.gnome.org/sources/pygobject/3.42/pygobject-3.42.1.tar.xz (545K)
  sha256sum: 1f34b5f7624de35e44eb5a7eb428353285bd03004d55131a5f7f7fa9b90f3cc9

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list