Packages changed: frameworkintegration iputils (20221126 -> 20231222) libavif (1.0.2 -> 1.0.3) libstorage-ng (4.5.163 -> 4.5.168) openblas_openmp openblas_pthreads plasma5-workspace postfix (3.8.3 -> 3.8.4) python-Pillow (10.0.1 -> 10.1.0) python-setuptools (68.1.2 -> 69.0.2) python-zope.interface (6.0 -> 6.1) === Details === ==== frameworkintegration ==== Subpackages: frameworkintegration-plugin libKF5Style5 - Update appstream build requirement for compatibility with 1.0.0 ==== iputils ==== Version update (20221126 -> 20231222) - Update to version 20231222 https://github.com/iputils/iputils/releases/tag/20231222 - Use tar.xz instead of tar.gz - Update source URL ==== libavif ==== Version update (1.0.2 -> 1.0.3) - update to 1.0.3: * Rewrite the fix for memory errors fixed in 1.0.2 * CVE-2023-6704: Fix use-after-free errors (boo#1218303) * src/reformat.c: Allocate the threadData array directly ==== libstorage-ng ==== Version update (4.5.163 -> 4.5.168) Subpackages: libstorage-ng-lang libstorage-ng-ruby libstorage-ng1 - Translated using Weblate (Slovak) (bsc#1149754) - 4.5.168 - Translated using Weblate (Dutch) (bsc#1149754) - Translated using Weblate (Japanese) (bsc#1149754) - Translated using Weblate (Czech) (bsc#1149754) - Translated using Weblate (Catalan) (bsc#1149754) - merge gh#openSUSE/libstorage-ng#974 - updated pot and po files - 4.5.167 - merge gh#openSUSE/libstorage-ng#973 - fixed typos - 4.5.166 - merge gh#openSUSE/libstorage-ng#972 - added note about nvme json output - 4.5.165 - merge gh#openSUSE/libstorage-ng#971 - adapted to changed nvme json output (bsc#1218306) - 4.5.164 ==== openblas_openmp ==== - add Requires(pre/post): coreutils to the sub-packages that use commands like: ln, dirname, mktemp, etc in the pre/post scriptlets ==== openblas_pthreads ==== - add Requires(pre/post): coreutils to the sub-packages that use commands like: ln, dirname, mktemp, etc in the pre/post scriptlets ==== plasma5-workspace ==== Subpackages: gmenudbusmenuproxy plasma5-session plasma5-session-wayland plasma5-workspace-lang plasma5-workspace-libs xembedsniproxy - Update appstream build requirement for compatibility with 1.0.0 ==== postfix ==== Version update (3.8.3 -> 3.8.4) - update to 3.8.4 * Security: this release adds support to defend against an email spoofing attack (SMTP smuggling) on recipients at a Postfix server. For background, see https://www.postfix.org/smtp-smuggling.html. ==== python-Pillow ==== Version update (10.0.1 -> 10.1.0) - update to 10.1.0: * Added TrueType default font to allow for different sizes * Fixed invalid argument warning #7442 * Added ImageOps cover method #7412 * Catch struct.error from truncated EXIF when reading JPEG DPI * Consider default image when selecting mode for PNG save_all * Support BGR;15, BGR;16 and BGR;24 access, unpacking and putdata #7303 * Added CMYK to RGB unpacker #7310 * Improved flexibility of XMP parsing #7274 * Support reading 8-bit YCbCr TIFF images #7415 * Allow saving I;16B images as PNG #7302 * Corrected drawing I;16 points and writing I;16 text #7257 * Set blue channel to 128 for BC5S #7413 * Increase flexibility when reading IPTC fields #7319 * Set C palette to be empty by default #7289 * Added gs_binary to control Ghostscript use on all platforms * Read bounding box information from the trailer of EPS files if specified #7382 * Added reading 8-bit color DDS images #7426 * Added has_transparency_data #7420 * Fixed bug when reading BC5S DDS images #7401 * Prevent TIFF orientation from being applied more than once * Use previous pixel alpha for QOI_OP_RGB #7357 * Added BC5U reading #7358 * Allow getpixel() to accept a list #7355 * Allow GaussianBlur and BoxBlur to accept a sequence of x and y radii #7336 * Expand JPEG buffer size when saving optimized or progressive * Added session type check for Linux in ImageGrab.grabclipboard() #7332 * Allow "loop=None" when saving GIF images #7329 * Fixed transparency when saving P mode images to PDF #7323 * Added saving LA images as PDFs #7299 * Set SMaskInData to 1 for PDFs with alpha #7316, #7317 * Changed Image mode property to be read-only by default #7307 * Silence exceptions in _repr_jpeg_ and _repr_png_ #7266 * Do not use transparency when saving GIF if it has been removed when normalizing mode #7284 * Fix missing symbols when libtiff depends on libjpeg #7270 ==== python-setuptools ==== Version update (68.1.2 -> 69.0.2) - Add patch allow-only-direct-compilation.patch: * Allow forcing direct compilation. - update to 69.0.2: * Added missing estimated date for removing ``setuptools.dep_util`` (deprecated in v69.0.0). * Fixed imports of ``setuptools.dep_util.newer_group``. * A deprecation warning is issued instead of a hard failure. * Include type information (``py.typed``, ``*.pyi``) by default (#3136) -- by :user:`Danie-1`, * Exported ``distutils.dep_util`` and ``setuptools.dep_util`` through ``setuptools.modified`` * Merged with pypa/distutils@7a04cbda0fc714. * Replaced hardcoded numeric values with :obj:`dis.opmap`, fixing problem with 3.13.0a1. (#4094) * Configuring project ``version`` and ``egg_info.tag_*`` in such a way that results in invalid version strings (according to :pep:`440`) is no longer permitted. (#4066) * Removed deprecated ``egg_base`` option from ``dist_info``. * The parsing of the deprecated ``metadata.license_file`` and ``metadata.requires`` fields in ``setup.cfg`` is no longer supported. * Users are expected to move to ``metadata.license_files`` and ``options.install_requires`` (respectively). (#4066) * Passing ``config_settings`` to ``setuptools.build_meta`` with deprecated values for ``--global-option`` is no longer allowed. (#4066) * Removed deprecated ``namespace-packages`` from ``pyproject.toml``. * Added strict enforcement for ``project.dynamic`` in ``pyproject.toml``. This removes the transitional ability of users configuring certain parameters via ``setup.py`` without making the necessary changes to ``pyproject.toml`` * Removed handling of ``--config-settings["--build-option"]`` in ``setuptools.build_meta`` from build-backend API hooks * other than* ``build_wheel``. * Improve backwards compatibility with deprecated CLI practices. (#4048) * Avoid using caching attributes in ``Distribution.metadata`` for requirements. This is done for backwards compatibility with customizations that attempt to modify ``install_requires`` or ``extras_require`` at a late point (still not recommended). * Rework how ``setuptools`` internally handles ``dependencies/install_requires`` and ``optional-dependencies/extras_require``. (#3903) * Improve the generated ``PKG-INFO`` files, by adding ``Requires-Dist`` fields. * Previously, these fields would be omitted in favour of a non- standard ``*.egg-info/requires.txt`` file (which is still generated for the time being). (#3904) * Improve atomicity when writing ``PKG-INFO`` files to avoid race conditions with ``importlib.metadata``. (#3904) * Fix the name given to the ``*-nspkg.pth`` files in editable installs, ensuring they are unique per distribution. (#4041) * Workaround some limitations on ``pkg_resources``-style legacy namespaces in the meta path finder for editable installations. - drop sphinx72.patch (upstream) ==== python-zope.interface ==== Version update (6.0 -> 6.1) - update to 6.1: * Add support for Python 3.12. * Fix building of the docs for non-final versions.