Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

python313-gobject-stubs-2.20.0-1.1 RPM for noarch

From OpenSuSE Tumbleweed for noarch

Name: python313-gobject-stubs Distribution: openSUSE Tumbleweed
Version: 2.20.0 Vendor: openSUSE
Release: 1.1 Build date: Sun Oct 25 18:50:51 2026
Group: Unspecified Build host: reproducible
Size: 9088057 Source RPM: python-gobject-stubs-2.20.0-1.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://github.com/pygobject/pygobject-stubs
Summary: Typing stubs for PyGObject
This package provides typing stubs for python-gobject to (typically) allow IDEs
to provide helpful completion guides and documentation about python-gobject
related modules.




This package provides PyGObject stubs for Gtk4.

Provides

Requires

License

LGPL-2.1-only

Changelog

* Sun Oct 25 2026 Atri Bhattacharya <badshah400@gmail.com>
  - 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()`
* Sun Mar 22 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 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 08 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 01 2025 Atri Bhattacharya <badshah400@gmail.com>
  - Initial package.

Files

/usr/lib/python3.13/site-packages/gi-stubs
/usr/lib/python3.13/site-packages/gi-stubs/__init__.pyi
/usr/lib/python3.13/site-packages/gi-stubs/_error.pyi
/usr/lib/python3.13/site-packages/gi-stubs/_gi.pyi
/usr/lib/python3.13/site-packages/gi-stubs/_gtktemplate.pyi
/usr/lib/python3.13/site-packages/gi-stubs/_propertyhelper.pyi
/usr/lib/python3.13/site-packages/gi-stubs/_signalhelper.pyi
/usr/lib/python3.13/site-packages/gi-stubs/_signature.pyi
/usr/lib/python3.13/site-packages/gi-stubs/events.pyi
/usr/lib/python3.13/site-packages/gi-stubs/overrides
/usr/lib/python3.13/site-packages/gi-stubs/overrides/__init__.pyi
/usr/lib/python3.13/site-packages/gi-stubs/overrides/_gi_gst.pyi
/usr/lib/python3.13/site-packages/gi-stubs/repository
/usr/lib/python3.13/site-packages/gi-stubs/repository/Adw.pyi
/usr/lib/python3.13/site-packages/gi-stubs/repository/AppIndicator3.pyi
/usr/lib/python3.13/site-packages/gi-stubs/repository/AppStream.pyi
/usr/lib/python3.13/site-packages/gi-stubs/repository/Aravis.pyi
/usr/lib/python3.13/site-packages/gi-stubs/repository/Atk.pyi
/usr/lib/python3.13/site-packages/gi-stubs/repository/Atspi.pyi
/usr/lib/python3.13/site-packages/gi-stubs/repository/AyatanaAppIndicator3.pyi
/usr/lib/python3.13/site-packages/gi-stubs/repository/DBus.pyi
/usr/lib/python3.13/site-packages/gi-stubs/repository/DBusGLib.pyi
/usr/lib/python3.13/site-packages/gi-stubs/repository/ECal.pyi
/usr/lib/python3.13/site-packages/gi-stubs/repository/EDataServer.pyi
/usr/lib/python3.13/site-packages/gi-stubs/repository/Farstream.pyi
/usr/lib/python3.13/site-packages/gi-stubs/repository/Flatpak.pyi
/usr/lib/python3.13/site-packages/gi-stubs/repository/GExiv2.pyi
/usr/lib/python3.13/site-packages/gi-stubs/repository/GIRepository.pyi
/usr/lib/python3.13/site-packages/gi-stubs/repository/GLib.pyi
/usr/lib/python3.13/site-packages/gi-stubs/repository/GLibUnix.pyi
/usr/lib/python3.13/site-packages/gi-stubs/repository/GLibWin32.pyi
/usr/lib/python3.13/site-packages/gi-stubs/repository/GModule.pyi
/usr/lib/python3.13/site-packages/gi-stubs/repository/GObject.pyi
/usr/lib/python3.13/site-packages/gi-stubs/repository/GSound.pyi
/usr/lib/python3.13/site-packages/gi-stubs/repository/Gdk.pyi
/usr/lib/python3.13/site-packages/gi-stubs/repository/GdkMacos.pyi
/usr/lib/python3.13/site-packages/gi-stubs/repository/GdkPixbuf.pyi
/usr/lib/python3.13/site-packages/gi-stubs/repository/GdkWayland.pyi
/usr/lib/python3.13/site-packages/gi-stubs/repository/GdkWin32.pyi
/usr/lib/python3.13/site-packages/gi-stubs/repository/GdkX11.pyi
/usr/lib/python3.13/site-packages/gi-stubs/repository/Geoclue.pyi
/usr/lib/python3.13/site-packages/gi-stubs/repository/Ggit.pyi
/usr/lib/python3.13/site-packages/gi-stubs/repository/Gio.pyi
/usr/lib/python3.13/site-packages/gi-stubs/repository/GioUnix.pyi
/usr/lib/python3.13/site-packages/gi-stubs/repository/GioWin32.pyi
/usr/lib/python3.13/site-packages/gi-stubs/repository/Gly.pyi
/usr/lib/python3.13/site-packages/gi-stubs/repository/GlyGtk4.pyi
/usr/lib/python3.13/site-packages/gi-stubs/repository/Goa.pyi
/usr/lib/python3.13/site-packages/gi-stubs/repository/Graphene.pyi
/usr/lib/python3.13/site-packages/gi-stubs/repository/Gsk.pyi
/usr/lib/python3.13/site-packages/gi-stubs/repository/Gspell.pyi
/usr/lib/python3.13/site-packages/gi-stubs/repository/Gst.pyi
/usr/lib/python3.13/site-packages/gi-stubs/repository/GstApp.pyi
/usr/lib/python3.13/site-packages/gi-stubs/repository/GstAudio.pyi
/usr/lib/python3.13/site-packages/gi-stubs/repository/GstBase.pyi
/usr/lib/python3.13/site-packages/gi-stubs/repository/GstPbutils.pyi
/usr/lib/python3.13/site-packages/gi-stubs/repository/GstRtp.pyi
/usr/lib/python3.13/site-packages/gi-stubs/repository/GstRtsp.pyi
/usr/lib/python3.13/site-packages/gi-stubs/repository/GstRtspServer.pyi
/usr/lib/python3.13/site-packages/gi-stubs/repository/GstSdp.pyi
/usr/lib/python3.13/site-packages/gi-stubs/repository/GstVideo.pyi
/usr/lib/python3.13/site-packages/gi-stubs/repository/GstWebRTC.pyi
/usr/lib/python3.13/site-packages/gi-stubs/repository/Gtk.pyi
/usr/lib/python3.13/site-packages/gi-stubs/repository/GtkSource.pyi
/usr/lib/python3.13/site-packages/gi-stubs/repository/Handy.pyi
/usr/lib/python3.13/site-packages/gi-stubs/repository/IBus.pyi
/usr/lib/python3.13/site-packages/gi-stubs/repository/ICalGLib.pyi
/usr/lib/python3.13/site-packages/gi-stubs/repository/JavaScriptCore.pyi
/usr/lib/python3.13/site-packages/gi-stubs/repository/Manette.pyi
/usr/lib/python3.13/site-packages/gi-stubs/repository/Notify.pyi
/usr/lib/python3.13/site-packages/gi-stubs/repository/OSTree.pyi
/usr/lib/python3.13/site-packages/gi-stubs/repository/Panel.pyi
/usr/lib/python3.13/site-packages/gi-stubs/repository/Pango.pyi
/usr/lib/python3.13/site-packages/gi-stubs/repository/PangoCairo.pyi
/usr/lib/python3.13/site-packages/gi-stubs/repository/Poppler.pyi
/usr/lib/python3.13/site-packages/gi-stubs/repository/Rsvg.pyi
/usr/lib/python3.13/site-packages/gi-stubs/repository/Secret.pyi
/usr/lib/python3.13/site-packages/gi-stubs/repository/Shumate.pyi
/usr/lib/python3.13/site-packages/gi-stubs/repository/Soup.pyi
/usr/lib/python3.13/site-packages/gi-stubs/repository/Spelling.pyi
/usr/lib/python3.13/site-packages/gi-stubs/repository/Vte.pyi
/usr/lib/python3.13/site-packages/gi-stubs/repository/WebKit.pyi
/usr/lib/python3.13/site-packages/gi-stubs/repository/XApp.pyi
/usr/lib/python3.13/site-packages/gi-stubs/repository/Xdp.pyi
/usr/lib/python3.13/site-packages/gi-stubs/repository/XdpGtk4.pyi
/usr/lib/python3.13/site-packages/gi-stubs/repository/_GIRepository2.pyi
/usr/lib/python3.13/site-packages/gi-stubs/repository/_GIRepository3.pyi
/usr/lib/python3.13/site-packages/gi-stubs/repository/_Gdk3.pyi
/usr/lib/python3.13/site-packages/gi-stubs/repository/_Gdk4.pyi
/usr/lib/python3.13/site-packages/gi-stubs/repository/_GdkMacos4.pyi
/usr/lib/python3.13/site-packages/gi-stubs/repository/_GdkWin323.pyi
/usr/lib/python3.13/site-packages/gi-stubs/repository/_GdkWin324.pyi
/usr/lib/python3.13/site-packages/gi-stubs/repository/_Gtk3.pyi
/usr/lib/python3.13/site-packages/gi-stubs/repository/_Gtk4.pyi
/usr/lib/python3.13/site-packages/gi-stubs/repository/_GtkSource4.pyi
/usr/lib/python3.13/site-packages/gi-stubs/repository/_GtkSource5.pyi
/usr/lib/python3.13/site-packages/gi-stubs/repository/_JavaScriptCore6.pyi
/usr/lib/python3.13/site-packages/gi-stubs/repository/_Soup2.pyi
/usr/lib/python3.13/site-packages/gi-stubs/repository/_Soup3.pyi
/usr/lib/python3.13/site-packages/gi-stubs/repository/_WebKit6.pyi
/usr/lib/python3.13/site-packages/gi-stubs/repository/__init__.pyi
/usr/lib/python3.13/site-packages/gi-stubs/repository/win32.pyi
/usr/lib/python3.13/site-packages/pygobject_stubs-2.20.0.dist-info
/usr/lib/python3.13/site-packages/pygobject_stubs-2.20.0.dist-info/INSTALLER
/usr/lib/python3.13/site-packages/pygobject_stubs-2.20.0.dist-info/METADATA
/usr/lib/python3.13/site-packages/pygobject_stubs-2.20.0.dist-info/RECORD
/usr/lib/python3.13/site-packages/pygobject_stubs-2.20.0.dist-info/REQUESTED
/usr/lib/python3.13/site-packages/pygobject_stubs-2.20.0.dist-info/WHEEL
/usr/lib/python3.13/site-packages/pygobject_stubs-2.20.0.dist-info/licenses
/usr/lib/python3.13/site-packages/pygobject_stubs-2.20.0.dist-info/licenses/LICENSE
/usr/lib/python3.13/site-packages/pygobject_stubs-2.20.0.dist-info/top_level.txt


Generated by rpm2html 1.8.1

Fabrice Bellet, Fri Nov 6 00:02:16 2026