o
    Wi                     @  sZ   d dl mZ d dlmZ d dlmZ d dlmZ dZej	Z
ejZejZejZdddZdS )    )annotations)Sequence)	lang_base)PrefixNprefixr   entrystrargsSequence[str]	file_argsis_localboolrequire_serialcolorreturntuple[int, bytes]c                C  s2   | d  }|ddd |D d 7 }d|fS )Nz

   
c                 s  s    | ]}|  V  qd S )N)encode).0f r   M/home/ubuntu/.local/lib/python3.10/site-packages/pre_commit/languages/fail.py	<genexpr>   s    zrun_hook.<locals>.<genexpr>   )r   join)r   r   r	   r   r   r   r   outr   r   r   run_hook   s   
r   )r   r   r   r   r	   r
   r   r
   r   r   r   r   r   r   r   r   )
__future__r   collections.abcr   
pre_commitr   pre_commit.prefixr   ENVIRONMENT_DIRbasic_get_default_versionget_default_versionbasic_health_checkhealth_check
no_installinstall_environmentno_envin_envr   r   r   r   r   <module>   s    