Ë
    zñ�j¤  ã                   ód  — d dl mZ d dlmZ ddlmZ ddlmZ ddlm	Z	m
Z
 ddlmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZ ddlmZ dd	lmZ dd
lm Z m!Z!m"Z"m#Z# ddl$m%Z% ddl&m'Z'm(Z(m)Z)m*Z*m+Z+ ddl,m-Z-m.Z.m/Z/m0Z0 ddl1m2Z2 ddl3m4Z4m5Z5m6Z6  ejn                  d«      Z8de9dede*fd„Z:de9dede*fd„Z;y)é    )Úmetadata)ÚAnyé   )Ú
Collection)ÚConfig)ÚContextÚMockContext)ÚAmbiguousEnvVarÚAuthFailureÚCollectionNotFoundÚCommandTimedOutÚExitÚ
ParseErrorÚPlatformErrorÚResponseNotAcceptedÚSubprocessPipeErrorÚThreadExceptionÚUncastableEnvVarÚUnexpectedExitÚUnknownFileTypeÚUnpicklableConfigMemberÚWatcherError)ÚExecutor)ÚFilesystemLoader)ÚArgumentÚParserÚParserContextÚParseResult)ÚProgram)ÚFailureÚLocalÚPromiseÚResultÚRunner)ÚCallÚTaskÚcallÚtask)Úpty_size)ÚFailingResponderÚ	ResponderÚStreamWatcherÚinvokeÚcommandÚkwargsÚreturnc                 ó8   —  t        «       j                  | fi |¤ŽS )aË  
    Run ``command`` in a subprocess and return a `.Result` object.

    See `.Runner.run` for API details.

    .. note::
        This function is a convenience wrapper around Invoke's `.Context` and
        `.Runner` APIs.

        Specifically, it creates an anonymous `.Context` instance and calls its
        `~.Context.run` method, which in turn defaults to using a `.Local`
        runner subclass for command execution.

    .. versionadded:: 1.0
    )r   Úrun©r.   r/   s     úP/var/www/api.ozpay.ru/ozpay/venv/lib/python3.12/site-packages/invoke/__init__.pyr2   r2   $   s   € ð  Œ7‹9�=‰=˜Ñ+ FÑ+Ð+ó    c                 ó8   —  t        «       j                  | fi |¤ŽS )a!  
    Run ``command`` in a ``sudo`` subprocess and return a `.Result` object.

    See `.Context.sudo` for API details, such as the ``password`` kwarg.

    .. note::
        This function is a convenience wrapper around Invoke's `.Context` and
        `.Runner` APIs.

        Specifically, it creates an anonymous `.Context` instance and calls its
        `~.Context.sudo` method, which in turn defaults to using a `.Local`
        runner subclass for command execution (plus sudo-related bits &
        pieces).

    .. versionadded:: 1.4
    )r   Úsudor3   s     r4   r7   r7   7   s   € ð" Œ7‹9�>‰>˜'Ñ, VÑ,Ð,r5   N)<Ú	importlibr   Útypingr   Ú
collectionr   Úconfigr   Úcontextr   r	   Ú
exceptionsr
   r   r   r   r   r   r   r   r   r   r   r   r   r   r   Úexecutorr   Úloaderr   Úparserr   r   r   r   Úprogramr   Úrunnersr    r!   r"   r#   r$   Útasksr%   r&   r'   r(   Ú	terminalsr)   Úwatchersr*   r+   r,   ÚversionÚ__version__Ústrr2   r7   © r5   r4   ú<module>rJ      s™   ðÝ Ý å "Ý ß )÷÷ ÷ ÷ ñ õ" Ý $ß @Ó @Ý ß <Õ <ß )Ó )Ý ß @Ñ @àˆh×Ñ˜xÓ(€ð,�ð , ð ,¨ó ,ð&-�#ð - ð -¨ô -r5   