Ë
    DŒ;j  ã                   óè   — d dl mZ d dlZd dlmZmZ  edddddœd	¬
«       edddid¬
«       eddddœd¬
«      dœZej                  j                  dej                  «       «      d„ «       Zd„ Zd„ Zy)é    )ÚcleandocN)ÚSetuptoolsDeprecationWarningÚSetuptoolsWarning)z	Hello {x}z
	{target} {v:.1f}é   é   ÚWorld)ÚxÚvÚtargetzñ
    Hello 5
    !!

            ********************************************************************************
            World 3.0
            ********************************************************************************

    !!
    )ÚargsÚkwargsÚexpected)ÚSummaryúLorem ipsumÚdue_date)i'  é   é   a„  
    Summary
    !!

            ********************************************************************************
            Lorem ipsum

            By 9999-Nov-22, you need to update your project and remove deprecated calls
            or your builds will no longer be supported.
            ********************************************************************************

    !!
    ©iÐ  r   r   úsome_page.html)r   Úsee_docsá×  
    Summary
    !!

            ********************************************************************************
            Lorem ipsum

            This deprecation is overdue, please update your project and remove deprecated
            calls to avoid build errors in the future.

            See https://setuptools.pypa.io/en/latest/some_page.html for details.
            ********************************************************************************

    !!
    )ÚdefaultÚfutue_due_dateÚpast_due_date_with_docsÚexample_namec                 ó(  — t         |   d   }t         |   d   }t         |   d   }| j                  dd«       t        j                  t        «      5 }t	        j
                  |i |¤Ž ddd«       t        «      t        |«      k(  sJ ‚y# 1 sw Y   Œ#xY w)z]
    It should automatically handle indentation, interpolation and things like due date.
    r   r   r   ÚSETUPTOOLS_ENFORCE_DEPRECATIONÚfalseN)Ú	_EXAMPLESÚsetenvÚpytestÚwarnsr   ÚemitÚ_get_messager   )Úmonkeypatchr   r   r   r   Ú	warn_infos         úgG:\00. PROJECTS\API\Inventory\templateJSON\kerjaOCR\Lib\site-packages\setuptools/tests/test_warnings.pyÚtest_formattingr(   =   sŠ   € ô
 �\Ñ" 6Ñ*€DÜ�|Ñ$ XÑ.€FÜ˜Ñ& zÑ2€Hà×ÑÐ7¸ÔAÜ	�‰Ô'Ô	(¨IÜ×Ñ Ð/¨Ò/÷ 
)ä˜	Ó"¤h¨xÓ&8Ò8Ð8Ñ8÷ 
)Ð	(ús   ÁBÂBc                 ó  —  G d„ dt         «      }| j                  dd«       t        j                  t         «      5 }|j	                  «        d d d «       d}t        j                  «      t        |«      k(  sJ ‚y # 1 sw Y   Œ/xY w)Nc                   ó   — e Zd ZdZdZdZdZy)ú1test_due_date_enforcement.<locals>._MyDeprecationr   r   r   r   N)Ú__name__Ú
__module__Ú__qualname__Ú_SUMMARYÚ_DETAILSÚ	_DUE_DATEÚ	_SEE_DOCS© ó    r'   Ú_MyDeprecationr+   M   s   „ ØˆØ ˆØ"ˆ	Ø$‰	r4   r5   r   Útruer   )r   r    r!   Úraisesr#   ÚstrÚvaluer   )r%   r5   Úexc_infor   s       r'   Útest_due_date_enforcementr;   L   sp   € ô%Ô5ô %ð ×ÑÐ7¸Ô@Ü	�‰Ô3Ô	4¸Ø×ÑÔ÷ 
5ð€Hô ˆx�~‰~Ó¤(¨8Ó"4Ò4Ð4Ñ4÷% 
5Ð	4ús   »A:Á:Bc                 ó&   — t        d„ | D «       «      S )Nc              3   óN   K  — | ]  }|j                   j                  d    –— Œ y­w)r   N)Úmessager   )Ú.0Úwarns     r'   Ú	<genexpr>z_get_message.<locals>.<genexpr>j   s    è ø€ Ð;±¨�—‘×!Ñ! !Õ$±ùs   ‚#%)Únext)r&   s    r'   r$   r$   i   s   € ÜÑ;±Ó;Ó;Ð;r4   )Úinspectr   r!   Úsetuptools.warningsr   r   Údictr   ÚmarkÚparametrizeÚkeysr(   r;   r$   r3   r4   r'   Ú<module>rI      sž   ðÝ ã ç Oñ Ø2Ø˜Q¨'Ñ2ð	ôñ Ø'Ø˜NÐ+ðôñ"  $Ø'Ø*Ð8HÑIðô ñA3€	ðl ‡�×Ñ˜¨¯©Ó)9Ó:ñ9ó ;ð9ò5ó:<r4   