The following Fedora EPEL 9 Security updates need testing: Age URL 27 https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2024-c5986b2cf1 iaito-5.9.6-1.el9 radare2-5.9.6-1.el9 4 https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2024-7a7d342b23 chromium-131.0.6778.85-1.el9 The following builds have been pushed to Fedora EPEL 9 updates-testing blake3-1.5.5-1.el9 monitorix-3.16.0-1.el9 packit-0.104.1-1.el9 python-wrapt-1.17.0-1.el9 qt-creator-12.0.1-4.el9 rust-b3sum-1.5.5-1.el9 rust-sequoia-gpg-agent-0.5.0-1.el9 rust-sequoia-keystore-0.6.2-1.el9 rust-sequoia-keystore-gpg-agent-0.4.1-1.el9 rust-sequoia-sq-0.39.0-2.el9 rust-sequoia-wot-0.13.2-1.el9 Details about builds: ================================================================================ blake3-1.5.5-1.el9 (FEDORA-EPEL-2024-c59f77d3af) Official C implementation of the BLAKE3 cryptographic hash function -------------------------------------------------------------------------------- Update Information: Update to 1.5.5 (fedora#2329086) -------------------------------------------------------------------------------- ChangeLog: * Wed Nov 27 2024 Christoph Erhardt <fedora@xxxxxxxxxxx> - 1.5.5-1 - Update to 1.5.5 (fedora#2329086) -------------------------------------------------------------------------------- References: [ 1 ] Bug #2329086 - blake3-1.5.5 is available https://bugzilla.redhat.com/show_bug.cgi?id=2329086 -------------------------------------------------------------------------------- ================================================================================ monitorix-3.16.0-1.el9 (FEDORA-EPEL-2024-4aedd96585) A free, open source, lightweight system monitoring tool -------------------------------------------------------------------------------- Update Information: Added support for MongoDB version 6 and changed the way how mongodb.pm is configured. [#451] Added the new option log_successful_requests in the HTTP built-in server, to be able to not logging successful requests (enabled by default). [#454] Changed the default value of global_zoom so now all graphs are 50% bigger. Adjusted the .spec file to be able to generate an RPM file to be installed on systemd or SysV init systems. [#462] Removed the following obsolete options: secure_log, secure_log_date_format, imap_log, imap_log_date_format, hylafax_log, cups_log and cg_logdir. Fixed the size of graphs in Multihost viewer when using a bigger global_zoom value. Fixed the colors based on the meaning of input (upload) and output (download) from the server point of view in ftp.pm. Fixed the error message Use of uninitialized value $gen_h[5] in join or string at /usr/lib/monitorix/mail.pm line 668. Fixed the regexp that retrieves the reason for last transfer to battery string in nut.pm. [#466] Fixed the update() function to support newer versions of Tinyproxy. Fixed to LINE1 the Involuntary Context Switches value in process.pm. -------------------------------------------------------------------------------- ChangeLog: * Wed Nov 27 2024 Jordi Sanfeliu <jordi@xxxxxxxxxxxx> - 3.16.0-1 - Updated to 3.16.0. -------------------------------------------------------------------------------- ================================================================================ packit-0.104.1-1.el9 (FEDORA-EPEL-2024-d114d9ea20) A tool for integrating upstream projects with Fedora operating system -------------------------------------------------------------------------------- Update Information: Automatic update for packit-0.104.1-1.el9. Changelog for packit * Mon Nov 25 2024 Packit <hello@xxxxxxxxxx> - 0.104.1-1 - Packit now uses the fedora-distro-aliases library to expand Fedora aliases. This is Packit's original code being improved and properly maintained by the Copr team. For further suggestions about aliases, use github.com/rpm-software- management/fedora-distro-aliases. - Resolves: rhbz#2328698 -------------------------------------------------------------------------------- ChangeLog: * Mon Nov 25 2024 Packit <hello@xxxxxxxxxx> - 0.104.1-1 - Packit now uses the fedora-distro-aliases library to expand Fedora aliases. This is Packit's original code being improved and properly maintained by the Copr team. For further suggestions about aliases, use github.com/rpm-software-management/fedora-distro-aliases. - Resolves: rhbz#2328698 -------------------------------------------------------------------------------- References: [ 1 ] Bug #2328698 - packit-0.104.1 is available https://bugzilla.redhat.com/show_bug.cgi?id=2328698 -------------------------------------------------------------------------------- ================================================================================ python-wrapt-1.17.0-1.el9 (FEDORA-EPEL-2024-e79c9d0a36) A Python module for decorators, wrappers and monkey patching -------------------------------------------------------------------------------- Update Information: Update to 1.17.0, convert License to SPDX, and generally modernize the packaging. Version 1.17.0 Note that version 1.17.0 drops support for Python 3.6 and 3.7. Python version 3.8 or later is required. New Features Add __format__() method to ObjectProxy class to allow formatting of wrapped object. Added C extension internal flag to indicate that wrapt should be safe for Python 3.13 free threading mode. Releases will include free threading variants of Python wheels. Note that as free threading is new, one should be cautious about using it in production until it has been more widely tested. Bugs Fixed When a normal function or builtin function which had wrapt.decorator or a function wrapper applied, was assigned as a class attribute, and the function attribute called via the class or an instance of the class, an additional argument was being passed, inserted as the first argument, which was the class or instance. This was not the correct behaviour and the class or instance should not have been passed as the first argument. When an instance of a callable class object was wrapped which didn't not have a __get__() method for binding, and it was called in context whhere binding would be attempted, it would fail with error that __get__() did not exist when instead it should have been called directly, ignoring that binding was not possible. The __round__ hook for the object proxy didn't accept ndigits argument. Version 1.16.0 Note that version 1.16.0 drops support for Python 2.7 and 3.5. Python version 3.6 or later is required. New Features The patch_function_wrapper() decorator now accepts an enabled argument, which can be a literal boolean value, object that evaluates as boolean, or a callable object which returns a boolean. In the case of a callable, determination of whether the wrapper is invoked will be left until the point of the call. In the other cases, the wrapper will not be applied if the value evaluates false at the point of applying the wrapper. Features Changed The import hook loader and finder objects are now implemented as transparent object proxies so they properly proxy pass access to attributes/functions of the wrapped loader or finder. Code files in the implementation have been reorganized such that the pure Python version of the ObjectProxy class is directly available even if the C extension variant is being used. This is to allow the pure Python variant to be used in exceptional cases where the C extension variant is not fully compatible with the pure Python implementation and the behaviour of the pure Python variant is what is required. This should only be relied upon if have absolutely no choice. The pure Python variant is not as performant as the C extension. To access the pure Python variant use from wrapt.wrappers import ObjectProxy instead of just from wrapt import ObjectProxy. Note that prior to this version if you had used from wrapt.wrappers import ObjectProxy you would have got the C extension variant of the class rather than the pure Python version if the C extension variant was available. Bugs Fixed It was not possible to update the __class__ attribute through the transparent object proxy when relying on the C implementation. Version 1.15.0 Bugs Fixed When the C extension for wrapt was being used, and a property was used on an object proxy wrapping another object to intercept access to an attribute of the same name on the wrapped object, if the function implementing the property raised an exception, then the exception was ignored and not propagated back to the caller. What happened instead was that the original value of the attribute from the wrapped object was returned, thus silently suppressing that an exception had occurred in the wrapper. This behaviour was not happening when the pure Python version of wrapt was being used, with it raising the exception. The pure Python and C extension implementations thus did not behave the same. Note that in the specific case that the exception raised is AttributeError it still wouldn't be raised. This is the case for both Python and C extension implementations. If a wrapper for an attribute internally raises an AttributeError for some reason, the wrapper should if necessary catch the exception and deal with it, or propagate it as a different exception type if it is important that an exception still be passed back. Address issue where the post import hook mechanism of wrapt wasn't transparent and left the __loader__ and __spec__.loader attributes of a module as the wrapt import hook loader and not the original loader. That the original loader wasn't preserved could interfere with code which needed access to the original loader. Address issues where a thread deadlock could occur within the wrapt module import handler, when code executed from a post import hook created a new thread and code executed in the context of the new thread itself tried to register a post import hook, or imported a new module. When using CallableObjectProxy as a wrapper for a type or function and calling the wrapped object, it was not possible to pass a keyword argument named self. This only occurred when using the pure Python version of wrapt and did not occur when using the C extension based implementation. When using PartialCallableObjectProxy as a wrapper for a type or function, when constructing the partial object and when calling the partial object, it was not possible to pass a keyword argument named self. This only occurred when using the pure Python version of wrapt and did not occur when using the C extension based implementation. When using FunctionWrapper as a wrapper for a type or function and calling the wrapped object, it was not possible to pass a keyword argument named self. Because FunctionWrapper is also used by decorators, this also affected decorators on functions and class types. A similar issue also arose when these were applied to class and instance methods where binding occurred when the method was accessed. In that case it was in BoundFunctionWrapper that the problem could arise. These all only occurred when using the pure Python version of wrapt and did not occur when using the C extension based implementation. When using WeakFunctionProxy as a wrapper for a function, when calling the function via the proxy object, it was not possible to pass a keyword argument named self. Version 1.14.1 Bugs Fixed When the post import hooks mechanism was being used, and a Python package with its own custom module importer was used, importing modules could fail if the custom module importer didn't use the latest Python import hook finder/loader APIs and instead used the deprecated API. This was actually occurring with the zipimporter in Python itself, which was not updated to use the newer Python APIs until Python 3.10. Version 1.14.0 Bugs Fixed Python 3.11 dropped inspect.formatargspec() which was used in creating signature changing decorators. Now bundling a version of this function which uses Parameter and Signature from inspect module when available. The replacement function is exposed as wrapt.formatargspec() if need it for your own code. When using a decorator on a class, isinstance() checks wouldn't previously work as expected and you had to manually use Type.__wrapped__ to access the real type when doing instance checks. The __instancecheck__ hook is now implemented such that you don't have to use Type.__wrapped__ instead of Type as last argument to `isinstance(). Eliminated deprecation warnings related to Python module import system, which would have turned into broken code in Python 3.12. This was used by the post import hook mechanism. New Features Binary wheels provided on PyPi for aarch64 Linux systems and macOS native silicon where supported by Python when using pypa/cibuildwheel. -------------------------------------------------------------------------------- ChangeLog: * Wed Nov 27 2024 Benjamin A. Beasley <code@xxxxxxxxxxxxxxxxxx> - 1.17.0-1 - Update to 1.17.0 (close RHBZ#2316909) * Wed Nov 27 2024 Benjamin A. Beasley <code@xxxxxxxxxxxxxxxxxx> - 1.13.3-16 - Port to pyproject-rpm-macros and run the tests * Wed Nov 27 2024 Benjamin A. Beasley <code@xxxxxxxxxxxxxxxxxx> - 1.13.3-15 - Improve the source URL * Wed Nov 27 2024 Benjamin A. Beasley <code@xxxxxxxxxxxxxxxxxx> - 1.13.3-14 - Do not number the sole Source * Wed Nov 27 2024 Benjamin A. Beasley <code@xxxxxxxxxxxxxxxxxx> - 1.13.3-13 - Make the -doc subpackage noarch * Wed Nov 27 2024 Benjamin A. Beasley <code@xxxxxxxxxxxxxxxxxx> - 1.13.3-12 - Build Sphinx-generated docs as PDF, not HTML, to sidestep guidelines issues * Wed Nov 27 2024 Benjamin A. Beasley <code@xxxxxxxxxxxxxxxxxx> - 1.13.3-11 - Write BuildRequires using project canonical names * Wed Nov 27 2024 Benjamin A. Beasley <code@xxxxxxxxxxxxxxxxxx> - 1.13.3-10 - Reduce description/Summary duplication in the spec file * Wed Nov 27 2024 Benjamin A. Beasley <code@xxxxxxxxxxxxxxxxxx> - 1.13.3-9 - Add missing LICENSE to -doc subpackage * Wed Nov 27 2024 Benjamin A. Beasley <code@xxxxxxxxxxxxxxxxxx> - 1.13.3-8 - Use modern build conditionals * Wed Nov 27 2024 Benjamin A. Beasley <code@xxxxxxxxxxxxxxxxxx> - 1.13.3-7 - Reduce unnecessary macro indirection in the spec file * Wed Nov 27 2024 Benjamin A. Beasley <code@xxxxxxxxxxxxxxxxxx> - 1.13.3-6 - Remove obsolete %python_provide macro * Wed Nov 27 2024 Benjamin A. Beasley <code@xxxxxxxxxxxxxxxxxx> - 1.13.3-5 - Remove ancient workaround for missing %license support * Wed Nov 27 2024 Jan Friesse <jfriesse@xxxxxxxxxx> - 1.13.3-4 - migrated to SPDX license * Wed Nov 27 2024 Miro HronÄ?ok <miro@xxxxxxxxxx> - 1.13.3-3 - BuildRequire setuptools explicitly, not just transitively -------------------------------------------------------------------------------- References: [ 1 ] Bug #2316909 - python-wrapt-1.17.0 is available https://bugzilla.redhat.com/show_bug.cgi?id=2316909 -------------------------------------------------------------------------------- ================================================================================ qt-creator-12.0.1-4.el9 (FEDORA-EPEL-2024-5f37ab54b2) Cross-platform IDE for Qt -------------------------------------------------------------------------------- Update Information: Rebuild for RHEL 9.5 -------------------------------------------------------------------------------- ChangeLog: * Tue Nov 26 2024 Thomas Zimmermann <thomas.zimmermann@xxxxxxxxxxxxxxx> - 12.0.1-4 - Rebuild for RHEL 9.5 -------------------------------------------------------------------------------- References: [ 1 ] Bug #2328895 - Request to rebuild qt-creator for RHEL 9.5 https://bugzilla.redhat.com/show_bug.cgi?id=2328895 -------------------------------------------------------------------------------- ================================================================================ rust-b3sum-1.5.5-1.el9 (FEDORA-EPEL-2024-41c2b3847f) Command line implementation of the BLAKE3 hash function -------------------------------------------------------------------------------- Update Information: b3sum --check now supports checkfiles with Windows-style newlines. b3sum still emits Unix-style newlines, even on Windows, but sometimes text editors or version control tools will swap them. -------------------------------------------------------------------------------- ChangeLog: * Wed Nov 27 2024 Benjamin A. Beasley <code@xxxxxxxxxxxxxxxxxx> - 1.5.5-1 - Update to 1.5.5 (close RHBZ#2329083) -------------------------------------------------------------------------------- References: [ 1 ] Bug #2329083 - rust-b3sum-1.5.5 is available https://bugzilla.redhat.com/show_bug.cgi?id=2329083 -------------------------------------------------------------------------------- ================================================================================ rust-sequoia-gpg-agent-0.5.0-1.el9 (FEDORA-EPEL-2024-175ef864c4) Library for interacting with GnuPG's gpg-agent -------------------------------------------------------------------------------- Update Information: Update sequoia-sq (sq) to version 0.39.0. This version also obsoletes the previously separate sq-wot tool. Update the sequoia-gpg-agent crate to version 0.5.0. Update the sequoia-keystore crate to version 0.6.2. Update the sequoia-keystore-gpg-agent crate to version 0.4.1. Update the sequoia-wot crate to version 0.13.2. -------------------------------------------------------------------------------- ChangeLog: * Wed Nov 27 2024 Fabio Valentini <decathorpe@xxxxxxxxx> - 0.5.0-1 - Update to version 0.5.0; Fixes RHBZ#2328980 * Sat Jul 20 2024 Fedora Release Engineering <releng@xxxxxxxxxxxxxxxxx> - 0.4.2-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild -------------------------------------------------------------------------------- ================================================================================ rust-sequoia-keystore-0.6.2-1.el9 (FEDORA-EPEL-2024-175ef864c4) Sequoia's private key store server -------------------------------------------------------------------------------- Update Information: Update sequoia-sq (sq) to version 0.39.0. This version also obsoletes the previously separate sq-wot tool. Update the sequoia-gpg-agent crate to version 0.5.0. Update the sequoia-keystore crate to version 0.6.2. Update the sequoia-keystore-gpg-agent crate to version 0.4.1. Update the sequoia-wot crate to version 0.13.2. -------------------------------------------------------------------------------- ChangeLog: * Wed Nov 27 2024 Fabio Valentini <decathorpe@xxxxxxxxx> - 0.6.2-1 - Update to version 0.6.2; Fixes RHBZ#2329035 -------------------------------------------------------------------------------- ================================================================================ rust-sequoia-keystore-gpg-agent-0.4.1-1.el9 (FEDORA-EPEL-2024-175ef864c4) Gpg-agent backend for Sequoia's private key store -------------------------------------------------------------------------------- Update Information: Update sequoia-sq (sq) to version 0.39.0. This version also obsoletes the previously separate sq-wot tool. Update the sequoia-gpg-agent crate to version 0.5.0. Update the sequoia-keystore crate to version 0.6.2. Update the sequoia-keystore-gpg-agent crate to version 0.4.1. Update the sequoia-wot crate to version 0.13.2. -------------------------------------------------------------------------------- ChangeLog: * Wed Nov 27 2024 Fabio Valentini <decathorpe@xxxxxxxxx> - 0.4.1-1 - Update to version 0.4.1; Fixes RHBZ#2329034 -------------------------------------------------------------------------------- ================================================================================ rust-sequoia-sq-0.39.0-2.el9 (FEDORA-EPEL-2024-175ef864c4) Command-line frontends for Sequoia -------------------------------------------------------------------------------- Update Information: Update sequoia-sq (sq) to version 0.39.0. This version also obsoletes the previously separate sq-wot tool. Update the sequoia-gpg-agent crate to version 0.5.0. Update the sequoia-keystore crate to version 0.6.2. Update the sequoia-keystore-gpg-agent crate to version 0.4.1. Update the sequoia-wot crate to version 0.13.2. -------------------------------------------------------------------------------- ChangeLog: * Wed Nov 27 2024 Fabio Valentini <decathorpe@xxxxxxxxx> - 0.39.0-2 - Fix typo in Obsoletes for sq-wot (package name is sequoia-wot) * Wed Nov 27 2024 Fabio Valentini <decathorpe@xxxxxxxxx> - 0.39.0-1 - Update to version 0.39.0; Fixes RHBZ#2322760 -------------------------------------------------------------------------------- ================================================================================ rust-sequoia-wot-0.13.2-1.el9 (FEDORA-EPEL-2024-175ef864c4) Implementation of OpenPGP's web of trust -------------------------------------------------------------------------------- Update Information: Update sequoia-sq (sq) to version 0.39.0. This version also obsoletes the previously separate sq-wot tool. Update the sequoia-gpg-agent crate to version 0.5.0. Update the sequoia-keystore crate to version 0.6.2. Update the sequoia-keystore-gpg-agent crate to version 0.4.1. Update the sequoia-wot crate to version 0.13.2. -------------------------------------------------------------------------------- ChangeLog: * Wed Nov 27 2024 Fabio Valentini <decathorpe@xxxxxxxxx> - 0.13.2-1 - Update to version 0.13.2; Fixes RHBZ#2321775 * Sat Jul 20 2024 Fedora Release Engineering <releng@xxxxxxxxxxxxxxxxx> - 0.12.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild --------------------------------------------------------------------------------
-- _______________________________________________ epel-devel mailing list -- epel-devel@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to epel-devel-leave@xxxxxxxxxxxxxxxxxxxxxxx Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/epel-devel@xxxxxxxxxxxxxxxxxxxxxxx Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue