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

python-gobject-common-devel-3.48.1-1.1 RPM for armv7hl

From OpenSuSE Ports Tumbleweed for armv7hl

Name: python-gobject-common-devel Distribution: openSUSE Tumbleweed
Version: 3.48.1 Vendor: openSUSE
Release: 1.1 Build date: Mon Mar 11 09:00:09 2024
Group: Development/Languages/Python Build host: reproducible
Size: 25689 Source RPM: python-gobject-3.48.1-1.1.src.rpm
Packager: http://bugs.opensuse.org
Url: https://wiki.gnome.org/Projects/PyGObject/
Summary: Shared development files for GObject's Python bindings
This package contains common files required to build wrappers for gobject
addon libraries such as pygtk in both Python2 and Python3.

Provides

Requires

License

LGPL-2.1-or-later

Changelog

* 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.
* Mon Sep 20 2021 Dominique Leuenberger <dimstar@opensuse.org>
  - Update to version 3.42.0:
    + meson: Bump minimum meson_version to 0.47.0.
    + Expose GObject.Object.run_dispose().
    + docs: document Gtk.Template.
    + dev: Add poetry support.
    + meson: use main branch for glib subproject.
    + Fix some small memory leaks.
* Wed Aug 04 2021 Dominique Leuenberger <dimstar@opensuse.org>
  - 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.
* Sat Apr 17 2021 Dominique Leuenberger <dimstar@opensuse.org>
  - Update to version 3.40.1:
    + Fix tests with glib 2.68.
    + Fix a regression with marshalling partial() objects.
* Fri Mar 19 2021 Michael Gorse <mgorse@suse.com>
  - Update to version 3.40.0:
    + GTK 4 compatibility fixes.
    + Python 3.9 and 3.10 compatibility fixes.
    + New minimal dependency requirements.
  - Up glib2, gobject-introspection, and cairo required versions.
* Wed Jan 13 2021 Benjamin Greiner <code@bnavigator.de>
  - Recompile python cache files after removal of components, include
    cache files in correct subpackage
  - Fix supplements declarations, where possible. Disable for -gdk.
* Wed Jan 13 2021 Dominique Leuenberger <dimstar@opensuse.org>
  - 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.

Files

/usr/include/pygobject-3.0
/usr/include/pygobject-3.0/pygobject.h
/usr/lib/pkgconfig/pygobject-3.0.pc


Generated by rpm2html 1.8.1

Fabrice Bellet, Sun Mar 31 00:00:58 2024