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 <[email protected]> - 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 <[email protected]> - 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 <[email protected]> - 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 <[email protected]> - 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 <[email protected]> - 1.17.0-1
- Update to 1.17.0 (close RHBZ#2316909)
* Wed Nov 27 2024 Benjamin A. Beasley <[email protected]> - 1.13.3-16
- Port to pyproject-rpm-macros and run the tests
* Wed Nov 27 2024 Benjamin A. Beasley <[email protected]> - 1.13.3-15
- Improve the source URL
* Wed Nov 27 2024 Benjamin A. Beasley <[email protected]> - 1.13.3-14
- Do not number the sole Source
* Wed Nov 27 2024 Benjamin A. Beasley <[email protected]> - 1.13.3-13
- Make the -doc subpackage noarch
* Wed Nov 27 2024 Benjamin A. Beasley <[email protected]> - 1.13.3-12
- Build Sphinx-generated docs as PDF, not HTML, to sidestep guidelines
issues
* Wed Nov 27 2024 Benjamin A. Beasley <[email protected]> - 1.13.3-11
- Write BuildRequires using project canonical names
* Wed Nov 27 2024 Benjamin A. Beasley <[email protected]> - 1.13.3-10
- Reduce description/Summary duplication in the spec file
* Wed Nov 27 2024 Benjamin A. Beasley <[email protected]> - 1.13.3-9
- Add missing LICENSE to -doc subpackage
* Wed Nov 27 2024 Benjamin A. Beasley <[email protected]> - 1.13.3-8
- Use modern build conditionals
* Wed Nov 27 2024 Benjamin A. Beasley <[email protected]> - 1.13.3-7
- Reduce unnecessary macro indirection in the spec file
* Wed Nov 27 2024 Benjamin A. Beasley <[email protected]> - 1.13.3-6
- Remove obsolete %python_provide macro
* Wed Nov 27 2024 Benjamin A. Beasley <[email protected]> - 1.13.3-5
- Remove ancient workaround for missing %license support
* Wed Nov 27 2024 Jan Friesse <[email protected]> - 1.13.3-4
- migrated to SPDX license
* Wed Nov 27 2024 Miro HronÄok <[email protected]> - 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 <[email protected]> -
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 <[email protected]> - 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 <[email protected]> - 0.5.0-1
- Update to version 0.5.0; Fixes RHBZ#2328980
* Sat Jul 20 2024 Fedora Release Engineering <[email protected]> -
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 <[email protected]> - 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 <[email protected]> - 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 <[email protected]> - 0.39.0-2
- Fix typo in Obsoletes for sq-wot (package name is sequoia-wot)
* Wed Nov 27 2024 Fabio Valentini <[email protected]> - 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 <[email protected]> - 0.13.2-1
- Update to version 0.13.2; Fixes RHBZ#2321775
* Sat Jul 20 2024 Fedora Release Engineering <[email protected]> -
0.12.0-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild
--------------------------------------------------------------------------------
--
_______________________________________________
epel-devel mailing list -- [email protected]
To unsubscribe send an email to [email protected]
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/[email protected]
Do not reply to spam, report it:
https://pagure.io/fedora-infrastructure/new_issue