Current File : //proc/self/root/lib/python3/dist-packages/markupsafe/__pycache__/__init__.cpython-312.pyc |
�
^�e�* � �� � d dl Z d dlZd dlZd dlZej
r+d dlZ G d� dej � Z ej d� ZdZdd�Z
G d� d e� Z G d
� dej � Z ej$ dee� Zd
edej, ej. dej0 ej. gef defd�Z G d� d� Z ddlmZ ddlmZ ddlmZ y# e$ r ddl mZ ddl mZ ddl mZ Y yw xY w)� Nc � � e Zd Zdefd�Zy)�HasHTML�returnc � � y �N� ��selfs �5/usr/lib/python3/dist-packages/markupsafe/__init__.py�__html__zHasHTML.__html__
s � �� N)�__name__�
__module__�__qualname__�strr r r
r r r s � � �c� r
r �_Pz2.1.5r c �D � � t j � � d� fd�� }|S )Nc �� �� t t |� t |� | j � }t ||j � | j � | j �| g|��i |��� S r )�_escape_argspec�list� enumerate�escape�items� __class__)r
�args�kwargs�arg_list�funcs �r �wrappedz)_simple_escaping_wrapper.<locals>.wrapped sQ �� �"�4��:�y������L�����������<��~�~�d�4�=�(�=�f�=�>�>r
)r
�Markupr z_P.argsr z _P.kwargsr r )� functools�wraps)r r s ` r �_simple_escaping_wrapperr# s% �� ��_�_�T��?� �?�
�Nr
c �
� � e Zd ZdZdZ d)dej dej e deddf� fd�
Z d*d �Z
d
ej edf ddf� fd�Zd
ej edf ddfd
�Z
d+� fd�ZeZdej ddf� fd�Zdef� fd�Zdej$ ej edf ddf� fd�Zej&