a
    ai                     @   sJ   d dl Z d dlZdd Zdd Zdd Zdd	 Zejd
k rBeeneZdS )    Nc                 C   s   | S N )xr   r   K/var/www/html/SiteWeb/venv/lib/python3.9/site-packages/zipp/compat/py313.pyidentity   s    r   c                    s    fdd}|S )Nc                    s   t | t | S r   )	functoolswrapscompose)func	transformr   r   wrap   s    zapply.<locals>.wrapr   )r   r   r   r   r   apply   s    r   c                  G   s   dd }t || S )Nc                    s    fddS )Nc                     s    | i |S r   r   )argskwargsf1f2r   r   <lambda>       z.compose.<locals>.compose_two.<locals>.<lambda>r   r   r   r   r   compose_two   s    zcompose.<locals>.compose_two)r   reduce)funcsr   r   r   r   r	      s    r	   c                 C   s    | dd | dd  dd S )z,
    >>> replace(r'foo\z')
    'foo\\Z'
    Nz\zz\Z)replace)patternr   r   r   r      s    r   )      )r   sysr   r   r	   r   version_infoZlegacy_end_markerr   r   r   r   <module>   s   