a
    ;gh                     @   s0   d dl Z e dZe dZdd Zdd ZdS )    Nz^v[\w-]+m[0-9a-fA-F]+$z[^\w-]c                 C   sb   |  d}|d  dd\}}d|d d |g }ttdt|}| d| d| d| S )N/.   _z.vm)splitjoinresubversion_cleanstr)pathversion
hash_value
path_partsfilename	extension	file_pathZv_str r   `/mounts/lovelace/software/anaconda3/envs/metaDMG/lib/python3.9/site-packages/dash/fingerprint.pybuild_fingerprint   s
    
r   c                 C   sr   |  d}|d  d}t|dkrjt|d rjd|d g|dd   }d|d d |g dfS | dfS )	Nr   r   r      r   r   TF)r   lencache_regexmatchr	   )r   r   Z
name_partsoriginal_namer   r   r   check_fingerprint   s    
r   )r
   compiler   r   r   r   r   r   r   r   <module>   s   

	