§
    €-Pht  ã                  óp   — d dl mZ d dlmZ d dlmZ erd dlmZ  G d„ de¦  «        Z G d„ d¦  «        Zd	S )
é    )Úannotations)ÚTYPE_CHECKING)Ústrip_escape_sequences)ÚProtocolc                  ó   — e Zd Zdd„ZdS )ÚSupportsWriteÚtextÚstrÚreturnú
int | Nonec               ó   — d S ©N© ©Úselfr	   s     úO/var/www/html/test/jupyter/venv/lib/python3.11/site-packages/sphinx/util/_io.pyÚwritezSupportsWrite.write   s   € € € ó    N)r	   r
   r   r   )Ú__name__Ú
__module__Ú__qualname__r   r   r   r   r   r   
   s   € € € € € Ø8Ð8Ð8Ð8Ð8Ð8r   r   c                  ó*   — e Zd ZdZdd„Zdd
„Zdd„ZdS )ÚTeeStripANSIz(File-like object writing to two streams.Ústream_termr   Ústream_filer   ÚNonec                ó"   — || _         || _        d S r   )r   r   )r   r   r   s      r   Ú__init__zTeeStripANSI.__init__   s   € ð
 'ˆÔØ&ˆÔÐÐr   r	   r
   c               óˆ   — | j                              |¦  «         | j                             t          |¦  «        ¦  «         d S r   )r   r   r   r   r   s     r   r   zTeeStripANSI.write   s?   € ØÔ×Ò˜tÑ$Ô$Ð$ØÔ×ÒÕ5°dÑ;Ô;Ñ<Ô<Ð<Ð<Ð<r   c                óÂ   — t          | j        d¦  «        r| j                             ¦   «          t          | j        d¦  «        r| j                             ¦   «          d S d S )NÚflush)Úhasattrr   r!   r   )r   s    r   r!   zTeeStripANSI.flush   sf   € Ý4Ô# WÑ-Ô-ð 	%ØÔ×"Ò"Ñ$Ô$Ð$Ý4Ô# WÑ-Ô-ð 	%ØÔ×"Ò"Ñ$Ô$Ð$Ð$Ð$ð	%ð 	%r   N)r   r   r   r   r   r   )r	   r
   r   r   )r   r   )r   r   r   Ú__doc__r   r   r!   r   r   r   r   r      sV   € € € € € Ø2Ð2ð'ð 'ð 'ð 'ð=ð =ð =ð =ð%ð %ð %ð %ð %ð %r   r   N)	Ú
__future__r   Útypingr   Úsphinx._cli.util.errorsr   r   r   r   r   r   r   ú<module>r'      s±   ðØ "Ð "Ð "Ð "Ð "Ð "à  Ð  Ð  Ð  Ð  Ð  à :Ð :Ð :Ð :Ð :Ð :àð 9ØÐÐÐÐÐð9ð 9ð 9ð 9ð 9˜ñ 9ô 9ð 9ð%ð %ð %ð %ð %ñ %ô %ð %ð %ð %r   