o
    §iï  ã                   @   s"   d Z dededee fdd„ZdS )zBShared utilities for help formatters and documentation generators.ÚtitleÚlevelÚreturnc                 C   sZ   dddddddœ}|dk rd}n|d	krd	}|| }|t | ƒ }|dkr)|| |gS | |gS )
zèCreate an RST section header.

    Parameters
    ----------
    title : str
        Section title.
    level : int
        Heading level (1-6).

    Returns
    -------
    list[str]
        RST formatted section header lines.
    ú=ú-ú^ú"ú'ú~)é   é   é   é   é   é   r
   r   )Úlen)r   r   ÚmarkersÚmarkerÚ	underline© r   úf/var/www/html/karishye-ai-python/venv/lib/python3.10/site-packages/cyclopts/help/formatters/_shared.pyÚmake_rst_section_header   s    ú	
r   N)Ú__doc__ÚstrÚintÚlistr   r   r   r   r   Ú<module>   s    