
    5 f                     N    d Z ddlmZ ddlmZ ddlmZ deddfdZd	eddfd
ZdS )z"Astroid hooks for the UUID module.    )AstroidManager)Const)ClassDefnodereturnNc                 :    t          d|           g| j        d<   d S )Nr   )parentint)r   localsr   s    N/var/www/equiseq/venv/lib/python3.11/site-packages/astroid/brain/brain_uuid.py_patch_uuid_classr      s$    $///0DK    managerc                 J    |                      t          t          d            d S )Nc                 2    |                                  dk    S )Nz	uuid.UUID)qnamer   s    r   <lambda>zregister.<locals>.<lambda>   s    $**,,+2M r   )register_transformr   r   )r   s    r   registerr      s0    #%M%M    r   )	__doc__astroid.managerr   astroid.nodes.node_classesr   astroid.nodes.scoped_nodesr   r   r    r   r   <module>r      s   
 ) ( * * * * * * , , , , , , / / / / / /1H 1 1 1 1 1
n       r   