Revisions of python-exceptiongroup
buildservice-autocommit
accepted
request 1169658
from
Daniel Garcia (dgarcia)
(revision 22)
baserev update by copy to link target
Dirk Mueller (dirkmueller)
committed
(revision 21)
- update to 1.2.1: * Updated the copying of __notes__ to match CPython behavior * Corrected the type annotation of the exception handler callback to accept a BaseExceptionGroup instead of BaseException * Fixed type errors on Python < 3.10 and the type annotation of suppress()
buildservice-autocommit
accepted
request 1129176
from
Dirk Mueller (dirkmueller)
(revision 20)
baserev update by copy to link target
Dirk Mueller (dirkmueller)
committed
(revision 19)
- 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
buildservice-autocommit
accepted
request 1096944
from
Matej Cepl (mcepl)
(revision 18)
baserev update by copy to link target
Matej Cepl (mcepl)
committed
(revision 17)
- Add skip-test_catch_handler_raises-for-older-311.patch
Matej Cepl (mcepl)
committed
(revision 16)
- Skip still failing test_catch_handler_raises (gh#agronholm/exceptiongroup#64).
Matej Cepl (mcepl)
committed
(revision 15)
REmove unnecessary patch.
Matej Cepl (mcepl)
committed
(revision 14)
- Add 64_handl_embed_excep.patch fixing gh#agronholm/exceptiongroup#64.
Matej Cepl (mcepl)
committed
(revision 13)
- Update to 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 gh#python/cpython#103590.
buildservice-autocommit
accepted
request 1081932
from
Dirk Mueller (dirkmueller)
(revision 12)
baserev update by copy to link target
Dirk Mueller (dirkmueller)
accepted
request 1081400
from
Dirk Mueller (dirkmueller)
(revision 11)
SR for python stack proposal
buildservice-autocommit
accepted
request 1071876
from
Dirk Mueller (dirkmueller)
(revision 10)
baserev update by copy to link target
Dirk Mueller (dirkmueller)
committed
(revision 9)
- update to 1.1.1: * Worked around `CPython issue #98778 ``urllib.error.HTTPError(..., fp=None)`` raises ``KeyError`` on unknown attribute access, on affected Python versions.
buildservice-autocommit
accepted
request 1045050
from
Dirk Mueller (dirkmueller)
(revision 8)
baserev update by copy to link target
Dirk Mueller (dirkmueller)
accepted
request 1045038
from
Benjamin Greiner (bnavigator)
(revision 7)
- Update to 1.1.0 * Backported upstream fix for gh-99553 (custom subclasses of BaseExceptionGroup that also inherit from Exception should not be able to wrap base exceptions) * Moved all initialization code to __new__() (thus matching Python 3.11 behavior) - Fix multibuild
Dirk Mueller (dirkmueller)
committed
(revision 6)
- split tests into multibuild to solve cycle with pytest
Dirk Mueller (dirkmueller)
accepted
request 1039279
from
Johannes Kastl (ojkastl_buildservice)
(revision 5)
update to 1.0.4
buildservice-autocommit
accepted
request 1031409
from
Matej Cepl (mcepl)
(revision 4)
baserev update by copy to link target
Matej Cepl (mcepl)
accepted
request 1031397
from
Matej Cepl (mcepl)
(revision 3)
- The package actually builds with Python 3.11.
Displaying revisions 1 - 20 of 22