Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-gobject-stubs for 
openSUSE:Factory checked in at 2026-10-27 16:47:44
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-gobject-stubs (Old)
 and      /work/SRC/openSUSE:Factory/.python-gobject-stubs.new.2252680 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-gobject-stubs"

Tue Oct 27 16:47:44 2026 rev:4 rq:1392729 version:2.20.0

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/python-gobject-stubs/python-gobject-stubs.changes    
    2026-03-27 16:52:01.193744556 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-gobject-stubs.new.2252680/python-gobject-stubs.changes
   2026-10-27 16:48:04.481254234 +0100
@@ -1,0 +2,71 @@
+Sun Oct 25 17:40:25 UTC 2026 - Atri Bhattacharya <[email protected]>
+
+- Update to version 2.20.0:
+  + Improve type hints for
+    - Adw: Update to 1.10.0.
+    - Gtk4: Update to 4.24.1.
+    - Atspi: Update to 2.62.1 (gh#pygobject/pygobject-stubs#325).
+    - Rsvg: Update to 2.63.3 (gh#pygobject/pygobject-stubs#315).
+  + Bug Fixes
+    - Generator: Write aliases after the classes in the same
+      module.
+    - Gtk3: Add missing import of `Collection`
+      (gh#pygobject/pygobject-stubs#324).
+    - Generator: Build type vars before writing imports
+      (gh#pygobject/pygobject-stubs#321).
+- Changes from version 2.19.0:
+  + Improve type hints for:
+    - GLib.
+    - GLibUnix.
+  + Bug Fixes:
+    - GLib: Fix annotation for io_add_watch().
+    - Fix regressions.
+- Changes from version 2.18.0:
+  + New feature: new update script with stub selection options
+    (gh#pygobject/pygobject-stubs#303).
+  + Improvements
+    - asyncio-related stubs in events and `Gio`
+      (gh#pygobject/pygobject-stubs#309).
+    - vfunc and `AsyncReadyCallback` signatures
+      (gh#pygobject/pygobject-stubs#308).
+    - generate async overloads for finish-func methods
+      (gh#pygobject/pygobject-stubs#307).
+    - property and enum stub generation
+      (gh#pygobject/pygobject-stubs#306).
+    - add `--format` to run formatters on the generated stub
+      (gh#pygobject/pygobject-stubs#301).
+    - rewrite generator type/callback handling
+      (gh#pygobject/pygobject-stubs#298).
+    - always use `__init__` instead of `__new__`
+      (gh#pygobject/pygobject-stubs#295).
+    - class generation, props typing, and `__init__` arguments
+      (gh#pygobject/pygobject-stubs#294).
+    - constant and property annotations
+      (gh#pygobject/pygobject-stubs#288).
+    - properly type read-only properties
+      (gh#pygobject/pygobject-stubs#286).
+    - assign aliases, update inheritance
+      (gh#pygobject/pygobject-stubs#285).
+    - use versioned imports to improve type checking
+    - typing in generate script
+    - bump and use ruff instead of isort
+    - enum and flags classes inheritance
+    - Add typings for `gi._gi` (gh#pygobject/pygobject-stubs#272).
+    - Add default for `ListModel` type param
+      (gh#pygobject/pygobject-stubs#271).
+  + Typing: Almost all libs were updated due to generator
+    improvements
+  + Bug Fixes:
+    - `__get__` for FunctionInfo and VFuncInfo should return Self
+      (gh#pygobject/pygobject-stubs#310).
+    - accept bytes in `GdkPixbuf.Pixbuf.new_from_data()`
+      (gh#pygobject/pygobject-stubs#300).
+    - gstreamer stubs (gh#pygobject/pygobject-stubs#289).
+    - class bases generation (gh#pygobject/pygobject-stubs#293).
+    - `GInterface` and `GObject.Object` shape and inheritance
+      (gh#pygobject/pygobject-stubs#290).
+    - actually add the `Gio.ListModel` default to the stub
+      (gh#pygobject/pygobject-stubs#238).
+    - use `main()` and call `gi.require()`
+
+-------------------------------------------------------------------

Old:
----
  pygobject_stubs-2.17.0.tar.gz

New:
----
  pygobject_stubs-2.20.0.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python-gobject-stubs.spec ++++++
--- /var/tmp/diff_new_pack.6iB1Ag/_old  2026-10-27 16:48:05.215285017 +0100
+++ /var/tmp/diff_new_pack.6iB1Ag/_new  2026-10-27 16:48:05.217285101 +0100
@@ -25,7 +25,7 @@
 %define psuffix %{?with_gtk3:-gtk3}%{!?with_gtk3:%{nil}}
 
 Name:           %{pname}%{psuffix}
-Version:        2.17.0
+Version:        2.20.0
 Release:        0
 Summary:        Typing stubs for PyGObject
 License:        LGPL-2.1-only

++++++ _scmsync.obsinfo ++++++
--- /var/tmp/diff_new_pack.6iB1Ag/_old  2026-10-27 16:48:05.288288078 +0100
+++ /var/tmp/diff_new_pack.6iB1Ag/_new  2026-10-27 16:48:05.290288162 +0100
@@ -1,6 +1,7 @@
-mtime: 1774154417
-commit: 084319b6596a36ec2c1d82e71a068b06297dc323feb3594d9d5aee88ddc3f67e
+mtime: 1792950651
+commit: 6edeb095572292ff8db7a19c690f15ff003905c92bf89a61bfc91765b3de8bf1
 url: https://src.opensuse.org/GNOME/python-gobject-stubs
-revision: 084319b6596a36ec2c1d82e71a068b06297dc323feb3594d9d5aee88ddc3f67e
+revision: 6edeb095572292ff8db7a19c690f15ff003905c92bf89a61bfc91765b3de8bf1
+trackingbranch: factory
 projectscmsync: https://src.opensuse.org/GNOME/_ObsPrj
 

++++++ build.specials.obscpio ++++++

++++++ build.specials.obscpio ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/.gitignore new/.gitignore
--- old/.gitignore      1970-01-01 01:00:00.000000000 +0100
+++ new/.gitignore      2026-10-25 18:50:51.000000000 +0100
@@ -0,0 +1,4 @@
+*.obscpio
+*.osc
+_build.*
+.pbuild

++++++ pygobject_stubs-2.17.0.tar.gz -> pygobject_stubs-2.20.0.tar.gz ++++++
++++ 251690 lines of diff (skipped)

Reply via email to