python-exceptiongroup

Edit Package python-exceptiongroup
No description set
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's avatar Ana Guerrero (anag+factory) accepted request 1129176 from Dirk Mueller's avatar 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
openSUSE Build Service is sponsored by