Packages changed:
  libguestfs
  openSUSE-release (20240421 -> 20240423)
  python-gevent (23.9.1 -> 24.2.1)
  python-matplotlib (3.8.3 -> 3.8.4)
  python-matplotlib-inline (0.1.6 -> 0.1.7)
  python-pycparser (2.21 -> 2.22)
  python-pycups (2.0.1 -> 2.0.4)

=== Details ===

==== libguestfs ====
Subpackages: libguestfs-appliance libguestfs-winsupport libguestfs-xfs libguestfs0

- Require ntfs-3g for libguestfs-winsupport
  libguestfs.spec

==== openSUSE-release ====
Version update (20240421 -> 20240423)
Subpackages: openSUSE-release-appliance-custom openSUSE-release-dvd

- automatically generated by openSUSE-release-tools/pkglistgen

==== python-gevent ====
Version update (23.9.1 -> 24.2.1)

- Add gh-113964-fix-tests-3.12.3.patch to tix tests with python 3.12.3
  (bsc#1223128)
- Drop upstream patches:
  * gevent-fix-unittest-returncode-py312-c1.patch
  * gevent-fix-unittest-returncode-py312-c2.patch
- Update to version 24.2.1:
  - Add support for Python patch releases 3.11.8 and 3.12.2, which
    changed internal details of threading.
  - Errors raised from subprocess.Popen may not have a filename set.
  - SSLSocket.recv_into and SSLSocket.read no longer require the
    buffer to implement len and now work with buffers whose size is
    not 1.
  - gh-108310: Fix CVE-2023-40217: Check for & avoid the ssl pre-close
    flaw.
  - Drop setuptools to a soft test dependency.
  - Drop support for very old versions of CFFI.
  - Update bundled c-ares from 1.19.1 to 1.26.0.
  - Locks created by gevent, but acquired from multiple different
    threads (not recommended), no longer spin to implement timeouts
    and interruptible blocking. Instead, they use the native
    functionality of the Python 3 lock. This may improve some
    scenarios. See issue #2013.

==== python-matplotlib ====
Version update (3.8.3 -> 3.8.4)

- Update to 3.8.4
  * Enable building against numpy 2.0; released wheels are built
    against numpy 2
  * Add a draw during show for macos backend
  * Fix color sequence data for Set2 and Set3
  * gtk: Ensure pending draws are done before GTK draw
  * Update "Created with" url in hand.svg
  * Avoid modifying user input to Axes.bar
  * fix quiver3d incorrect arrow colors

==== python-matplotlib-inline ====
Version update (0.1.6 -> 0.1.7)

- Update to version 0.1.7
  * Use short matplotlib backend name
  * Add matplotlib.backend entry point
  * Use pyproject.toml instead of setup.cfg
- Use pyproject-based install

==== python-pycparser ====
Version update (2.21 -> 2.22)

- update to 2.22:
  * Add missing SCHAR limit defines
  * Use proper SPDX identifier
  * Add Python 3.11 as a supported version
  * Fix multi-pragma/single statement blocks (#479)
  * Add an encoding parameter to parse_file
  * Feature/add pragma support
  * Set up permissions to ci.yml
  * _build_tables: Invalidate cache before importing generated modules
  * Upgrade GitHub Actions
  * Create a Security Policy
  * New example to generate AST from scratch
  * Add support for Python 3.12
  * ply: Make generated lextab.py deterministic
- drop fix-lexer-build.patch (upstream)

==== python-pycups ====
Version update (2.0.1 -> 2.0.4)

- update to 2.0.4:
  * remove the install_requires from setup.py
  * removed shebang from example/cupstree.py
  * ignore driverless utilities for postscriptdriver tags
    creation (Fedora bug #1873385)
  * remove epydoc from Makefile (#27)
  * fix invalid delete of pointer (#11)
  * Makefile uses wrong Python (#32)
  * define PY_SSIZE_T_CLEAN in cupsipp.h - fixes traceback during
    IPPRequest.writeIO with Python 3.10
  * fix the test.py when there is no printer installed (#46)
  * Use PyObject_Call() instead of deprecated PyEval