Backport of PEP 654 (exception groups)

This is a backport of the BaseExceptionGroup and ExceptionGroup classes from Python 3.11. It contains the following: The exceptiongroup.BaseExceptionGroup and exceptiongroup.ExceptionGroup classes A utility function (exceptiongroup.catch()) for catching exceptions possibly nested in an exception group Patches to the TracebackException class that properly formats exception groups (installed on import) An exception hook that handles formatting of exception groups through TracebackException (installed on import) Special versions of some of the functions from the traceback module, modified to correctly handle exception groups even when monkey patching is disabled, or blocked by another custom exception hook: traceback.format_exception() traceback.format_exception_only() traceback.print_exception() traceback.print_exc() If this package is imported on Python 3.11 or later, the built-in implementations of the exception group classes are used instead, TracebackException is not monkey pat
RPM
python3-exceptiongroup-1.2.2-1.lbn36.noarch.rpm
Summary
Backport of PEP 654 (exception groups)
URL
https://pypi.org/project/exceptiongroup
Group
Unspecified
License
ZPL
Source
python-exceptiongroup-1.2.2-1.lbn36.src.rpm
Checksum
5983321e270a6c42ca5496be135daf93566ef5df9ff60623660dbd7bf15aa198
Build Date
2024/11/19 12:56:37
Requires
Provides
python-exceptiongroup = 1.2.2-1.lbn36
python3-exceptiongroup = 1.2.2-1.lbn36
python3.10-exceptiongroup = 1.2.2-1.lbn36
python3.10dist(exceptiongroup) = 1.2.2
python3dist(exceptiongroup) = 1.2.2
Obsoletes