73e85baea9
Accepting request 1313604 from GNOME:Factory
...
OBS-URL: https://build.opensuse.org/request/show/1313604
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-gobject?expand=0&rev=106
2025-10-27 13:37:44 +00:00
836de60c77
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
e018c5c306
Accepting request 1307902 from GNOME:Factory
...
- Update to version 3.54.3:
+ Do not skip symbols both in Gio and in platform specific (forwarded request 1307609 from iznogood)
OBS-URL: https://build.opensuse.org/request/show/1307902
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-gobject?expand=0&rev=105
2025-09-30 15:39:35 +00:00
697f69784e
- Update to version 3.54.3:
...
+ Do not skip symbols both in Gio and in platform specific
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/python-gobject?expand=0&rev=170
2025-09-29 14:51:33 +00:00
0c9b24dff0
Accepting request 1305487 from GNOME:Factory
...
Scripted push from GNOME:Next (forwarded request 1304948 from dimstar)
OBS-URL: https://build.opensuse.org/request/show/1305487
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-gobject?expand=0&rev=104
2025-09-24 13:21:49 +00:00
47614629e4
Scripted push from GNOME:Next
...
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/python-gobject?expand=0&rev=168
2025-09-17 15:53:53 +00:00
4eca308c31
Accepting request 1266887 from GNOME:Factory
...
- Re-add BuildRequires pkgconfig(gobject-introspection-1.0) to
fix "cannot import name GLib, introspection typelib not found"
error (boo#1240549) (forwarded request 1266325 from cboltz)
OBS-URL: https://build.opensuse.org/request/show/1266887
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-gobject?expand=0&rev=103
2025-04-04 15:28:58 +00:00
a729d3f1e8
- Re-add BuildRequires pkgconfig(gobject-introspection-1.0) to
...
fix "cannot import name GLib, introspection typelib not found"
error (boo#1240549)
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/python-gobject?expand=0&rev=166
2025-04-03 13:06:02 +00:00
cf6c6bc4bf
Accepting request 1255103 from GNOME:Factory
...
OBS-URL: https://build.opensuse.org/request/show/1255103
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-gobject?expand=0&rev=102
2025-03-24 12:26:17 +00:00
3de340144c
Fix typo in changes
...
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/python-gobject?expand=0&rev=164
2025-03-21 19:44:31 +00:00
e7590fba19
Accepting request 1253729 from GNOME:Factory
...
New stable rel (forwarded request 1253545 from iznogood)
OBS-URL: https://build.opensuse.org/request/show/1253729
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-gobject?expand=0&rev=101
2025-03-18 16:39:01 +00:00
08eaf64018
New stable rel
...
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/python-gobject?expand=0&rev=162
2025-03-17 10:44:24 +00:00
3a855803d1
- 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/package/show/GNOME:Factory/python-gobject?expand=0&rev=161
2025-03-12 14:58:38 +00:00
cc777dad02
- 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/package/show/GNOME:Factory/python-gobject?expand=0&rev=160
2025-03-11 10:01:33 +00:00
bbe421a64c
Accepting request 1227103 from GNOME:Factory
...
- Add python-pygobject provides: help packages to eliminate rpmlint
warnings when comparing requrements.txt vs the packages depdency.
'pygobject' is the proper upstream name.
OBS-URL: https://build.opensuse.org/request/show/1227103
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-gobject?expand=0&rev=100
2024-11-30 12:27:08 +00:00
1b47ec2aad
- Add python-pygobject provides: help packages to eliminate rpmlint
...
warnings when comparing requrements.txt vs the packages depdency.
'pygobject' is the proper upstream name.
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/python-gobject?expand=0&rev=158
2024-11-28 10:17:39 +00:00
9166d21abb
Accepting request 1219847 from home:guoyunhe:branches:GNOME:Factory
...
OBS-URL: https://build.opensuse.org/request/show/1219847
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/python-gobject?expand=0&rev=157
2024-11-28 10:16:18 +00:00
e84ac33ddd
Accepting request 1205486 from GNOME:Factory
...
SCripted push of GNOME 47
OBS-URL: https://build.opensuse.org/request/show/1205486
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-gobject?expand=0&rev=99
2024-10-08 15:18:23 +00:00
105e7e0baa
Scripted push of GNOME 47
...
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/python-gobject?expand=0&rev=155
2024-09-30 07:48:56 +00:00
d05cfb5a40
Accepting request 1166245 from GNOME:Factory
...
- Update to version 3.48.2:
+ Fix support for fundamental (primitive) types, such as
Gst.Bitmask. (forwarded request 1166090 from dimstar)
OBS-URL: https://build.opensuse.org/request/show/1166245
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-gobject?expand=0&rev=98
2024-04-09 14:46:16 +00:00
57c371e141
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
f2dde7922d
Accepting request 1159428 from GNOME:Factory
...
GNOME 46 (forwarded request 1156863 from dimstar)
OBS-URL: https://build.opensuse.org/request/show/1159428
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-gobject?expand=0&rev=97
2024-03-20 20:10:47 +00:00
2ef76d5d96
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
e91b1d622e
Accepting request 1110890 from GNOME:Factory
...
- Update to version 3.46.0:
+ Add support for Python 3.12.
+ Drop GTK 2 support.
+ Complete the PEP-451 implementation in gi.importer.
+ Replace usage of deprecated FFI closure API.
+ Fix invalid marshalling in some cases for boxed values, for
example with Gtk.StyleContext.get_property().
+ Consistent setting of enum and flag property.
+ Fix docstring for methods that return an array and have a
length (out) argument.
+ Overrides:
- Fix incompatibility for CssProvider.load_from_data() (GTK
4.10).
- Allow Gdk.{Color,RGBA} instances to be compared with other
objects.
- Add overrides for Gdk.FileList in Gdk-4.0.
+ Updated documentation.
- Add explicit BuildRequires on pkgconfig(libffi). This is looked
by the build scripts and was already being pulled in by something
else. (forwarded request 1110326 from iznogood)
OBS-URL: https://build.opensuse.org/request/show/1110890
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-gobject?expand=0&rev=96
2023-09-20 11:21:28 +00:00
673fbb1eb0
Accepting request 1110326 from GNOME:Next
...
- Update to version 3.46.0:
+ Add support for Python 3.12.
+ Drop GTK 2 support.
+ Complete the PEP-451 implementation in gi.importer.
+ Replace usage of deprecated FFI closure API.
+ Fix invalid marshalling in some cases for boxed values, for
example with Gtk.StyleContext.get_property().
+ Consistent setting of enum and flag property.
+ Fix docstring for methods that return an array and have a
length (out) argument.
+ Overrides:
- Fix incompatibility for CssProvider.load_from_data() (GTK
4.10).
- Allow Gdk.{Color,RGBA} instances to be compared with other
objects.
- Add overrides for Gdk.FileList in Gdk-4.0.
+ Updated documentation.
- Add explicit BuildRequires on pkgconfig(libffi). This is looked
by the build scripts and was already being pulled in by something
else.
OBS-URL: https://build.opensuse.org/request/show/1110326
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/python-gobject?expand=0&rev=149
2023-09-13 11:34:54 +00:00
83fa009c91
Accepting request 1094329 from GNOME:Factory
...
- Add %{?sle15_python_module_pythons}: build additional python
flavors besides the 'default' when building for SLE15.
OBS-URL: https://build.opensuse.org/request/show/1094329
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-gobject?expand=0&rev=95
2023-06-22 21:24:32 +00:00
5949b796eb
- Add %{?sle15_python_module_pythons}: build additional python
...
flavors besides the 'default' when building for SLE15.
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/python-gobject?expand=0&rev=147
2023-06-21 09:32:14 +00:00
d2d4cdaf48
Accepting request 1092099 from home:ecsos:python
...
- Add %{?sle15_python_module_pythons}
OBS-URL: https://build.opensuse.org/request/show/1092099
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/python-gobject?expand=0&rev=146
2023-06-21 09:30:47 +00:00
70fef695e4
Accepting request 1074643 from GNOME:Factory
...
(forwarded request 1074261 from iznogood)
OBS-URL: https://build.opensuse.org/request/show/1074643
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-gobject?expand=0&rev=94
2023-03-29 21:26:35 +00:00
cec1310da0
Accepting request 1074261 from GNOME:Next
...
OBS-URL: https://build.opensuse.org/request/show/1074261
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/python-gobject?expand=0&rev=144
2023-03-27 10:18:16 +00:00
18cb08c975
Accepting request 1073201 from GNOME:Factory
...
New stable release (forwarded request 1072913 from iznogood)
OBS-URL: https://build.opensuse.org/request/show/1073201
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-gobject?expand=0&rev=93
2023-03-24 14:17:25 +00:00
48f1403665
Accepting request 1072913 from GNOME:Next
...
New stable release
OBS-URL: https://build.opensuse.org/request/show/1072913
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/python-gobject?expand=0&rev=142
2023-03-20 12:48:27 +00:00
008b409ea5
Accepting request 992692 from GNOME:Factory
...
New stable release (forwarded request 990655 from iznogood)
OBS-URL: https://build.opensuse.org/request/show/992692
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-gobject?expand=0&rev=92
2022-08-04 11:23:24 +00:00
148ffdbbe6
Accepting request 990655 from GNOME:Next
...
New stable release
OBS-URL: https://build.opensuse.org/request/show/990655
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/python-gobject?expand=0&rev=140
2022-08-04 06:49:14 +00:00
5a76cf23cf
Accepting request 989742 from home:bnavigator:branches:devel:languages:python
...
- Work around vendored distutils in setuptools >= 60 incorrectly
installing pkgconfig files into the wrong libdir
OBS-URL: https://build.opensuse.org/request/show/989742
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/python-gobject?expand=0&rev=139
2022-07-21 13:05:16 +00:00
6b0ec21db7
Accepting request 981528 from GNOME:Factory
...
OBS-URL: https://build.opensuse.org/request/show/981528
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-gobject?expand=0&rev=91
2022-06-10 13:57:24 +00:00
3462bad259
Accepting request 981525 from GNOME:Next
...
- Add dependency on python-cairo to python-gobject-cairo: The
introspection wrapper needs the actual pycairo underneath
(boo#1179584).
OBS-URL: https://build.opensuse.org/request/show/981525
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/python-gobject?expand=0&rev=137
2022-06-09 14:59:21 +00:00
686e09f0d3
Accepting request 972485 from GNOME:Factory
...
Scripted push from GNOME:Next (forwarded request 972167 from dimstar)
OBS-URL: https://build.opensuse.org/request/show/972485
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-gobject?expand=0&rev=90
2022-04-26 18:15:04 +00:00
87ab7fcc24
Accepting request 972167 from GNOME:Next
...
Scripted push from GNOME:Next
OBS-URL: https://build.opensuse.org/request/show/972167
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/python-gobject?expand=0&rev=135
2022-04-25 07:26:06 +00:00
a321c63f58
Accepting request 921651 from GNOME:Factory
...
Scripted push from GNOME:Next (forwarded request 920974 from dimstar)
OBS-URL: https://build.opensuse.org/request/show/921651
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-gobject?expand=0&rev=89
2021-09-29 18:17:51 +00:00
15166cc2ed
Accepting request 920974 from GNOME:Next
...
Scripted push from GNOME:Next
OBS-URL: https://build.opensuse.org/request/show/920974
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/python-gobject?expand=0&rev=133
2021-09-27 06:25:49 +00:00
a2ebd4feae
Accepting request 910106 from GNOME:Factory
...
- Adjust BuildRequires for python_module cairo to python-module
pycairo: the module was renamed 2 years ago.
- Skip build for python2: not supported anymore since 3.38.0. (forwarded request 910099 from yfjiang)
OBS-URL: https://build.opensuse.org/request/show/910106
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-gobject?expand=0&rev=88
2021-08-05 18:47:56 +00:00
37e0646bfc
Accepting request 910099 from GNOME:Next
...
- Adjust BuildRequires for python_module cairo to python-module
pycairo: the module was renamed 2 years ago.
- Skip build for python2: not supported anymore since 3.38.0.
OBS-URL: https://build.opensuse.org/request/show/910099
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/python-gobject?expand=0&rev=131
2021-08-04 09:48:27 +00:00
f0754cc6a8
Accepting request 887476 from GNOME:Factory
...
Update to 3.40.1 (forwarded request 886224 from dimstar)
OBS-URL: https://build.opensuse.org/request/show/887476
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-gobject?expand=0&rev=87
2021-04-24 21:06:43 +00:00
a685ea22b0
Accepting request 886224 from GNOME:Next
...
Update to 3.40.1
OBS-URL: https://build.opensuse.org/request/show/886224
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/python-gobject?expand=0&rev=129
2021-04-22 07:43:02 +00:00
69be7c414c
Accepting request 881161 from GNOME:Factory
...
GNOME 40 - here we come (forwarded request 880993 from dimstar)
OBS-URL: https://build.opensuse.org/request/show/881161
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-gobject?expand=0&rev=86
2021-04-12 10:35:46 +00:00
23aef62808
Accepting request 880993 from GNOME:Next
...
GNOME 40 - here we come
OBS-URL: https://build.opensuse.org/request/show/880993
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/python-gobject?expand=0&rev=127
2021-03-24 16:39:21 +00:00
7c0e467ddb
Accepting request 864076 from GNOME:Factory
...
OBS-URL: https://build.opensuse.org/request/show/864076
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-gobject?expand=0&rev=85
2021-01-19 15:01:05 +00:00
cbc5ca48b8
Accepting request 863409 from home:bnavigator:branches:GNOME:Factory
...
- Recompile python cache files after removal of components, include
cache files in correct subpackage
- Fix supplements declarations, where possible. Disable for -gdk.
OBS-URL: https://build.opensuse.org/request/show/863409
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/python-gobject?expand=0&rev=125
2021-01-18 13:16:18 +00:00
c8ca1bfa8c
Accepting request 863093 from GNOME:Factory
...
- Simplify the dependency exclusion from __init__.py to also match
with multiple python3-flavors.
- Remove exec bit from all *.py files in examples, also
subdirectories. (forwarded request 862855 from dimstar)
OBS-URL: https://build.opensuse.org/request/show/863093
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-gobject?expand=0&rev=84
2021-01-15 18:43:01 +00:00