← Back
Editing: configurable.cpython-311.pyc
� �UcR � � � d Z ddlZddlZddlmZ ddlmZ ddlmZm Z m Z mZmZm Z mZmZmZ ddlmZmZ ddlmZmZmZmZ G d � d e� � Z G d� de� � Z G d � de� � Z G d� de� � Z G d� de� � ZdS )z/A base class for objects that are configurable.� N)�deepcopy)�dedent) �Any� Container�Dict� HasTraits�Instance�default�observe�observe_compat�validate)�indent�wrap_paragraphs� )�Config�DeferredConfig�LazyConfigValue�_is_section_keyc � � e Zd ZdS )�ConfigurableErrorN��__name__� __module__�__qualname__� � �?/usr/lib/python3/dist-packages/traitlets/config/configurable.pyr r � � � � � � ��Dr r c � � e Zd ZdS )�MultipleInstanceErrorNr r r r r r $ r r r c �@ � � e Zd Z eedi � � Z edd�� � Z� fd�Zed� � � Z d� Z dd �Z ed � � e d� � � � � Zd� Zedd �� � Zedd�� � Zedd�� � Zed� � � Zedd�� � Zed� � � Z� xZS )�Configurabler z*traitlets.config.configurable.ConfigurableT)� allow_nonec �� ���� �� dd� � }|�'�� dd� � � |j �d<