+
    gPcv  c                   sP    ^ RI t ^ RIHt R R lt ! R R] P                  4      tR# )i    NAnyc                s$    V ^8  d   QhR\         /# )   objr    )formats   "A/usr/lib/python3.14/site-packages/gnome_browser_connector/logs.py__annotate__r      s      C     c                 s    \         P                  ! R P                  V P                  P                  V P                  P
                  34      4      # ).)loggingZ	getLoggerjoinZ	__class__
__module____qualname__)r   s   &r   
get_loggerr      s?    SXX  ""'$ %  r   c                   s2   a  ] tR t^t o V 3R lR ltRtV tR# )NameAbbrFilterc                s4   < V ^8  d   QhRS[ P                  /# )r   record)r	   Z	LogRecord)r   __classdict__s   "r   r   ZNameAbbrFilter.__annotate__   s      W.. r   c                s    VP                   P                  R 4      pR P                  VRR  Uu. uF*  pRP                  R VP                  R4       4       4      NK,  	  upVR,          .,           4      Vn        R# u upi )r   NZ_c              3   s4   "   T F  pVR ,          x  K  	  R# 5i):Ni   NN )Z.0Zps   & r   Z	<genexpr>Z(NameAbbrFilter.filter.<locals>.<genexpr>   s      ) bEE)s   Ti)ZnameZsplitr
   Z	name_abbr)Zselfr   ZmodulesZms   &&  r   filterZNameAbbrFilter.filter   s    ++##C(88 !"
 &A	  WWS\  & R[M	
 s   0A;r   N)Z__name__r   r   Z__firstlineno__r   Z__static_attributes__Z__classdictcell__)r   s   @r   r   r      s      r   r   )r	   Ztypingr   r   ZFilterr   r   r   r   <module>r      s"     W^^ r   