From: Miss Islington (bot) <31488909+miss-islington@users.noreply.github.com> Date: Sat, 12 Oct 2019 17:53:32 +0000 (-0700) Subject: Announce the change in the CancelledError inheritance (GH-16730) X-Git-Tag: v3.8.0~17 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=fdc7cbeedc20f96733788a0aa728f185465b7954;p=thirdparty%2FPython%2Fcpython.git Announce the change in the CancelledError inheritance (GH-16730) This is a fairly noticeable change that requires adjustments in existing asyncio code. It should therefore be announced. (cherry picked from commit e634da27471a76f4abe685e86e6e302e0ed6b553) Co-authored-by: Phil Jones --- diff --git a/Doc/whatsnew/3.8.rst b/Doc/whatsnew/3.8.rst index 4cab2f7af118..9bf028deaa9d 100644 --- a/Doc/whatsnew/3.8.rst +++ b/Doc/whatsnew/3.8.rst @@ -1659,6 +1659,10 @@ Changes in the Python API environment variable and does not use :envvar:`HOME`, which is not normally set for regular user accounts. +* The Exception :class:`asyncio.CancelledError` now inherits from + :class:`BaseException` rather than a :class:`Exception`. + (Contributed by Yury Selivanov in :issue:`13528`.) + .. _bpo-36085-whatsnew: * DLL dependencies for extension modules and DLLs loaded with :mod:`ctypes` on