XylotrechusZ
�
� hb( � �. � d dl Z d dlZd dlZd dlZd dlZej r'd dlZ G d� dej � � Z
ej d� � ZdZ
ej dej � � Z ej dej � � Zdd�Z G d
� de� � Z G d� dej � � Z ej dee� � Zdedej ej dej ej gef d
efd�Z G d� d� � Z ddl m!Z! ddl m"Z" ddl m#Z# dS # e$$ r ddl%m!Z! ddl%m"Z" ddl%m#Z# Y dS w xY w)� Nc � � e Zd Zdefd�ZdS )�HasHTML�returnc � � d S �N� ��selfs �J/opt/cloudlinux/venv/lib64/python3.11/site-packages/markupsafe/__init__.py�__html__zHasHTML.__html__ s � ��D� N)�__name__�
__module__�__qualname__�strr r r
r r r
s/ � � � � � � �c� � � � � � r
r �_Pz2.1.3z
<!--.*?-->z<.*?>�func�t.Callable[_P, str]r �t.Callable[_P, Markup]c �H � � t j � � � d � fd�� � }|S )
Nr
�Markup�args�_P.args�kwargs� _P.kwargsr c �� �� t t |� � t |� � | j � � }t ||� � � | j � � | � �| g|�R i |��� � S r )�_escape_argspec�list� enumerate�escape�items� __class__)r
r r �arg_listr s �r �wrappedz)_simple_escaping_wrapper.<locals>.wrapped sj �� �"�4��:�:�y������L�L�����������<�<�<��~�~�d�d�4�=�(�=�=�=�f�=�=�>�>�>r
)r
r r r r r r r )� functools�wraps)r r$ s ` r �_simple_escaping_wrapperr'