
    Ng                         d dl Z d dlmZ d dlmZ  e       Zd Z	 d dlmZ  G d d      Z	 G d d	      Z e e j                               Zy# e
$ r dZ	Y +w xY w)
    NaddClassAdvisor)getFrameInfoc                 *      fd}t        |       y )Nc                 0    j                  | f       | gS )N)append)klasslogvalues    `/var/www/djangounited/venv/lib/python3.12/site-packages/zope/interface/tests/advisory_testing.pypongzping.<locals>.pong   s    

E%=!w    r   )r
   r   r   s   `` r   pingr      s     Dr   )	ClassTypec                   >    e Zd ZeZ e ej                               Zy)ClassicClassN)	__name__
__module____qualname__r   __metaclass__r   sys	_getframeclassLevelFrameInfo r   r   r   r       s    !*=3==?;r   r   c                   >    e Zd ZeZ e ej                               Zy)NewStyleClassN)	r   r   r   typer   r   r   r   r   r   r   r   r   r   &   s    M&}s}}7r   r   )r   zope.interface.advicer   r   globals
my_globalsr   typesr   r   ImportErrorr   r   moduleLevelFrameInfor   r   r   <module>r$      sc     1 .Y
< <8 8 $MCMMO4   Ls   A AA