+
    AžÀjº  ã                  ór   € ^ RI Ht ^ RIHtHt ^ RIHt  ! R R]]]	3,          4      t
 ! R R]4      tR.tR# )	é    )Úannotations)ÚABCÚabstractmethod)ÚTokenc                  óz   € ] tR t^
tR R ltR R ltRR R lltR R	 ltR
 R ltR R lt	R R lt
R R ltRtR# )ÚContextc               ó$   € V ^8„  d   QhRRRRRR/# )é   ÚkeyÚstrÚvalueÚobjectÚreturnÚNone© )Úformats   "Úq/var/www/html/mycamper/aliexpress-site/backend/venv/lib/python3.14/site-packages/opentelemetry/context/context.pyÚ__annotate__ÚContext.__annotate__   s!   € ÷ ñ ˜sð ¨6ð °dñ ó    c                	ó   € \         h©N©Ú
ValueError)Úselfr   r   s   &&&r   Ú__setitem__ÚContext.__setitem__   ó   € ÜÐr   c               ó    € V ^8„  d   QhRRRR/# )r
   r   r   r   r   r   )r   s   "r   r   r      s   € ÷ ñ ˜sð  tñ r   c                	ó   € \         hr   r   )r   r   s   &&r   Ú__delitem__ÚContext.__delitem__   r   r   Nc               ó$   € V ^8„  d   QhRRRRRR/# )r
   r   r   Údefaultr   r   r   )r   s   "r   r   r      s!   € ÷ ñ ˜cð ¨Fð ¸fñ r   c                	ó   € \         hr   r   )r   r   r$   s   &&&r   Ú
setdefaultÚContext.setdefault   r   r   c               ó$   € V ^8„  d   QhRRRRRR/# )r
   r   r   Úargsr   r   r   )r   s   "r   r   r      s!   € ÷ ñ �sð  6ð ¨fñ r   c                	ó   € \         hr   r   )r   r   r)   s   &&*r   ÚpopÚContext.pop   r   r   c               ó   € V ^8„  d   QhRR/# )r
   r   ztuple[str, object]r   )r   s   "r   r   r      s   € ÷ ñ Ð+ñ r   c                	ó   € \         hr   r   ©r   s   &r   ÚpopitemÚContext.popitem   r   r   c               ó   € V ^8„  d   QhRR/# )r
   r   r   r   )r   s   "r   r   r      s   € ÷ ñ �tñ r   c                	ó   € \         hr   r   r/   s   &r   ÚclearÚContext.clear   r   r   c               ó$   € V ^8„  d   QhRRRRRR/# )r
   r)   r   Úkwargsr   r   r   )r   s   "r   r   r      s!   € ÷ ñ ˜Fð ¨fð ¸ñ r   c                	ó   € \         hr   r   )r   r)   r7   s   &*,r   ÚupdateÚContext.update   r   r   c               ó    € V ^8„  d   QhRRRR/# )r
   Úotherr   r   r   r   )r   s   "r   r   r       s   € ÷ ñ ˜Vð ¨ñ r   c                	ó   € \         hr   r   )r   r<   s   &&r   Ú__ior__ÚContext.__ior__    r   r   r   r   )Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__r   r!   r&   r+   r0   r4   r9   r>   Ú__static_attributes__r   r   r   r   r   
   s/   † õõ÷õõõõ÷ñ r   r   c                  ó\   € ] tR t^$tRt]R R l4       t]R R l4       t]R R l4       tRt	R	# )
Ú_RuntimeContextzÞThe RuntimeContext interface provides a wrapper for the different
mechanisms that are used to propagate context in Python.
Implementations can be made available via entry_points and
selected through environment variables.
c               ó    € V ^8„  d   QhRRRR/# )r
   Úcontextr   r   úToken[Context]r   )r   s   "r   r   Ú_RuntimeContext.__annotate__,   s   € ÷ ñ ˜gð ¨.ñ r   c                ó   € R# )z�Sets the current `Context` object. Returns a
token that can be used to reset to the previous `Context`.

Args:
    context: The Context to set.
Nr   )r   rH   s   &&r   ÚattachÚ_RuntimeContext.attach+   ó   ‚ r   c               ó   € V ^8„  d   QhRR/# )r
   r   r   r   )r   s   "r   r   rJ   5   s   € ÷ 4ñ 4˜Wñ 4r   c                ó   € R# )z%Returns the current `Context` object.Nr   r/   s   &r   Úget_currentÚ_RuntimeContext.get_current4   rN   r   c               ó    € V ^8„  d   QhRRRR/# )r
   ÚtokenrI   r   r   r   )r   s   "r   r   rJ   9   s   € ÷ ñ ˜Nð ¨tñ r   c                ó   € R# )zXResets Context to a previous value

Args:
    token: A reference to a previous Context.
Nr   )r   rT   s   &&r   ÚdetachÚ_RuntimeContext.detach8   rN   r   r   N)
r@   rA   rB   rC   Ú__doc__r   rL   rQ   rV   rD   r   r   r   rF   rF   $   sC   † ñð ôó ðð ô4ó ð4ð ôó ôr   rF   N)Ú
__future__r   Úabcr   r   Úcontextvarsr   Údictr   r   r   rF   Ú__all__r   r   r   Ú<module>r^      s:   ðõ #ç #Ý ôˆd�3˜�;Õô ô4�cô ð: ˆ+‚r   