]> git.ipfire.org Git - ipfire-2.x.git/commit
python3-exceptiongroup: Update to version 1.2.0
authorAdolf Belka <adolf.belka@ipfire.org>
Mon, 29 Jan 2024 13:41:16 +0000 (14:41 +0100)
committerMichael Tremer <michael.tremer@ipfire.org>
Mon, 29 Jan 2024 16:03:31 +0000 (16:03 +0000)
commitc60238f606a5121dcfe16323bf0d9d5aab9c1312
tree4f9264c429965341cce4a86439eaaed024130031
parent6c7e8760f7c5129b9c25d441b8bbece0e58fe0f8
python3-exceptiongroup: Update to version 1.2.0

- Updated from version 1.1.0 to 1.2.0
- Update of rootfile
- Changelog
    1.2.0
    Added special monkeypatching if Apport has overridden sys.excepthook so it
     will format exception groups correctly (PR by John Litborn)
    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
    1.1.3
    catch() now raises a TypeError if passed an async exception handler instead
     of just giving a RuntimeWarning about the coroutine never being awaited.
     (#66, PR by John Litborn)
    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
    1.1.2
    Changed handling of exceptions in exception group handler callbacks to not
     wrap a single exception in an exception group, as per CPython issue 103590
    1.1.1
    Worked around CPython issue #98778, urllib.error.HTTPError(..., fp=None)
     raises KeyError on unknown attribute access, on affected Python versions.
     (PR by Zac Hatfield-Dodds)

Tested-by: Adolf Belka <adolf.belka@ipfire.org>
Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
config/rootfiles/packages/python3-exceptiongroup
lfs/python3-exceptiongroup