
    }tf                        d Z ddlmZmZmZ ddlmZmZmZ ddl	m
Z
mZmZmZmZmZ ddlmZmZ ddlmZ dZdZd	ez   Zd
Zg dZdedefdZ e       ZeD ]/  Zej=                  d      rej?                         r&dee   _         1 [[y)z
Argon2 for Python
   )
exceptions	low_levelprofiles)hash_passwordhash_password_rawverify_password)DEFAULT_HASH_LENGTHDEFAULT_MEMORY_COSTDEFAULT_PARALLELISMDEFAULT_RANDOM_SALT_LENGTHDEFAULT_TIME_COSTPasswordHasher)
Parametersextract_parameters)Typeargon2-cffizHynek SchlawackzCopyright (c) 2015 MIT)r	   r
   r   r   r   r   r   r   r   r   r   r   r   r   r   namereturnc                 x   dddddd}| |vrdt          d|  }t        |      dd l}dd l}|j                  dk  rdd	lm} ndd	lm} |j                  d
|  dt        d        |d      }| dv r|d   j                  dd      d   S | dk(  r'|d   j                  dd      d   j                  d      S |||       S )Nversionsummary )__version____description____uri____url__	__email__zmodule z has no attribute     )      )metadatazAccessing argon2.z is deprecated and will be removed in a future release. Use importlib.metadata directly to query for structlog's packaging metadata.   )
stacklevelr   )r   r   zProject-URL r   r   zAuthor-email<>)__name__AttributeErrorsyswarningsversion_infoimportlib_metadatar"   importlib.metadatawarnDeprecationWarningsplitrstrip)r   dunder_to_metadatamsgr+   r,   r"   metas          Y/var/www/html/software/conda/envs/higlass/lib/python3.12/site-packages/argon2/__init__.py__getattr__r8   /   s     $ %%z!3D6:S!!
& //MM
D6 "7 	7 	   M"D%%M"((a044{N#))#q1!4;;C@@"4())    )__DEFAULT_argon2N)!__doc__r   r   r   r   _legacyr   r   r   _password_hasherr	   r
   r   r   r   r   _utilsr   r   r   	__title__
__author____copyright____license____all__strr8   locals__locals__name
startswithislower
__module__ r9   r7   <module>rN      s    . - F F  3  	
%
2&$*c $*c $*P 8 /F/09I&.#/ 
r9   