§
    ´³Ùg?  ã                   ó6   — d dl Z  G d„ de j        ¬¦  «        ZdS )é    Nc                   ó:   — e Zd ZdZdd„Zej        d„ ¦   «         ZdS )ÚFormatterBasez8Base class for example plugin used in the tutorial.
    é<   c                 ó   — || _         d S )N)Ú	max_width)Úselfr   s     úL/granary/edev/quantum/lib/python3.11/site-packages/stevedore/example/base.pyÚ__init__zFormatterBase.__init__   s   € Ø"ˆŒˆˆó    c                 ó   — dS )zïFormat the data and return unicode text.

        :param data: A dictionary with string keys and simple types as
                     values.
        :type data: dict(str:?)
        :returns: Iterable producing the formatted text.
        N© )r   Údatas     r	   ÚformatzFormatterBase.format   s   € € € r   N)r   )Ú__name__Ú
__module__Ú__qualname__Ú__doc__r
   ÚabcÚabstractmethodr   r   r   r	   r   r      sQ   € € € € € ðð ð#ð #ð #ð #ð 	Ôðð ñ Ôðð ð r   r   )Ú	metaclass)r   ÚABCMetar   r   r   r	   ú<module>r      sK   ðð €
€
€
ðð ð ð ð ˜cœkð ñ ô ð ð ð r   