403Webshell
Server IP : 209.209.40.120  /  Your IP : 216.73.217.112
Web Server : Microsoft-IIS/10.0
System : Windows NT NEWWWW 10.0 build 17763 (Windows Server 2019) i586
User : NEWWWW$ ( 0)
PHP Version : 8.3.30
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : OFF  |  Perl : OFF  |  Python : OFF  |  Sudo : OFF  |  Pkexec : OFF
Directory :  /Python312/Lib/site-packages/pluggy/__pycache__/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /Python312/Lib/site-packages/pluggy/__pycache__/_result.cpython-312.pyc
�

��Hg!����dZddlmZddlmZddlmZddlmZddlmZddlm	Z	ddlm
Z
dd	lmZdd
lmZddlm
Z
eeeee
efZe
d�ZGd
�de�ZeGd�de	e��ZeZy)z"
Hook wrapper "result" utilities.
�)�annotations)�
TracebackType)�Callable)�cast)�final)�Generic)�Optional)�Tuple)�Type)�TypeVar�
ResultTypec��eZdZdZy)�
HookCallErrorzHook was called incorrectly.N)�__name__�
__module__�__qualname__�__doc__���0C:\Python312\Lib\site-packages\pluggy/_result.pyrrs��&rrc�v�eZdZdZdZ						dd�Zedd��Zed
d��Ze	dd��Z
dd�Zdd�Zdd	�Z
y
)�ResultzYAn object used to inspect and set the result in a :ref:`hook wrapper
    <hookwrappers>`.��_result�
_exceptionc� �||_||_y��:meta private:Nr)�self�result�	exceptions   r�__init__zResult.__init__!s�����#��rc�P�|j}|�yt|�||jfSr)r�type�
__traceback__)r�excs  r�excinfozResult.excinfo*s,���o�o���;����I�s�C�$5�$5�6�6rc��|jS)r)r)rs rr!zResult.exception3s�����rc�`�d}dx}}	|�}|||�S#t$r}|}Yd}~�d}~wwxYw)rTN)�
BaseException)�cls�func�__tracebackhide__r r!r&s      r�	from_callzResult.from_call8sF��!��!�!���	��V�F��6�9�%�%���	��I��	�s��	-�(�-c� �||_d|_y)a,Force the result(s) to ``result``.

        If the hook was marked as a ``firstresult`` a single value should
        be set, otherwise set a (modified) list of results. Any exceptions
        found during invocation will be deleted.

        This overrides any previous result or exception.
        Nr)rr s  r�force_resultzResult.force_resultCs�������rc� �d|_||_y)z�Force the result to fail with ``exception``.

        This overrides any previous result or exception.

        .. versionadded:: 1.1.0
        Nr)rr!s  r�force_exceptionzResult.force_exceptionOs�����#��rc��d}|j}|�tt|j�S|j	|j
��)z�Get the result(s) for this hook call.

        If the hook was marked as a ``firstresult`` only a single value
        will be returned, otherwise a list of results.
        T)rrr
r�with_tracebackr%)rr-r&s   r�
get_resultzResult.get_resultYs@��!���o�o���;��
�D�L�L�1�1��$�$�S�%6�%6�7�7rN)r zResultType | Noner!�BaseException | None�return�None)r7z_ExcInfo | None)r7r6)r,zCallable[[], ResultType]r7zResult[ResultType])r r
r7r8)r!r*r7r8)r7r
)rrrr�	__slots__r"�propertyr'r!�classmethodr.r0r2r5rrrrrsz���*�I�$�!�$�(�$�
�	$��7��7������&��&�
�$�8rrN)r�
__future__r�typesr�typingrrrrr	r
rrr*�_ExcInfor
�	Exceptionrr�_Resultrrr�<module>rBs����#������������m�$�m�X�m�5L�L�M��
�\�
"�
�'�I�'��I8�W�Z�
 �I8��I8�Z�r

Youez - 2016 - github.com/yon3zu
LinuXploit