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

python313-gobject-devel-3.52.3-1.1 RPM for i586

From OpenSuSE Ports Tumbleweed for i586

Name: python313-gobject-devel Distribution: openSUSE Tumbleweed
Version: 3.52.3 Vendor: openSUSE
Release: 1.1 Build date: Sun Mar 16 19:35:28 2025
Group: Development/Languages/Python Build host: reproducible
Size: 26203 Source RPM: python-gobject-3.52.3-1.1.src.rpm
Packager: http://bugs.opensuse.org
Url: https://wiki.gnome.org/Projects/PyGObject/
Summary: Metapackage to pull in all of python-gobject's packages
This package contains files required to build wrappers for gobject
addon libraries such as pygtk.

Provides

Requires

License

LGPL-2.1-or-later

Changelog

* Sun Mar 16 2025 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 3.53.3:
    + Remove invalid error check for gi_constant_info_get_value.
* Wed Mar 12 2025 Dominique Leuenberger <dimstar@opensuse.org>
  - 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.
* Mon Mar 10 2025 Dominique Leuenberger <dimstar@opensuse.org>
  - 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.
* Wed Feb 05 2025 Dominique Leuenberger <dimstar@opensuse.org>
  - Update to version 3.51.0:
    + 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.
    + Convenience API for Gdk.RGBA got GDK 4, similar to GDK 3.
    + Use standard `enum` module for enums and flags in PyGObject.
    + Added an option to skip automatic initialization of GTK and
      GDK.
    + Fixed iterator protocol implementation for properties.
    + Various code and documentation improvements.
* Wed Oct 30 2024 Yunhe Guo <i@guoyunhe.me>
  - Add python-pygobject provides: help packages to eliminate rpmlint
    warnings when comparing requrements.txt vs the packages depdency.
    'pygobject' is the proper upstream name.
* Thu Sep 12 2024 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 3.50.0:
    + tests: Fix event test errors when GTK is not installed
* Fri Sep 06 2024 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 3.49.0:
    + Rename master branch to main
    + Drop support for Python 3.8
    + Add Override for Gio.DataInputStream
    + Treat GParamSpec as any other fundamental type
    + override connection.register_object to prevent an invocation
      object from leaking
    + Various PyPy related fixes
    + bind_property: Accept keyword arguments
    + Various documentation improvements
    + Python2 / GTK2 cleanups
    + asyncio integration with support to await Gio async functions
    + meson: move from .egg-info to .dist-info/METADATA
    + build: fixes for building with gobject-introspection 1.81
  - Stop removing executable bits from examples, no longer needed.
* Mon Apr 08 2024 Dominique Leuenberger <dimstar@opensuse.org>
  - Update to version 3.48.2:
    + Fix support for fundamental (primitive) types, such as
      Gst.Bitmask.
* Mon Mar 11 2024 Dominique Leuenberger <dimstar@opensuse.org>
  - Update to version 3.48.1:
    + Fix installation with pip failing in some environments with
      ModuleNotFoundError in g-ir-scanner.
* Sat Mar 09 2024 Dominique Leuenberger <dimstar@opensuse.org>
  - Update to version 3.48.0:
    + test: fix some tests on macOS.
    + docs: some dark mode fixes.
* Tue Feb 13 2024 Dominique Leuenberger <dimstar@opensuse.org>
  - Update to version 3.47.0:
    + Drop setuptools in favor of meson-python.
    + Fundamental type support.
    + Fundamental type support for GValues.
    + pygi-convert.sh: migrate FILE_CHOOSER_CONFIRMATION_*.
    + gimodule, cairo: Use multi-phase initialization as per PEP-489.
    + Deprecate classes in gi.option module.
    + Deprecate pygtkcompat.
    + Add support for (optional) nullable GErrors.
    + Fix CssProvider not valid in GTK2.
    + Fix double free if array item cannot be marshalled to Python.
    + Raise exception if a callback property is encountered.
    + build: Fix pycairo detection "script" for Windows.
    + Replace deprecated ``pkgutil.find_loader`` call.
    + Avoid segfault on property access for incompletely initialized
      objects.
    + pygenum: When getting a member instance, use correct key for
      the lookup.
    + Project / Development / CI:
    - Remove pborelli from the maintainer list.
    - Add Arjan Molenaar to maintainers.
    - Remove runtests script.
* Sun Sep 10 2023 Luciano Santos <luc14n0@opensuse.org>
  - 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.
* Sat Jun 10 2023 ecsos <ecsos@oensuse.org>
  - Add %{?sle15_python_module_pythons}: build additional python
    flavors besides the 'default' when building for SLE15.
* Fri Mar 24 2023 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 3.44.1:
    + Fix tests with glib 2.76.x
* Sun Mar 19 2023 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 3.44.0:
    + No changes compared to 3.43.1
* Fri Feb 24 2023 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 3.43.1:
    + Drop support for Python 3.6
    + meson: bump minimum version to 0.53.0 and update subprojects
    + gimodule: fix floating state of python objects created with
      g_object_new
    + Gtk.Template: Accept PathLike objects as a filename
    + info: Show which type/object callables are bound to
    + IntrospectionModule: handle two threads loading type at same
      time
    + Port to Py_TRASHCAN_BEGIN
    + Other cleanups/improvements
* Fri Jul 22 2022 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 3.42.2:
    + Error out instead of crashing when marshaling unsupported
      fundamental types in some cases.
    + Add a workaround for a PyPy 3.9+ bug when threads are used.
    + Fix crashes when marshaling zero terminated arrays for certain
      item types.
    + Fix a crash/refcounting error in case marshaling a hash table
      fails.
    + Make the test suite pass again with PyPy.
    + tests: support running tests with (MSVC) CPython 3.8+ on
      Windows.
    + interface: Fix leak when overriding GInterfaceInfo.
    + setup.py: look up pycairo headers without importing the module
      (helps with building on Windows and MSVC CPython 3.8+).
* Sat Jul 16 2022 Ben Greiner <code@bnavigator.de>
  - Work around vendored distutils in setuptools >= 60 incorrectly
    installing pkgconfig files into the wrong libdir
* Thu Jun 09 2022 Dominique Leuenberger <dimstar@opensuse.org>
  - Add dependency on python-cairo to python-gobject-cairo: The
    introspection wrapper needs the actual pycairo underneath
    (boo#1179584).
* Thu Apr 21 2022 Emily Gonyer <emilyyrose@gmail.com>
  - Update to version 3.42.1:
    + Do not error out for unknown scopes.
    + gtk overrides: restore Gtk.ListStore.insert_with_valuesv with
      newer GTK4.
    + gtk overrides: Do not override Treeview.enable_model_drag_xx
      for GTK4.
    + Implement DynamicImporter.find_spec() to silence deprecation
      warning.
    + Some test/CI fixes.

Files

/usr/include/python3.13/pygobject
/usr/include/python3.13/pygobject/pygobject-3.0
/usr/include/python3.13/pygobject/pygobject-3.0/pygobject.h
/usr/share/doc/packages/python313-gobject-devel
/usr/share/doc/packages/python313-gobject-devel/README.rst


Generated by rpm2html 1.8.1

Fabrice Bellet, Sat Mar 22 23:42:21 2025