o
    û›h  ã                   @   s@   d Z ddlZddlmZ ddlmZ dd„ ZG dd„ deƒZdS )	z"
Color managing related utilities
é    N)ÚConfigurable)ÚUnicodec                   C   s   dd„ t j ¡ D ƒg d¢ S )Nc                 S   s   g | ]}|‘qS © r   )Ú.0Úsr   r   úMc:\Users\shubh\Videos\agent\nova\Lib\site-packages\IPython/utils/colorable.pyÚ
<listcomp>   s    z<lambda>.<locals>.<listcomp>)ZNoColorÚLightBGÚLinuxZNeutral)ÚpygmentsÚstylesÚget_all_stylesr   r   r   r   Ú<lambda>   s    r   c                   @   s    e Zd ZdZedƒjdd�ZdS )Ú	ColorablezU
    A subclass of configurable for all the classes that have a `default_scheme`
    r	   T)ÚconfigN)Ú__name__Ú
__module__Ú__qualname__Ú__doc__r   ÚtagÚdefault_styler   r   r   r   r      s    r   )r   r   Ztraitlets.configr   Z	traitletsr   Zavailable_themesr   r   r   r   r   Ú<module>   s   