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
6dd127a492
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
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
a5367de251
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
fd68c6b0ab
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
7a914f206f
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
4b126f7942
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
123ff7ee7e
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
3ea94d0676
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
2718d278d7
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
3082dd1246
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
f0aa04d01b
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
b00b04369d
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
15c4c45c60
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
34afce0c42
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
7c531e82bf
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
69494f4a30
Accepting request 862855 from home:dimstar: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.
OBS-URL: https://build.opensuse.org/request/show/862855
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/python-gobject?expand=0&rev=123
2021-01-14 13:39:46 +00:00
6d559d1308
Accepting request 842955 from GNOME:Next
...
update to 3.38.1 - TW should be ready
OBS-URL: https://build.opensuse.org/request/show/842955
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/python-gobject?expand=0&rev=121
2020-10-26 08:14:31 +00:00
f6b6feef12
Accepting request 800813 from GNOME:Next
...
New stable release, not buildtested
OBS-URL: https://build.opensuse.org/request/show/800813
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/python-gobject?expand=0&rev=119
2020-05-06 17:51:31 +00:00
c75fe95f4d
Accepting request 795103 from GNOME:Next
...
Scripted push of project GNOME:Next
OBS-URL: https://build.opensuse.org/request/show/795103
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/python-gobject?expand=0&rev=117
2020-04-17 22:54:16 +00:00
d771c7947f
Accepting request 769168 from GNOME:Next
...
- Remove %{python_module gobject-devel = %{version}} from
common-devel: Assuming that consumers of the .pc and include headers are not really using the python bindings.
OBS-URL: https://build.opensuse.org/request/show/769168
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/python-gobject?expand=0&rev=115
2020-02-07 13:18:18 +00:00
000cb25b58
Accepting request 763372 from GNOME:Next
...
OBS-URL: https://build.opensuse.org/request/show/763372
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/python-gobject?expand=0&rev=113
2020-01-13 08:18:54 +00:00
1393926530
Accepting request 735098 from GNOME:Next
...
Scripted push of project GNOME:Next
OBS-URL: https://build.opensuse.org/request/show/735098
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/python-gobject?expand=0&rev=111
2019-10-04 15:55:18 +00:00
a1e9707de8
Accepting request 711646 from GNOME:Next
...
New stable rel
OBS-URL: https://build.opensuse.org/request/show/711646
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/python-gobject?expand=0&rev=109
2019-06-25 07:28:14 +00:00
2af041d535
Accepting request 696393 from GNOME:Next
...
New stable rel
OBS-URL: https://build.opensuse.org/request/show/696393
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/python-gobject?expand=0&rev=107
2019-04-22 05:48:48 +00:00
80766bc1d6
Accepting request 695615 from GNOME:Next
...
Scripted push of project GNOME:Next
OBS-URL: https://build.opensuse.org/request/show/695615
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/python-gobject?expand=0&rev=106
2019-04-18 13:17:27 +00:00
e941f34890
Accepting request 653428 from GNOME:Next
...
New stable release
OBS-URL: https://build.opensuse.org/request/show/653428
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/python-gobject?expand=0&rev=104
2018-12-03 09:21:47 +00:00
e9b92e2843
Accepting request 652218 from GNOME:Next
...
New stable release
OBS-URL: https://build.opensuse.org/request/show/652218
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/python-gobject?expand=0&rev=103
2018-11-28 20:31:31 +00:00
984126fade
Accepting request 638553 from GNOME:Next
...
New stable rel
OBS-URL: https://build.opensuse.org/request/show/638553
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/python-gobject?expand=0&rev=101
2018-09-27 07:41:26 +00:00
3dc78fa9dd
Accepting request 635385 from GNOME:Next
...
- Update to version 3.30.0:
+ Various test suite fixes to get things to pass with Ubuntu
18.10.
OBS-URL: https://build.opensuse.org/request/show/635385
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/python-gobject?expand=0&rev=100
2018-09-14 03:53:01 +00:00
b82e5f71b3
Accepting request 613659 from home:iznogood:branches:GNOME:Factory
...
New stable
OBS-URL: https://build.opensuse.org/request/show/613659
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/python-gobject?expand=0&rev=98
2018-06-04 09:17:24 +00:00
56022bee2f
Accepting request 592043 from GNOME:Next
...
OBS-URL: https://build.opensuse.org/request/show/592043
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/python-gobject?expand=0&rev=96
2018-03-29 10:22:26 +00:00
7eb237fafb
Accepting request 588562 from GNOME:Next
...
- Update to version 3.28.1:
+ Fix a GValue leak (regression) (glgo#GNOME/pygobject#176).
+ Various fixes for Python 3.7 (glgo#GNOME/pygobject#170).
OBS-URL: https://build.opensuse.org/request/show/588562
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/python-gobject?expand=0&rev=94
2018-03-22 14:11:55 +00:00
434d7dde1c
Accepting request 585962 from GNOME:Next
...
Update to 3.28.0
OBS-URL: https://build.opensuse.org/request/show/585962
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/python-gobject?expand=0&rev=92
2018-03-13 08:17:27 +00:00
c1b936c3d9
Accepting request 583545 from GNOME:Next
...
Scripted push of project GNOME:Next
OBS-URL: https://build.opensuse.org/request/show/583545
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/python-gobject?expand=0&rev=91
2018-03-09 10:02:53 +00:00
16079c692c
Accepting request 537605 from GNOME:Next
...
OBS-URL: https://build.opensuse.org/request/show/537605
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/python-gobject?expand=0&rev=89
2017-11-02 13:51:20 +00:00
b11e9e0ac7
Accepting request 523622 from GNOME:Next
...
Update to 3.26.0
OBS-URL: https://build.opensuse.org/request/show/523622
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/python-gobject?expand=0&rev=87
2017-09-12 11:05:27 +00:00
44b0c400d2
Accepting request 522358 from home:jengelh:branches:GNOME:Factory
...
- Update package summaries. Fix RPM groups and do not run fdupes
across hardlink partitions.
OBS-URL: https://build.opensuse.org/request/show/522358
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/python-gobject?expand=0&rev=86
2017-09-08 20:33:31 +00:00
a906b2c28f
Accepting request 519386 from GNOME:Next
...
Scripted push of project GNOME:Next
OBS-URL: https://build.opensuse.org/request/show/519386
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/python-gobject?expand=0&rev=85
2017-08-31 07:42:58 +00:00
Bjørn Lie
948b3e4482
Accepting request 496417 from GNOME:Next
...
- Once again filter typelib(Gtk) dependency out of python2-gobject:
it's not possible to use multiple __requires_exclude_from
statements in the specfile, thus change the filter to be valid
for python2 and python3 at the same time.
OBS-URL: https://build.opensuse.org/request/show/496417
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/python-gobject?expand=0&rev=83
2017-05-18 20:21:56 +00:00
fd79bb0f90
Accepting request 491572 from GNOME:Next
...
Forward single-spec setup.... G:N no longer shows any signs or errors
OBS-URL: https://build.opensuse.org/request/show/491572
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/python-gobject?expand=0&rev=81
2017-05-10 10:14:47 +00:00
Bjørn Lie
38ebe8246c
Accepting request 483214 from home:Zaitor:branches:GNOME:Factory
...
Revert, as the fallout is currently way more than I can handle alone, and frankly I suck at python things - we need to revisit this at a later time.
OBS-URL: https://build.opensuse.org/request/show/483214
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/python-gobject?expand=0&rev=80
2017-03-29 01:39:51 +00:00
Bjørn Lie
15b26cc253
Accepting request 482952 from devel:languages:python:singlespec
...
This implements the python single-spec macros, as discussed previously. GNOME 3.24 is now in factory, so I am re-submitting this.
OBS-URL: https://build.opensuse.org/request/show/482952
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/python-gobject?expand=0&rev=79
2017-03-28 23:04:58 +00:00
66771c4f8e
Accepting request 481402 from GNOME:Next
...
Update to 3.24.0
OBS-URL: https://build.opensuse.org/request/show/481402
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/python-gobject?expand=0&rev=77
2017-03-20 15:51:06 +00:00
ab638fd9ab
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/python-gobject?expand=0&rev=76
2017-03-15 22:43:53 +00:00
688cebb398
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/python-gobject?expand=0&rev=75
2017-03-15 22:32:47 +00:00