python-exceptiongroup
No description set
- Developed at devel:languages:python
- Sources inherited from project openSUSE:Factory
-
6
derived packages
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout openSUSE:Factory:zSystems/python-exceptiongroup && cd $_
- Create Badge
Refresh
Refresh
Source Files
Filename | Size | Changed |
---|---|---|
_multibuild | 0000000053 53 Bytes | |
exceptiongroup-1.2.0-gh.tar.gz | 0000027368 26.7 KB | |
python-exceptiongroup.changes | 0000004636 4.53 KB | |
python-exceptiongroup.spec | 0000003325 3.25 KB |
Revision 7 (latest revision is 8)
Ana Guerrero (anag+factory)
accepted
request 1129176
from
Dirk Mueller (dirkmueller)
(revision 7)
- update to 1.2.0: * Added special monkeypatching if `Apport <https://github.com/canonical/apport>`_ has overridden ``sys.excepthook`` so it will format exception groups correctly * Added a backport of ``contextlib.suppress()`` from Python 3.12.1 which also handles suppressing exceptions inside exception groups * Fixed bare ``raise`` in a handler reraising the original naked exception rather than an exception group which is what is raised when you do a ``raise`` in an ``except*`` handler * ``catch()`` now raises a ``TypeError`` if passed an async exception handler instead of just giving a ``RuntimeWarning`` about the coroutine never being awaited. * Fixed plain ``raise`` statement in an exception handler callback to work like a ``raise`` in an ``except*`` block * Fixed new exception group not being chained to the original exception when raising an exception group from exceptions raised in handler callbacks * Fixed type annotations of the ``derive()``, ``subgroup()`` and ``split()`` methods to match the ones in typeshed - drop skip-test_catch_handler_raises-for-older-311.patch (upstream) - Add skip-test_catch_handler_raises-for-older-311.patch
Comments 0