9 Commits

Author SHA256 Message Date
3470d146a8 Accepting request 1312171 from GNOME:Next
- Update to version 3.54.5:
  + Backport: GLib 2.86/GioUnix compatibility

OBS-URL: https://build.opensuse.org/request/show/1312171
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/python-gobject?expand=0&rev=172
2025-10-24 18:36:49 +00:00
2f8d1718cb Accepting request 1307609 from GNOME:Next
- Update to version 3.54.3:
  + Do not skip symbols both in Gio and in platform specific

OBS-URL: https://build.opensuse.org/request/show/1307609
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/python-gobject?expand=0&rev=170
2025-09-29 14:51:33 +00:00
65e0ff1edf Accepting request 1304948 from GNOME:Next
Scripted push from GNOME:Next

OBS-URL: https://build.opensuse.org/request/show/1304948
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/python-gobject?expand=0&rev=168
2025-09-17 15:53:53 +00:00
1b5ed53ede Accepting request 1253545 from GNOME:Next
New stable rel

OBS-URL: https://build.opensuse.org/request/show/1253545
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/python-gobject?expand=0&rev=162
2025-03-17 10:44:24 +00:00
ee66c2946a Accepting request 1252451 from GNOME:Next
- Update to version 3.52.2:
  + Revert to legacy license definition in pyproject.toml.
- Drop pygobject-license.patch: variant of this has been merged
  upstream.

OBS-URL: https://build.opensuse.org/request/show/1252451
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/python-gobject?expand=0&rev=161
2025-03-12 14:58:38 +00:00
8bdec46ff1 Accepting request 1251859 from GNOME:Next
- Update to version 3.52.1
  + Use `girepository` 2.0 for GIR mappings.
  + Use Python's vectorcall protocol internally.
  + Improved API for asyncio.
  + Deprecation: The pygtkcompat module now throws an exception
    when imported.
  + Method signatures are exposed from PyGObject now.
  + Use gobject-introspection-tests for testing.
  + Convenience API for Gdk.RGBA got GDK 4, similar to GDK 3.
  + Added a [pre-commit](https://pre-commit.com/) configuration.
  + Use standard `enum` module for enums and flags in PyGObject.
  + Added an option to skip automatic initialization of GTK and
    GDK.
  + PyGObject is no longer automatically tested on i386
    architecture.
  + Fixed iterator protocol implementation for properties.
  + Various code and documentation improvements.
- Add pythoncapi-compat as subproject.
- Pass -Dtests=false to meson: disable tests for now, as we do not
  have the submodule for that.
- Pass -Dwheel=false to meson, as we use our own python
  single-spec mechanism to install the python bindings.
- Add pygobject-license.patch: Fix build by not relying on PE-639
  yet.
- Replace pkgconfig(gobject-introspection-1.0) BuildRequires with
  pkgconfig(girepository-2.0): follow upstreams changes.
- Drop pkgconfig(gmodule-2.0) BuildRequires: no longer needed.

- Update to version 3.51.0:
  + Use `girepository` 2.0 for GIR mappings.

OBS-URL: https://build.opensuse.org/request/show/1251859
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/python-gobject?expand=0&rev=160
2025-03-11 10:01:33 +00:00
0066a95041 Accepting request 1203490 from GNOME:Next
Scripted push of GNOME 47

OBS-URL: https://build.opensuse.org/request/show/1203490
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/python-gobject?expand=0&rev=155
2024-09-30 07:48:56 +00:00
27959d9daa Accepting request 1166090 from GNOME:Next
- Update to version 3.48.2:
  + Fix support for fundamental (primitive) types, such as
    Gst.Bitmask.

OBS-URL: https://build.opensuse.org/request/show/1166090
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/python-gobject?expand=0&rev=153
2024-04-08 16:00:21 +00:00
7d4141c50f Accepting request 1156863 from GNOME:Next
GNOME 46

OBS-URL: https://build.opensuse.org/request/show/1156863
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/python-gobject?expand=0&rev=151
2024-03-19 13:29:02 +00:00