o
    ËÍj‡  ã                   @   s>   d dl Z d dlZd dlmZ d dlZdd„ Ze   e¡eƒ dS )é    N)Úalways_iterablec                 C   sH   t j | ¡}ttt|ƒƒƒ}t ¡ }t| 	d|¡| 
d|¡t|ƒƒ dS )aÁ  
    Report the newlines in the indicated file.

    >>> tmp_path = getfixture('tmp_path')
    >>> filename = tmp_path / 'out.txt'
    >>> _ = filename.write_text('foo\nbar\n', newline='', encoding='utf-8')
    >>> report_newlines(filename)
    newline is '\n'
    >>> filename = tmp_path / 'out.txt'
    >>> _ = filename.write_text('foo\nbar\r\n', newline='', encoding='utf-8')
    >>> report_newlines(filename)
    newlines are ('\n', '\r\n')
    ÚnewlineÚisN)ÚjaracoÚtextZread_newlinesÚlenÚtupler   ÚinflectÚengineÚprintZplural_nounZplural_verbÚrepr)ÚfilenameÚnewlinesÚcountr
   © r   úm/var/www/html/Deteccion_Ine/venv/lib/python3.10/site-packages/setuptools/_vendor/jaraco/text/show-newlines.pyÚreport_newlines   s   

ýr   )Zautocommandr	   Zmore_itertoolsr   Zjaraco.textr   r   Ú__name__r   r   r   r   Ú<module>   s    