
    
d                     2    d Z ddlmZ  G d de          ZdS )z 
Custom Spyder Outstream class.
    )	OutStreamc                   *     e Zd ZdZddd fdZ xZS )TTYOutStreamz,Subclass of OutStream that represents a TTY.NT)watchfdc          	      X    t                                          ||||||d           d S )NT)echor   isatty)super__init__)selfsession
pub_threadnamepiper   r   	__class__s          @lib/python3.11/site-packages/spyder_kernels/console/outstream.pyr   zTTYOutStream.__init__   sB    *dD"GD 	 	B 	B 	B 	B 	B    )NN)__name__
__module____qualname____doc__r   __classcell__)r   s   @r   r   r      s\        66BB B B B B B B B B B Br   r   N)r   ipykernel.iostreamr   r    r   r   <module>r      sa     ) ( ( ( ( (B B B B B9 B B B B Br   