Searched refs:AbstractContextManager (Results 1 – 11 of 11) sorted by relevance
/third_party/python/Lib/ |
D | contextlib.py | 15 class AbstractContextManager(abc.ABC): class 32 if cls is AbstractContextManager: 125 AbstractContextManager, 318 class closing(AbstractContextManager): 369 class _RedirectStream(AbstractContextManager): 409 class suppress(AbstractContextManager): 519 class ExitStack(_BaseExitStack, AbstractContextManager): 721 class nullcontext(AbstractContextManager, AbstractAsyncContextManager):
|
D | typing.py | 2120 ContextManager = _alias(contextlib.AbstractContextManager, 1, name='ContextManager')
|
/third_party/python/Lib/test/ |
D | test_contextlib.py | 17 class DefaultEnter(AbstractContextManager): 25 class MissingExit(AbstractContextManager): 38 self.assertTrue(issubclass(ManagerFromScratch, AbstractContextManager)) 40 class DefaultEnter(AbstractContextManager): 44 self.assertTrue(issubclass(DefaultEnter, AbstractContextManager)) 49 self.assertFalse(issubclass(NoEnter, AbstractContextManager)) 54 self.assertFalse(issubclass(NoExit, AbstractContextManager))
|
D | test_genericalias.py | 12 from contextlib import AbstractContextManager, AbstractAsyncContextManager 59 AbstractContextManager, AbstractAsyncContextManager,
|
/third_party/python/Doc/library/ |
D | contextlib.rst | 21 .. class:: AbstractContextManager 682 from contextlib import contextmanager, AbstractContextManager, ExitStack 684 class ResourceManager(AbstractContextManager):
|
D | typing.rst | 1866 A generic version of :class:`contextlib.AbstractContextManager`. 1872 :class:`contextlib.AbstractContextManager` now supports ``[]``. See
|
D | stdtypes.rst | 4941 * :class:`contextlib.AbstractContextManager`
|
/third_party/python/Misc/NEWS.d/ |
D | 3.6.2rc1.rst | 432 contextlib.AbstractContextManager now supports anti-registration by setting
|
D | 3.6.0a1.rst | 1303 Introduce contextlib.AbstractContextManager and typing.ContextManager.
|
D | 3.7.0a1.rst | 2708 contextlib.AbstractContextManager now supports anti-registration by setting
|
/third_party/python/Doc/whatsnew/ |
D | 3.6.rst | 961 The :class:`contextlib.AbstractContextManager` class has been added to 1611 representing :class:`contextlib.AbstractContextManager`.
|