§
    Á³g›  ã                   ó   — d dl Z d„ ZdS )é    Nc                 óF   ‡ — t          j        ‰ ¦  «        ˆ fd„¦   «         }|S )z¥
    Wrap func so it's not called if its first param is None

    >>> print_text = pass_none(print)
    >>> print_text('text')
    text
    >>> print_text(None)
    c                 ó$   •— | � ‰| g|¢R i |¤ŽS d S )N© )ÚparamÚargsÚkwargsÚfuncs      €ú^/var/www/html/mpstechhub/venv/lib/python3.11/site-packages/setuptools/_distutils/_functools.pyÚwrapperzpass_none.<locals>.wrapper   s1   ø€ àÐØ�4˜Ð/ Ð/Ð/Ð/¨Ð/Ð/Ð/ð Ðó    )Ú	functoolsÚwraps)r	   r   s   ` r
   Ú	pass_noner      s:   ø€ õ „_�TÑÔð0ð 0ð 0ð 0ñ Ôð0ð €Nr   )r   r   r   r   r
   ú<module>r      s*   ðØ Ð Ð Ð ðð ð ð ð r   