Chore(deps-dev): bump exceptiongroup from 1.2.1 to 1.2.2
Bumps exceptiongroup from 1.2.1 to 1.2.2.
Release notes
Sourced from exceptiongroup's releases.
1.2.2
- Removed an
assert
inexceptiongroup._formatting
that caused compatibility issues with Sentry (#123)
Changelog
Sourced from exceptiongroup's changelog.
Version history
This library adheres to
Semantic Versioning 2.0 <http://semver.org/>
_.1.2.2
- Removed an
assert
inexceptiongroup._formatting
that caused compatibility issues with Sentry ([#123](https://github.com/agronholm/exceptiongroup/issues/123) <https://github.com/agronholm/exceptiongroup/issues/123>
_)1.2.1
- Updated the copying of
__notes__
to match CPython behavior (PR by CF Bolz-Tereick)- Corrected the type annotation of the exception handler callback to accept a
BaseExceptionGroup
instead ofBaseException
- Fixed type errors on Python < 3.10 and the type annotation of
suppress()
(PR by John Litborn)1.2.0
- Added special monkeypatching if
Apport <https://github.com/canonical/apport>
_ has overriddensys.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 araise
in anexcept*
handler1.1.3
catch()
now raises aTypeError
if passed an async exception handler instead of just giving aRuntimeWarning
about the coroutine never being awaited. (#66, PR by John Litborn)- Fixed plain
raise
statement in an exception handler callback to work like araise
in anexcept*
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()
andsplit()
methods to match the ones in typeshed1.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 <https://github.com/python/cpython/issues/103590>
_1.1.1
- Worked around
... (truncated)
Commits
-
2399d54
Added the release version -
bec9651
Removed problematic assert that caused compatibility issues -
f3f0ff6
Updated Ruff configuration -
bb43ee0
Fixed formatting tests failing on Python 3.13 -
eb8fbbc
[pre-commit.ci] pre-commit autoupdate (#129) -
6ff8300
[pre-commit.ci] pre-commit autoupdate (#128) -
761933f
[pre-commit.ci] pre-commit autoupdate (#127) -
1b43294
[pre-commit.ci] pre-commit autoupdate (#125) -
dd87018
[pre-commit.ci] pre-commit autoupdate (#124) -
54d8b8d
[pre-commit.ci] pre-commit autoupdate (#121) - Additional commits viewable in compare view