File python-gobject-stubs.changes of Package python-gobject-stubs

-------------------------------------------------------------------
Sun Mar 22 04:34:29 UTC 2026 - Atri Bhattacharya <badshah400@gmail.com>

- Update to version 2.17.0:
  + New features:
    - Add Aravis 0.8 (gh#pygobject/pygobject-stubs#266).
    - Add ECal 2.0.
    - Add EDataServer 1.2.
    - Add ICalGLib 3.0.
    - Support Generic[T] base class.
  + Bug fixes:
    - Add type annotation for override module fields.
    - Ignore GObject init override.
    - Ignore PYI016 - Duplicate union member None.
    - Get the correct list of attributes for a class.
    - init() and set_properties() does not allow positional args.
    - Add stub for exit().
    - Generator: Get function name via name attribute if
      available.
  + Improved type hints for Adw, DBus, DBusGLib, Gdk4, GdkWayland,
    Gio, GioUnix, GLib, GObject, Gsk, Gst, Gtk4, GtkSource5,
    Pango.

-------------------------------------------------------------------
Thu Dec 11 08:56:57 UTC 2025 - Atri Bhattacharya <badshah400@gmail.com>

- Update to version 2.16.0:
  + Remove FIXME when override function is typed.
  + Improve type hints for Gst*.
  + Fix: Gst module cannot reference itself.
  + Fix: Add @staticmethod for override methods.
- Changes from version 2.15.0:
  + New features:
    - Add Gly.
    - Add GlyGtk4.
    - Add overridden function docstring.
  + Add non-GI base classes.
  + Allow stub for some special python methods.
  + Improve type hints for: Adw, Gdk4, GdkPixbuf, GdkX11, GLib,
    GObject, Gsk, GSound, Gst* Gtk4, Pango, PangoCairo, Spelling.
  + Filter out private constants and fields.
  + Fix: Correctly skip field if a method has the same name.
  + Fix: skip closure/destroy arguments preceding current arg.
- Add BuildRequires: python-typing_extensions.

-------------------------------------------------------------------
Sat Nov  8 04:41:37 UTC 2025 - Atri Bhattacharya <badshah400@gmail.com>

- Fix conflicts between -gtk3 and default flavour for python
  subpackages by using explicit python-<foo> for Conflicts instead
  of specfile macro.

-------------------------------------------------------------------
Sat Nov  1 17:12:19 UTC 2025 - Atri Bhattacharya <badshah400@gmail.com>

- Initial package.
openSUSE Build Service is sponsored by