*jl " S r SSKrSSKrSSKrSSKrSSKJr SSKJr SSK J r Jr / SQr " S S\R 5 r " S S \R 5 r " S S\5 r " S S\5 r " S S5 r " S S\\\5 r " S S\\\5 rS rS r " S S\5 r " S S\5 r " S S\5 r " S S\5 r " S S \5 r " S! S"\5 r " S# S$5 r " S% S&\\5 r " S' S(\\5 r " S) S*\\5 r! " S+ S,\5 r"g)-z4Utilities for with-statement contexts. See PEP 343. N)dequewraps) MethodTypeGenericAlias)asynccontextmanagercontextmanagerclosingnullcontextAbstractContextManagerAbstractAsyncContextManagerAsyncExitStackContextDecorator ExitStackredirect_stdoutredirect_stderrsuppressaclosingchdirc f \ rS rSrSr\" \5 rSrS r \ R S 5 r\S 5 r Srg)r z,An abstract base class for context managers. c U $ z0Return `self` upon entering the runtime context.r selfs 1/opt/alt/python313/lib64/python3.13/contextlib.py __enter__ AbstractContextManager.__enter__ s c gz9Raise any exception triggered within the runtime context.Nr r exc_type exc_value tracebacks r __exit__AbstractContextManager.__exit__ s r c P U [ L a [ R " USS5 $ [ $ )Nr r' )r _collections_abc_check_methodsNotImplementedclsCs r __subclasshook__'AbstractContextManager.__subclasshook__" s&