Ë
     ^ãjˆ  ã                  óL   — U d dl mZ d dlmZ erddlmZ g Zded<   d
d„Zdd„Z	y	)é    )Úannotations)ÚTYPE_CHECKINGé   )ÚReplContextzlist[ReplContext]Ú_context_stackc                ó.   — t         j                  | «       y)zÓ
    Pushes a new REPL context onto the current stack.

    Parameters
    ----------
    ctx
        The :class:`~click_repl.core.ReplContext` object that should be
        added to the REPL context stack.
    N)r   Úappend)Úctxs    úW/var/www/html/metafoliadorv2/venv/lib/python3.12/site-packages/click_repl/_ctx_stack.pyÚ_push_contextr      s   € ô ×Ñ˜#Õó    c                 ó,   — t         j                  «        y)z2Removes the top-level REPL context from the stack.N)r   Úpop© r   r   Ú_pop_contextr      s   € ä×ÑÕr   N)r
   r   ÚreturnÚNone)r   r   )
Ú
__future__r   Útypingr   Úcorer   r   Ú__annotations__r   r   r   r   r   ú<module>r      s(   ðÞ "å  áÝ!ð %'€Ð!Ó &ó
ôr   