+
    ~j.                     n    ^ RI Ht ^ RIHt ^ RIHt ^ RIHt ^ RIH	t	H
t
  ! R R4      t ! R R	4      tR
# )    )dumps)Optional)
deprecated)BoundedAttributes)
Attributes_ExtendedAttributesc                      a  ] tR t^t o RtRt]! R4      RV 3R lR ll4       tR tR t	R t
R	 t]V 3R
 lR l4       t]V 3R lR l4       t]V 3R lR l4       tRtV tR# )InstrumentationInfozImmutable information about an instrumentation library module.

See `opentelemetry.trace.TracerProvider.get_tracer` for the meaning of these
properties.
zEYou should use InstrumentationScope. Deprecated since version 1.11.1.Nc                L   < V ^8  d   QhRS[ RS[S[ ,          RS[S[ ,          /# )   nameversion
schema_url)strr   )format__classdict__s   "{/Users/mitch_tango/dev/rabbit-r1-livekit/agent/.venv/lib/python3.14/site-packages/opentelemetry/sdk/util/instrumentation.py__annotate__ InstrumentationInfo.__annotate__#   s1     
& 
&
& #
& SM	
&    c                6    Wn         W n        Vf   RpW0n        R # )N _name_version_schema_url)selfr   r   r   s   &&&&r   __init__InstrumentationInfo.__init__    s     
J%r   c                    \        V 4      P                   R V P                   RV P                   RV P                   R2# (z, ))type__name__r   r   r   r   s   &r   __repr__InstrumentationInfo.__repr__/   s<    t*%%&a

|2dmm_BtGWGWFXXYZZr   c                Z    \        V P                  V P                  V P                  34      # Nhashr   r   r   r&   s   &r   __hash__InstrumentationInfo.__hash__2   "    TZZ0@0@ABBr   c                    \        V4      \        V 4      J ;'       dH    V P                  V P                  V P                  3VP                  VP                  VP                  38H  # r*   )r$   r   r   r   r   values   &&r   __eq__InstrumentationInfo.__eq__5   s\    E{d4j( > >JJMM.
 kk5>>5+<+<=	.> 	>r   c                    \        V4      \        V 4      Jd   \        # V P                  V P                  V P                  3VP                  VP                  VP                  38  # r*   )r$   NotImplementedr   r   r   r1   s   &&r   __lt__InstrumentationInfo.__lt__<   sW    ;d4j(!!

DMM4+;+;<KKNN@
 
 	
r   c                0   < V ^8  d   QhRS[ S[,          /# r   returnr   r   )r   r   s   "r   r   r   F           HSM  r   c                    V P                   # r*   r   r&   s   &r   r   InstrumentationInfo.schema_urlE       r   c                0   < V ^8  d   QhRS[ S[,          /# r:   r<   )r   r   s   "r   r   r   J         # r   c                    V P                   # r*   r   r&   s   &r   r   InstrumentationInfo.versionI       }}r   c                    < V ^8  d   QhRS[ /# r:   r   )r   r   s   "r   r   r   N         c r   c                    V P                   # r*   r   r&   s   &r   r   InstrumentationInfo.nameM       zzr   )r   r   r   r   )NN)r%   
__module____qualname____firstlineno____doc__	__slots__r   r   r'   r-   r3   r7   propertyr   r   r   __static_attributes____classdictcell__r   s   @r   r
   r
      s      5IO
& 
&
&[C>
        r   r
   c                     a  ] tR t^Rt o RtRtRV 3R lR lltV 3R lR ltV 3R lR ltV 3R	 lR
 lt	V 3R lR lt
]V 3R lR l4       t]V 3R lR l4       t]V 3R lR l4       t]V 3R lR l4       tRV 3R lR lltRtV tR# )InstrumentationScopezA logical unit of the application code with which the emitted telemetry can be
associated.

See `opentelemetry.trace.TracerProvider.get_tracer` for the meaning of these
properties.
Nc          
      f   < V ^8  d   QhRS[ RS[S[ ,          RS[S[ ,          RS[S[,          RR/# )r   r   r   r   
attributesr;   N)r   r   r   )r   r   s   "r   r   !InstrumentationScope.__annotate__\   sR     D DD #D SM	D
 01D 
Dr   c                X    Wn         W n        Vf   RpW0n        \        VR7      V n        R # )Nr   )r[   )r   r   r   r   _attributes)r   r   r   r   r[   s   &&&&&r   r   InstrumentationScope.__init__\   s,     
J%,
Cr   c                    < V ^8  d   QhRS[ /# r:   rI   )r   r   s   "r   r   r\   j   s     o o# or   c           
         \        V 4      P                   R V P                   RV P                   RV P                   RV P
                   R2
# r!   )r$   r%   r   r   r   r^   r&   s   &r   r'   InstrumentationScope.__repr__j   sK    t*%%&a

|2dmm_BtGWGWFXXZ[_[k[kZllmnnr   c                    < V ^8  d   QhRS[ /# r:   )int)r   r   s   "r   r   r\   m   s     C C# Cr   c                Z    \        V P                  V P                  V P                  34      # r*   r+   r&   s   &r   r-   InstrumentationScope.__hash__m   r/   r   c                &   < V ^8  d   QhRS[ RS[/# r   r2   r;   objectbool)r   r   s   "r   r   r\   p        
 
F 
t 
r   c                    \        V\        4      '       g   \        # V P                  V P                  V P
                  V P                  3VP                  VP                  VP
                  VP                  38H  # r*   
isinstancerY   r6   r   r   r   r^   r1   s   &&r   r3   InstrumentationScope.__eq__p   sl    %!566!!JJMM	
 KKNN	


 
	
r   c                &   < V ^8  d   QhRS[ RS[/# rh   ri   )r   r   s   "r   r   r\      rl   r   c                    \        V\        4      '       g   \        # V P                  V P                  V P
                  V P                  3VP                  VP                  VP
                  VP                  38  # r*   rn   r1   s   &&r   r7   InstrumentationScope.__lt__   sl    %!566!!JJMM	
 KKNN	


 
	
r   c                0   < V ^8  d   QhRS[ S[,          /# r:   r<   )r   r   s   "r   r   r\      r=   r   c                    V P                   # r*   r?   r&   s   &r   r   InstrumentationScope.schema_url   rA   r   c                0   < V ^8  d   QhRS[ S[,          /# r:   r<   )r   r   s   "r   r   r\      rC   r   c                    V P                   # r*   rE   r&   s   &r   r   InstrumentationScope.version   rG   r   c                    < V ^8  d   QhRS[ /# r:   rI   )r   r   s   "r   r   r\      rJ   r   c                    V P                   # r*   rL   r&   s   &r   r   InstrumentationScope.name   rN   r   c                    < V ^8  d   QhRS[ /# r:   )r   )r   r   s   "r   r   r\      s        J  r   c                    V P                   # r*   )r^   r&   s   &r   r[   InstrumentationScope.attributes   rA   r   c                6   < V ^8  d   QhRS[ S[,          RS[/# )r   indentr;   )r   rd   r   )r   r   s   "r   r   r\      s     
 
hsm 
C 
r   c                    \        R V P                  RV P                  RV P                  R\	        V P
                  4      '       d   \        V P
                  4      MR/VR7      # )r   r   r   r[   N)r   )r   r   r   r   rk   r^   dict)r   r   s   &&r   to_jsonInstrumentationScope.to_json   sY    

4==d...243C3C.D.DD))*$ 

 
	
r   )r^   r   r   r   )r   r   r   r^   )NNN)   )r%   rO   rP   rQ   rR   rS   r   r'   r-   r3   r7   rT   r   r   r   r[   r   rU   rV   rW   s   @r   rY   rY   R   s      DID Do oC C
 

 
            
 
 
r   rY   N)jsonr   typingr   typing_extensionsr   opentelemetry.attributesr   opentelemetry.util.typesr   r   r
   rY    r   r   <module>r      s-      ( 6 D8 8vW
 W
r   